Title :
Implementing a no-loss state in the game of Tic-Tac-Toe using a customized Decision Tree Algorithm
Author :
Sriram, Sivaraman ; Vijayarangan, Rajkumar ; Raghuraman, Saaisree ; Yuan, Xiaobu
Author_Institution :
Sch. of Comput. Sci., Univ. of Windsor, Windsor, ON, Canada
Abstract :
The game of Tic-Tac-Toe is one of the most commonly known games. This game doesn´t allow one to win all the time and a significant proportion of games played results in a draw. This study is aimed at evolving of no-loss strategies in the game using decision tree algorithm and comparing them with existing methodologies, mainly focused on the implementation of the game using the minimax algorithm. The minimax algorithm does provide an optimal no-loss strategy by assuming that both players play optimally. So the question that comes out is what happens when the opponent plays un-optimally, in these cases the minimax proved to play non optimal moves, even though it wins at the next state rather than the expected state. Thus this paper provides a clear study of those trivial states and provides an optimal game play using an decision tree algorithm independent of the opponent´s game strategy.
Keywords :
decision trees; game theory; minimax techniques; customized decision tree algorithm; minimax algorithm; optimal no-loss state strategy; tic-tac-toe game; Algorithm design and analysis; Automation; Classification tree analysis; Computer science; Decision trees; Logic; Minimax techniques; Performance analysis; Testing; Tree data structures;
Conference_Titel :
Information and Automation, 2009. ICIA '09. International Conference on
Conference_Location :
Zhuhai, Macau
Print_ISBN :
978-1-4244-3607-1
Electronic_ISBN :
978-1-4244-3608-8
DOI :
10.1109/ICINFA.2009.5205101