The top lists of bullet, blitz and especially classical should have players verified before they appear on the top player lists. I won't mention any players specifically here, but the classical top list has normally has one or two engine-assisted players. That's because classical provides enough time for engine users to relay moves.
Reporting to detect engine users will not help, an IP ban can easily be bypassed and so engines have new accounts when detected.
In an engine's view, they think they'll have an easy time getting to the top lists. In order to do that, they obviously have to vs high rated players, whether engine or not. Now, they'll soon find out how many engines there are, and will try to avoid them. High rated players, who are not using engines will always receive challenges from lower rated engines, claiming they are up for it. Most high rated players, are however, careful. Most review profiles and games before accepting a challenge, even more so, in rated. That's why you won't normally see a seek from a 2300 rated player at classical. Both engines and humans want to avoid engines. So engines vs players 200-300 below them to slowly gain their rating.
Players consistently having one or no inaccuracies in blitz games or very short classical games have a likely chance of being an engine. Maybe an automated bot can be used to detect those cases for further investigation.
Possibly players verified not engine can have a tick next to their username, and only players having a tick can appear on the top lists. Maybe if a player has the rating to qualify for a top list but aren't verified, they are scheduled for verification.
Thanks!
Reporting to detect engine users will not help, an IP ban can easily be bypassed and so engines have new accounts when detected.
In an engine's view, they think they'll have an easy time getting to the top lists. In order to do that, they obviously have to vs high rated players, whether engine or not. Now, they'll soon find out how many engines there are, and will try to avoid them. High rated players, who are not using engines will always receive challenges from lower rated engines, claiming they are up for it. Most high rated players, are however, careful. Most review profiles and games before accepting a challenge, even more so, in rated. That's why you won't normally see a seek from a 2300 rated player at classical. Both engines and humans want to avoid engines. So engines vs players 200-300 below them to slowly gain their rating.
Players consistently having one or no inaccuracies in blitz games or very short classical games have a likely chance of being an engine. Maybe an automated bot can be used to detect those cases for further investigation.
Possibly players verified not engine can have a tick next to their username, and only players having a tick can appear on the top lists. Maybe if a player has the rating to qualify for a top list but aren't verified, they are scheduled for verification.
Thanks!