DocumentCode :
2240232
Title :
Dynamic Randomization Enhances Monte-Carlo Go
Author :
Chen, Keh-Hsun
Author_Institution :
Dept. of Comput. Sci., Univ. of North Carolina at Charlotte Charlotte, Charlotte, NC, USA
fYear :
2010
fDate :
18-20 Nov. 2010
Firstpage :
499
Lastpage :
502
Abstract :
This paper proposes two dynamic randomization techniques for Monte-Carlo Go that uses Monte-Carlo tree search with UCT algorithm. First, during the in-tree phase of a simulation game, the parameters are randomized in selected ranges before each simulation move. Second, during the playout phase, the order of simulation move generators are hierarchically randomized before each playout move. Both dynamic randomization techniques increase diversity while keeping the sanity of the simulation game. The first technique, dynamic randomization of the parameters, increase the winning percentage of the author´s program GoIntellect(GI) against GnuGo3.8 by 8 percentage points on the average in 19×19 games. The second technique used in conjunction with the first technique further increases the winning percentage of GI against GnuGo3.8 by up to an additional 7+ percentage points in 19×19 games.
Keywords :
Monte Carlo methods; computer games; digital simulation; random functions; tree searching; GnuGo; GoIntellect program; Monte-Carlo Go; Monte-Carlo tree search; UCT algorithm; dynamic randomization; in-tree phase; simulation game; Go; Monte-Carlo Tree Search; UCT algorithm; dynamic randomization; move generators; search parameters; simulation game;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Technologies and Applications of Artificial Intelligence (TAAI), 2010 International Conference on
Conference_Location :
Hsinchu City
Print_ISBN :
978-1-4244-8668-7
Electronic_ISBN :
978-0-7695-4253-9
Type :
conf
DOI :
10.1109/TAAI.2010.84
Filename :
5695499
Link To Document :
بازگشت