Online Chess - Page 1
Forum section: electronics / general

author: @rt
author_rank: Super Contributor
timestamp: April 29, 2018, 02:30:55 am
content: HiHow would a player know that the player on the other side of the world wasn’tsimply buffering moves derived from software?Or the most rediculous situation:Both Human players pretending to be Human,but both cheating in the same manner,and both thinking that they were fooling each other?

author: NiHaoMike
author_rank: Super Contributor
timestamp: April 29, 2018, 02:43:06 am
content: Calculate how much processing power it takes to think N moves ahead. You'll find it doesn't take very much N before it goes unreasonable.

author: Rerouter
author_rank: Super Contributor
timestamp: April 29, 2018, 02:50:51 am
content: most advanced chess AI's have had the move set tree trimmed heavily, (things that are unlikely to win, fake outs, toying with there opponent)So while to solution space for N moves ahead is crazy, once the tree is trimmed, its much smaller, to the moves that will progress the game,Spotting where your opponent varies from the available Chess AI's predictions would be a good indicator of human vs AI.AI's are trained to win, not to make mistakes and slip up.

author: @rt
author_rank: Super Contributor
timestamp: April 29, 2018, 04:28:32 am
content: You would have to at least be serious about Chess to recognise that though, it that right?Someone likely to cheat wouldn’t so much be interested in playing Chess.I played online years ago, but was recently reminded of my suspicion watching a YT videoabout pitting a ZX Spectrum 1k Chess program against modern Chess engines.

author: Rerouter
author_rank: Super Contributor
timestamp: April 29, 2018, 04:32:14 am
content: You would write a program, rip the current game state out of memory or similar, and have it tell you how many matches in a row it made against one of the many chess engines out thereRemembering your online chess provider will almost certainly match people with bots every now and then to keep things fluid, and not leave you waiting in a lobby for a few minutes.

author: Unknown
author_rank: Unknown
timestamp: April 30, 2018, 02:30:50 am
content: I know the online sites such as chess24 use software to detect cheaters. I think the algorithm is pretty much what was stated. If a player's moves match the first 3 choices that an engine makes, and does this consistently, they will get flagged (not sure of exact algorithm).There actually was a Bulgarian player of low master strength who started wining live tournaments from grandmasters about 3 years ago. I forgot the details (phone running chess engine, I think). He's been banned from Fide tournaments.

author: Kleinstein
author_rank: Super Contributor
timestamp: April 30, 2018, 09:30:28 am
content: Quote from: steverino on April 30, 2018, 02:30:50 amIt is not that uncommon to make moved that match the first 3 choices of an engine. This likely happens quite often as there are quite some logical/forced moves where even beginners will do the best moves of all engines.An indication for cheating would be more like following the best moves of one the the common engines over long time. Also a rather constant time for each turn could be an indication. At least the engines I know tend to not spend a much longer time on some moves, more like constant speed.Not doing any moves the engines consider really poor could be an other test. This may be still the second best move.

author: Unknown
author_rank: Unknown
timestamp: April 30, 2018, 06:14:18 pm
content: Here's a link to an article by Kenneth Rogan (grandmaster/economist) on detecting cheating in chess.https://dataskeptic.com/blog/transcripts/2015/detecting-cheating-in-chess