@sonhouse saidWhy would anyone cheat to a set rating? Are they trying to set some moral high ground? "I only cheat to beat those pesky 1800 players" or to not get caught, "I cheat but I am such a good cheat that I am both undetectable and beatable".
How do you enforce that rule? Don't you have to know what software it is, Stockfish or Fritz and such, 1 cpu or 16? Don't you have to analyze each suspect game? Or is there an AI app that can suss out an engine user in real time? Say by move 15 it is obvious it is in fact an engine? Is that even possible?
For instance, suppose a player deliberately sets the power to say ...[text shortened]... oints so it won't automatically just snuff out the opponent in 10 moves, how would you analyze that?
Maybe it is more elaborate, "I spend hours researching how to be the best cheat in the world" so, no recognition on being the best cheat because obviously you can't admit to it and wasted hours when you could actually be having fun researching how to play better and genuinely enjoying the games.
Isn't the whole point of being on the site to play chess, improve your skills, try out new ideas? Part of the game is losing to a weaker player because you took it for granted, beating a stronger player because they make mistakes too, stumbling across a beautiful move or setting a trap to make our opponents stumble because that is chess.
It is easy to assume that a player might be cheating because they found a move that we had overlooked, whether they are higher or lower rated, our impartial arbiter being found lurking somewhere close to our ego. Cheats will lose interest because nothing compares with the emotion of playing your own game, struggling across the board and winning unaided.
@thaughbaer saidInteresting. They seem to be doing statistical analysis of particular patterns, rather than pure centipawn analysis. I'd be interested to know how that works.
A little chess.com cheat detection....
https://www.youtube.com/watch?v=lYR09lIBsek