Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: How to detect cheaters ?

Author: Joseph Ciarrochi

Date: 12:38:44 01/04/06

Go up one level in this thread


On January 04, 2006 at 13:49:40, Cap Ricardo SantAna wrote:

>Hello
>
>does anyone knows how to detect cheaters in online chess servers ? I know some
>methods are not public because if so, cheaters would cheat better. But I would
>like to exchange some ideas with experts and others. Anyone ? Any good site for
>beggining ?
>
>thanks
>Sant Ana


I am speculating here but.....


I think one way is to look at the moves the human makes and see how they are
ranked by a good engine. e.g., how often does the person choose the number 1 or
2 move suggested by the computer.

I have heard that it is statistically unlikely for someone who is not a GM or
master to consistently choose a number 1 or 2 move.

You could presumably analyze a massive number of games you know to be human and
find the average rank of the move by rating level (e.g., an 1800 player may may
on average pick a move that is rated 4th by computers, or tends to make x
percentage of rank 1, 2, 3 and 4 moves). Then you could analyze any new human
game and determine if the human is making moves that are statistically much
stronger than you would expect based on their rating. You could also catch
humans who are using the comptuer sometimes but not others. Their distribution
of ranked moves would be very different from other humans (e.g., they would make
alot of rank one and rank 4 or greater moves, but too few rank two and three
moves)

This is just speculation mind you. I wonder how else it could be done?

best
Joseph














This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.