On Mon, Jan 28, 2002 at 05:44:56PM +0100, jason varsoke wrote:
> On Mon, 28 Jan 2002, Kayvan A. Sylvan wrote:
> > I'm curious, how can you tell if someone is cheating using a computer?
> > What do you do after a preliminary finding of "too closely matching
> > crafty" or whatever?
> Ah, now if I told you you'd know how to beat it. ;)
:) I am curious because I will probably find myself having to do
something similar soon.
> There are several things to take into account. The player's previous
> level of play vs. actual level of play. The time used for moves. Accuracy
> of table-base type moves. Previous accusations. Moves that look
> anti-intuitive but lead to 8 move down the line combinations (for
> non-Master level players). Agreement with any of the engines out there.
> But the best way to do it is to have a history of the player,
> accusations and game play. "Beyond Reasonable Doubt" is also a good
So, it's not really a well-defined process. Subjectivity and prior
accusations play too big a role for my comfort level.
I can easily imagine a player with a very "positional" style might play some
anti-intuitive moves that were perfectly intuitive to them, for example.
I'd like to find a foolproof way of applying a set of heuristics
to the games of a player to determine whether or not they were using
a computer. I may be dreaming, though.
[[ Available for consulting work. http://www.sylvan.com/~kayvan/Resume.html=
Kayvan A. Sylvan | Proud husband of | Father to my kids:
Sylvan Associates, Inc. | Laura Isabella Sylvan | Katherine Yelena (8/8/=
http://sylvan.com/~kayvan | "crown of her husband" | Robin Gregory (2/28/92)