Academia.eduAcademia.edu

Outline

Monte Carlo Tree Search applied to co-operative problems

2015, 2015 7th Computer Science and Electronic Engineering Conference (CEEC)

Abstract

This paper highlights an experiment to see how standard Monte Carlo Tree Search handles simple cooperative problems with no prior or provided knowledge. These problems are formed from a simple grid world that has a set of goals, doors and buttons as well as walls that cannot be walked through. Two agents have to reach every goal present on the map. For a door to be open, an agent must be present on at least one of the buttons that is linked to it. When laid out correctly, the world requires each agent to do certain things at certain times in order to achieve the goal. With no modification to allow communication between the two agents, Monte Carlo Tress Search performs well and very "purposefully" when given enough computational time.

References (11)

  1. M. Genesereth, N. Love, and B. Pell, "General game playing: Overview of the AAAI competition," AI magazine, vol. 26, no. 2, p. 62, 2005.
  2. D. Perez, S. Samothrakis, J. Togelius, T. Schaul, S. Lucas, A. Couëtoux, J. Lee, C.-U. Lim, and T. Thompson, "The 2014 General Video Game Playing Competition," IEEE Transactions on Computational Intelligence and AI in Games, p. (to appear) DOI: 10.1109/TCIAIG.2015.2402393, 2015.
  3. R. Coulom, "Efficient Selectivity and Backup Operators in Monte-Carlo Tree Search," in Computers and games. Springer, 2007, pp. 72-83.
  4. L. Kocsis and C. Szepesvári, "Bandit Based Monte-Carlo Planning," in Machine Learning: ECML 2006. Springer, 2006, pp. 282-293.
  5. L. Kocsis, C. Szepesvári, and J. Willemson, "Improved Monte-Carlo Search," Univ. Tartu, Estonia, Tech. Rep, vol. 1, 2006.
  6. C. B. Browne, E. Powley, D. Whitehouse, S. M. Lucas, P. Cowling, P. Rohlfshagen, S. Tavener, D. Perez, S. Samothrakis, S. Colton et al., "A Survey of Monte Carlo Tree Search Methods," Computational Intelligence and AI in Games, IEEE Transactions on, vol. 4, no. 1, pp. 1-43, 2012.
  7. H. Finnsson and Y. Björnsson, "Simulation-Based Approach to General Game Playing," in AAAI, vol. 8, 2008, pp. 259-264.
  8. D. Perez, P. Rohlfshagen, and S. M. Lucas, "Monte Carlo Tree Search: Long-term versus Short-term Planning," in Computational Intelligence and Games (CIG), 2012 IEEE Conference on. IEEE, 2012, pp. 219- 226.
  9. D. Perez, S. Samothrakis, S. Lucas, and P. Rohlfshagen, "Rolling Horizon Evolution versus Tree Search for Navigation in Single-Player Real-Time Games," in Proceedings of the 15th annual conference on Genetic and evolutionary computation. ACM, 2013, pp. 351-358.
  10. T. Bäck, D. Fogel, and Z. Michalewicz, Eds., Evolutionary Computation 1: Basic Algorithms and Operators. Institute of Physics Publishing, Bristol, 2000.
  11. T. Cazenave, "Reflexive Monte-Carlo Search," in Proc. Comput. Games Workshop, 2007, pp. 165-173.