• 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