Slanfan / MTG-Tolaria

8 stars 1 forks source link

Same player gets multiple byes and manual pairings can't solve it #450

Closed ghost closed 1 year ago

ghost commented 1 year ago

We played a nine person tournament and it was impossible to solve this with manual pairings so we had to resolve it playing elsewhere. In round 3 Matt Harper got a bye which is reasonable as he was at 0-2. In round 4 the system wanted to give him a bye again but after repairing it gave the bye to someone else. In round 5 it was yet again Matt Harpers turn to recieve a bye, but this time repairing wouldn't solve it. I tried doing manual pairings which didn't work as it couldn't assign the bye to anyone else than Matt Harper.

We tried adding another player "Hunding Gjornesen" so I could be paired against him and virtually recieve the bye (as I was the player with the lowest score without a bye). I did the manual pairings: manual pairing 1

But somehow when I got to post the pairings the system had overriden the manual pairings. manual pairing 2

The foremost rule has to be that a player won't recieve a second bye as it really breaks the enjoyment if you play a four-five round tournament and recieve two byes. Or at least there is a possibility to handle this manually so people can play the same amount of matches and not sit and wait for two hours.

Slanfan commented 1 year ago

https://github.com/Slanfan/Tolaria/pull/251/commits/d585132b0a75ed5e832fc71f546b25179e9e2402