Proceedings

Generalized Rapid Action Value Estimation

Download BibTeX Cite

Proceedings of the Twenty-Fourth International Joint Conference on Artificial Intelligence. Main Track. Pages 754-759.

© 2015 International Joint Conferences on Artificial Intelligence

Abstract

Monte Carlo Tree Search (MCTS) is the state of the art algorithm for many games including the game of Go and General Game Playing (GGP). The standard algorithm for MCTS is Upper Confidence bounds applied to Trees (UCT). For games such as Go a big improvement over UCT is the Rapid Action Value Estimation (RAVE) heuristic. We propose to generalize the RAVE heuristic so as to have more accurate estimates near the leaves. We test the resulting algorithm named GRAVE for Atarigo, Knighthrough, Domineering and Go.

  1. [Arneson et al., 2010] Broderick Arneson, Ryan B Hay- ward, and Philip Henderson. Monte carlo tree search in hex. Computational Intelligence and AI in Games, IEEE Transactions on, 2(4):251-258, 2010.
  2. [Boissac and Cazenave, 2006] Frédéric Boissac and Tristan Cazenave. De nouvelles heuristiques de recherche ap- pliquées à la résolution d'atarigo. In Intelligence artifi- cielle et jeux, pages 127-141. Hermes Science, 2006.
  3. [Bouzy and Cazenave, 2001] Bruno Bouzy and Tristan Cazenave. Computer Go: An AI oriented survey. Artif. Intell., 132(1):39-103, 2001.
  4. [Bouzy and Helmstetter, 2003] Bruno Bouzy and Bernard Helmstetter. Monte-Carlo Go developments. In ACG, vol- ume 263 of IFIP, pages 159-174. Kluwer, 2003.
  5. [Browne et al., 2012] Cameron Browne, Edward Powley, Daniel Whitehouse, Simon Lucas, Peter Cowling, Philipp Rohlfshagen, Stephen Tavener, Diego Perez, Spyridon Samothrakis, and Simon Colton. A survey of Monte Carlo tree search methods. Computational Intelligence and AI in Games, IEEE Transactions on, 4(1):1-43, March 2012.
  6. [Brügmann, 1993] Bernd Brügmann. Monte Carlo Go. Technical report, 1993.
  7. [Bullock, 2002] Nathan Bullock. Domineering: Solv- ing large combinatorial search spaces. ICGA Journal, 25(2):67-84, 2002.
  8. [Cazenave, 2003] Tristan Cazenave. A generalized threats search algorithm. In Computers and Games, volume 2883 of Lecture Notes in Computer Science, pages 75-87. Springer, 2003.
  9. [Cazenave, 2008] Tristan Cazenave. Multi-player go. In Computers and Games, 6th International Conference, CG 2008, Beijing, China, September 29 -October 1, 2008. Proceedings, volume 5131 of Lecture Notes in Computer Science, pages 50-59. Springer, 2008.
  10. [Coulom, 2006] Rémi Coulom. Efficient selectivity and backup operators in Monte-Carlo tree search. In Comput- ers and Games, pages 72-83, 2006.
  11. [Coulom, 2007] Rémi Coulom. Computing elo ratings of move patterns in the game of go. ICGA Journal, 30(4):198-208, 2007.
  12. [Enzenberger et al., 2010] Markus Enzenberger, Martin Müller, Broderick Arneson, and Richard Segal. Fuego -an open-source framework for board games and Go engine based on Monte Carlo tree search. Computational Intelligence and AI in Games, IEEE Transactions on, 2(4):259-270, 2010.
  13. [Finnsson and Björnsson, 2008] Hilmar Finnsson and Yngvi Björnsson. Simulation-based approach to general game playing. In AAAI, pages 259-264, 2008.
  14. [Finnsson and Björnsson, 2010] Hilmar Finnsson and Yngvi Björnsson. Learning simulation control in general game- playing agents. In AAAI, pages 954-959, 2010.
  15. [Gardner, 1974] Martin Gardner. Mathematical games. Sci- entific American, 230:106-108, 1974.
  16. [Gelly and Silver, 2007] Sylvain Gelly and David Silver. Combining online and offline knowledge in UCT. In Machine Learning, Proceedings of the Twenty-Fourth In- ternational Conference (ICML 2007), Corvallis, Oregon, USA, June 20-24, 2007, pages 273-280, 2007.
  17. [Gelly and Silver, 2011] Sylvain Gelly and David Silver. Monte-Carlo tree search and rapid action value estimation in computer Go. Artif. Intell., 175(11):1856-1875, 2011.
  18. [Gelly et al., 2006] Sylvain Gelly, Yizao Wang, Rémi Munos, and Olivier Teytaud. Modification of UCT with patterns in monte-carlo go. 2006.
  19. [Genesereth et al., 2005] Michael Genesereth, Nathaniel Love, and Barney Pell. General game playing: Overview of the aaai competition. AI magazine, 26(2):62, 2005.
  20. [Ikeda and Viennot, 2014] Kokolo Ikeda and Simon Viennot. Efficiency of static knowledge bias in Monte-Carlo tree search. In Computers and Games, pages 26-38. Springer, 2014.
  21. [Kocsis and Szepesvári, 2006] Levente Kocsis and Csaba Szepesvári. Bandit based Monte-Carlo planning. In 17th European Conference on Machine Learning (ECML'06), volume 4212 of LNCS, pages 282-293. Springer, 2006.
  22. [Lachmann et al., 2002] Michael Lachmann, Cristopher Moore, and Ivan Rapaport. Who wins domineering on rectangular boards. More Games of No Chance, 42:307-315, 2002.
  23. [Lee et al., 2009] Chang-Shing Lee, Mei-Hui Wang, Guil- laume Chaslot, J-B Hoock, Arpad Rimmel, F Teytaud, Shang-Rong Tsai, Shun-Chin Hsu, and Tzung-Pei Hong. The computational intelligence of MoGo revealed in Tai- wan's computer Go tournaments. Computational Intelli- gence and AI in Games, IEEE Transactions on, 1(1):73- 89, 2009.
  24. [Méhat and Cazenave, 2011] Jean Méhat and Tristan Cazenave. A parallel general game player. KI-Künstliche Intelligenz, 25(1):43-47, 2011.
  25. [Müller, 2002] Martin Müller. Computer go. Artif. Intell., 134(1-2):145-179, 2002.
  26. [Rimmel et al., 2011] Arpad Rimmel, Fabien Teytaud, and Olivier Teytaud. Biasing monte-carlo simulations through rave values. In Computers and Games, pages 59-68. Springer, 2011.
  27. [Uiterwijk, 2014] Jos WHM Uiterwijk. Perfectly solving domineering boards. In Computer Games, pages 97-121. Springer, 2014.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards