In this article, we described four algorithms for playing a game quickly. The originality of two of them relies on the uncommon application of well-known methods. In the first algorithm, parallel Monte-Carlo tree search with the help of a fixed array has been proposed. In the second algorithm, the patterns and rules approach has been applied. The remaining two algorithms, which have been given as an instance of common methods for comparison purposes, are the iterative deepening version of alpha-beta game tree search and plain UCT. On this foundation, four computer programs were prepared and submitted to a computer Toads-and-Frogs blitz tournament at the Silesian University. Our modification of MCTS undoubtedly had the best performance in the tournament and in additional experiments (all-play-all mini-tournaments).
^Ross Quinlan (1979). Discovering Rules by Induction from Large Collections of Examples. Expert Systems in the Micro-electronic Age, pp. 168-201. Edinburgh University Press
Table of Contents
Arkadiusz Nowakowski,
a Polish computer scientist and researcher at Institute of Computer Science, University of Silesia, Sosnowiec. His research interests in computational intelligence include combinatorial game theory and search algorithms. In 2013, Arkadiusz Nowakowski applied Monte-Carlo Tree Search with UCT (Upper Confidence bounds applied to Trees) to the Partisan game Toads and Frogs.
Toads and Frogs
Along with Wojciech Wieczorek, Rafał Skinderowicz, Jan Kozak, and Przemysław Juszczuk et al., Arkadiusz Nowakowski participated the Second Silesian University Computer Combinatorial Games Tournament in Sosnowiec, on June 17, 2013, playing Toads and Frogs, an abstract, two-player, strategy game invented by Richard Kenneth Guy [1]. Bots played a Blitz tournament with a board size of 32 squares, two seconds per move, the games to be played automatically using a specially defined IP-based protocol. Following algorithms were used: Monte-Carlo Tree Search [2] (Wieczorek), iterative deepening alpha-beta (Skinderowicz), building patterns and decision rules [3] (Kozak) , and UCT [4] (Nowakowski), as descibed in the December 2013 ICGA Journal with following conclusion [5]:Selected Publications
External Links
References
What links here?
Up one level