You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
When participant p1 is assigned to participant p2 then p2 should not be assigned to participant p1 so that it is always possible to remove a participant
#544
Open
mbt-eric-b opened this issue
Dec 21, 2021
· 3 comments
To date, if p1 and p2 are participant to each other, you cannot remove one of them because the remaining participant would become self-assigned
In order to prevent this, participants should be assigned to one another like a chianed list :
randomly order the participants
assign each participant to the next one in the list
assign the first participant of the list to the last participant of the list
This way, removing one will not create a self-assigned participant until there are only 2 participants left
The text was updated successfully, but these errors were encountered:
mbt-eric-b
changed the title
When participant p1 is assigned to participant p2 then p2 should not be assign to participant p1 so that it is always possible to remove a participant
When participant p1 is assigned to participant p2 then p2 should not be assigned to participant p1 so that it is always possible to remove a participant
Dec 21, 2021
Hello! I'm bumping this issue because I too, think it is annoying that pairs of participants are created. Not because it isn't possible to remove one of them as Eric mentioned, but because we think it is far less fun! I used the website two years in a row, and each year, it created two pairs amongst the 8 participants (the same pairs each year, what are the odds!).
I don't see why it wouldn't be possible to proceed this way, even when dealing with exclusions. At least, as long as exclusions are made beforehand and nobody leaves the party. Which, I'm thinking, should match with the vast majority of cases.
So I think an option should be added on the admin panel to prevent the creation of pairs of attendees. Again, maybe that it won't match 100% of cases, but it should work for the vast majority of cases, and shouldn't be hard to implement.
it should be possible to add and remove people. We already have pretty clever code for that. I don't have a good solution for the shuffler, so give it a try and I welcome your contribution
To date, if p1 and p2 are participant to each other, you cannot remove one of them because the remaining participant would become self-assigned
In order to prevent this, participants should be assigned to one another like a chianed list :
This way, removing one will not create a self-assigned participant until there are only 2 participants left
The text was updated successfully, but these errors were encountered: