Lichess4545 / heltour

Chess tournament management software for the Lichess4545 league
https://www.lichess4545.com/
MIT License
46 stars 37 forks source link

Alternate searches should not start automatically if a new opponent was assigned after round start #435

Closed hopffgam closed 2 years ago

hopffgam commented 2 years ago

In the team league after 25 hours each pairing is checked for unresponsive players and alternate searches are started for players that are determined to be unresponsive. The problem is that if a player was waiting for an alternate to be assigned as an opponent, and that alternate gets assigned close before the check, the player only has very little time to contact their opponent to avoid being marked as unresponsive.

This should not happen. As a short term fix, players should probably not be considered unresponsive by our software at all if their opponent has been assigned after round start. Long term fix could be to set a player as unresponsive if they did not contact their opponent within 24 hours after the opponent was assigned to the pairing.

glbert-does commented 2 years ago

this is basically a duplicate of https://github.com/Lichess4545/heltour/issues/201 i would say.