Date on Master's Thesis/Doctoral Dissertation
Computer Engineering and Computer Science
Yampolskiy, Roman Vladimirovich
CAPTCHA; Embedded CAPTCHA; Bot prevention
Computer chess; Chess--Computer programs; Games and technology; Computer networks--Security measures
Cheating in chess can take many forms and has existed almost as long as the game itself. The advent of computers has introduced a new form of cheating into the game. Thanks to the computational power of modern-day computers, a player can use a program to calculate thousands of moves for him or her, and determine the best possible scenario for each move and counter-move. These programs are often referred to as “bots,” and can even play the game without any user interaction. In this paper, we describe a methodology aimed at preventing bots from participating in online chess games. The proposed approach is based on the integration of a CAPTCHA protocol into a game scenario, and the subsequent inability of bots to accurately track the game states. Preliminary experimental results provide favorable feedback for further development of the proposed algorithm.
McDaniel, Ryan, "Embedded non-interactive CAPTCHA for Fischer Random Chess." (2012). Electronic Theses and Dissertations. Paper 944.