Edit: Meant to post a reply to @SomeGoGuy
I agree that there are issues with the current serial-timeout annulment system, but I strongly disagree with this proposal. Obviously I can only speak for myself, but I suspect that many others (including much of OGS moderation and leadership) have similar views. I think there are some pretty fundamental problems with the way you are thinking about annulments and I don’t think this or any similar proposal will be accepted until they are resolved.
Of course I can’t guarantee that everything in this post perfectly represents the positions of Anoek. The following is my impression of some of the design philosophy of OGS.
The purpose of OGS is to provide a great go-playing experience for its users. OGS is not in the business of judging people of punishing wrongdoers beyond what is necessary to ensure other users can continue to enjoy the site. OGS does not declare what is the “right” way of playing go or interacting with the site, except in ways that are necessary to support this goal. Thus users’ options are not limited unless there is a good reason.
Examples
Most go-playing sites only allow the standard board sizes. OGS allows anything up to 25x25. I have had some very enjoyable 2x25, 3x25, and 5x25 games. OGS allows extremely fast time controls. There is a risk of this surprising players or being used to exploit unsuspecting players, so there is a warning sign on these challenges - but they are not disallowed. Many would be tempted to say “3-second go is not real go” or “that is a clicking game, not a thinking game”. Personally I struggle with any byo-yomi shorter than 30s - but I am glad that players get to use these time controls if they wish.
Thank you @anoek for trusting the users of your site. I appreciate my fancy ogs cockpit.
What does this have to do with your proposal? You propose placing a limit on the number of simultaneous correspondence games a player can have. I hope you can see now how this conflicts with the purpose of OGS. Many people would not support this proposal without a very strong justification. I have never had more than 25 simultaneous correspondence games, yet I would be sad if this proposal was implemented. To me this feels a lot like “there is something that annoys me (getting my games annulled), here are some people that are doing something I can blame (playing many simultaneous correspondence games), let’s stop them from doing that”. This type of reasoning feels very threatening, and tends to produce bad outcomes.
I think even conducting this poll at this stage is a bit misguided. OGS is not a democracy. If we had a poll where 90% of forum users said yes to “should we remove the option for <5s time limits to preserve the respectability of go”, it still wouldn’t be a good reason to disallow bullet games. We need to be reasoning about whether this policy would overall improve the user experience on ogs. One poll I think would be good is “Have you been bothered by excessive correspondence timeouts”. This would help judge the size of the problem.
To decide if the solution is worth its costs, we would need data. Do players with more correspondence games time out more often? You seem to think this is true, and that it is being overburdened with correspondence games that causes them to time out. It is also possible that people time out for real-life reasons unrelated to how many correspondence games they have, and there is no correlation. Even if you have seen that many of your opponents who time out have many games, it is still possible that they time out at the same rates as everyone else and they just play against you more often. If having more games does not lead to more timeouts, then a sitewide maximum for correspondence games would not reduce timeouts at all. What about only applying the limit to “untrusted” players? Then you have to determine if the players restricted by this policy would tend to time out more often. My guess would be that
- players with 25+ games do not time out significantly more frequently than other players, and
- mass timeouts happen at most twice per year for almost all players.
If these two statements are true (and players stay “untrusted” for at most 6 months) then the proposed limit would bring no value to OGS.
@za3k and @siimphh have produced a database of all ogs games ( 2025 OGS game dump - #24 by za3k ). It would probably be very useful for collecting data on timeouts.
Fairness
A large part of your justification is about fairness. This is not a fairness issue. Timed-out correspondence games still count as wins for tournaments and ladders. The only difference this kind of annulment makes is that it doesn’t update the ratings of the players. The rank you deserve is the rank that accurately predicts your skill in go. Like with all other features of the site, we have a rating system because it improves the experience of users. This is because it is useful for players to know each other’s approximate skill, mainly for getting appropriately-matched games. Any method which does a good job of predicting predicting player skill is valid. OGS used to use some sort of sliding-window system where sometimes you could win a game and your rating would go down. You could even have a game where the winners rank went down and the loser’s rank went up! This was eventually removed because it was confusing to some people, and because fixing a bug made the complicated sliding-window system unnecessary. It was not removed for fairness.