The current system for timing out is as follows:
If you time out in a tournament game, you are disqualified from that tournament.
If you time out of a ladder game, you are removed from that ladder.
While these are intended as ways to keep inactive players from spoiling the integrity of ladders and tournaments, even with the vacation system, inevitably active players run into these issues as well.
I’m proposing a simple three-strikes system:
If you time out in a ladder game, you lose that game and get a warning (via notifications) explaining the following
If you lose two more ladder games via timeout, you’ll be booted from the ladder.
Also, when you lose a ladder game via timeout, give a 1 day pause in your other games in that ladder as a grace period. This way, if you have three games that all time out at nearly the same time, you aren’t just instantly booted. You’ll have a small grace period.
For tournaments with multiple rounds, you could do something similar. One timeout in one round doesn’t have to remove you from the whole tournament, but three timeouts in one round probably should.
My hope would be that this system would still remove inactive players from tournaments and ladders while making it very hard for an active player to lose progress and get booted due to leaving for two days at the wrong time.
Worst case scenario for ladder integrity:
If people notice you lost a game by time, they might challenge you hoping to get a loss by time. As the ladder already has restrictions on how many challenges you can receive at once, this doesn’t seem like a major issue. You’ll be removed from the ladder after three losses and no further exploitation will be possible.
Worst case scenario for tournament integrity:
If someone times out in the last game of one round, they would still be around in the next round to potentially time out all their games if they are inactive. This seems unlikely as the window for this to happen is rather specific. If a player goes inactive between two rounds of a tournament, they are already losing all the games in the next round, so the problem already exists. This doesn’t seem like a big detriment.
Worst case scenario for abusing the system:
If you’re out of vacation time and running out of time in one ladder game and ready to resign another, you could intentionally lose the one game by time to get an extra day of time in the other. This seems extremely unlikely to be a common issue (or come up at all ever) but it’s possible, so I figure i should mention it.
Anyway that’s my idea, the basic three-strike system rather than our current 1-strike system.
Hope you like it
Hope it gets implemented
[edit: left out a section or two of my conclusions; also spelling]