Time how long it takes for a player to make a move and if it exceeds some amount then we don't wait to broadcast. If there are no moves waiting to be broadcasted then send the move to the opponent, otherwise throw it in the queue and wait.
Time how long it takes for a player to make a move and if it exceeds some amount then we don't wait to broadcast. If there are no moves waiting to be broadcasted then send the move to the opponent, otherwise throw it in the queue and wait.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Time how long it takes for a player to make a move and if it exceeds some amount then we don't wait to broadcast. If there are no moves waiting to be broadcasted then send the move to the opponent, otherwise throw it in the queue and wait.