I know that at this point, a lot of people argue that this is not necessarily cheating and can sometimes simply be a sign of an inexperienced player. However, that is not what I am talking about here.
There is a serious problem right now with players around 1-2 dan level, and even slightly above, deliberately abusing this mechanic. Of course, this kind of behavior is bannable and reversible from the offender’s perspective, but it is still extremely discouraging to play against.
The biggest problem is what happens to the result of the game. If someone cheats this way against you, the game is currently annulled rather than overturned.
The situation is basically this: you grind your way to a winning position, play the entire game correctly, and are eventually about to win. Then your opponent abuses the system, the game gets annulled, and you lose the Elo you would have gained from a clearly deserved win. In the best-case scenario, only the lost Elo may be returned later, but you have still lost your time, the reward for your win, and, most importantly, you are left frustrated.
The current mechanics and scoring system are not perfect, so I would like to suggest two changes that could help address this problem without negatively affecting normal players.
1) Actually overturn the result when this kind of cheating is confirmed
If cheating of this kind is detected, the result should be overturned rather than simply annulled.
This would genuinely solve a large part of the problem. Yes, you may still temporarily “lose” the game and the Elo associated with it, but at least you would not permanently lose the Elo and the victory you had already earned.
The current system creates an unfortunate situation where a cheater can effectively take away a win even after losing the game. If the game was legitimately won and the opponent is subsequently found to have abused the system, the honest player should not be the one who pays the price for that abuse.
Knowing that you can simply resign, report the player properly, and have the result corrected would also make these situations considerably less frustrating.
2) Make automatic scoring more resistant to deliberate stalling
The current automatic counting system is already a great idea for dealing with regular stalling. After three passes, the game can be forced into counting, which is an excellent solution.
However, it can still be circumvented by repeatedly passing without agreeing to the resulting score.
I think there could be an additional safeguard here. For example, after a certain number of disagreements with the proposed score - say, five - there could be a button allowing the player to automatically request an AI-based evaluation and use it to determine the result.
Obviously, this is not a perfect solution either. There could still be edge cases or ways to abuse the system, such as complicated ko situations where the game technically cannot be ended by passing. But it would eliminate a very large portion of the current stalling problem.
The important point is that the goal is not to punish legitimate players or interfere with normal games. It is to prevent a player from deliberately keeping a game in an unresolved state after they have effectively lost.
The first suggestion would make these situations much less frustrating because the honest player would know that, if cheating is confirmed, the result of the game can actually be restored rather than simply erased.
The second suggestion would automate the other major avenue for this kind of abuse. Random-move stalling is already being dealt with effectively, and if refusing a correct score could eventually trigger automatic AI scoring as well, there would be FAR fewer ways to deliberately drag out a game after losing.
I am not insisting that these exact mechanics are the perfect solution. There may be better ways to implement them, but I am convinced that this is the direction we should be heading in.
But at least something should be done, over the last couple of weeks, this problem seems to have become significantly worse. I have been seeing players around dan level creating accounts seemingly just to troll others in this particular way.
Whatever the exact solution is, I think the current system should be changed so that abusing these mechanics cannot effectively allow a player to invalidate a legitimate win or make the honest player lose the reward they earned from winning the game.