Abstract
Monte-Carlo Tree Search (MCTS) has shown particular success in General Game Playing (GGP) and General Video Game Playing (GVGP) and many enhancements and variants have been developed. Recently, an on-line adaptive parameter tuning mechanism for MCTS agents has been proposed that almost achieves the same performance as off-line tuning in GGP.
In this paper we apply the same approach to GVGP and use the popular General Video Game AI (GVGAI) framework, in which the time allowed to make a decision is only 40 ms. We design three Self-Adaptive MCTS (SA-MCTS) agents that optimize on-line the parameters of a standard non-Self-Adaptive MCTS agent of GVGAI. The three agents select the parameter values using Naïve Monte-Carlo, an Evolutionary Algorithm and an N-Tuple Bandit Evolutionary Algorithm respectively, and are tested on 20 single-player games of GVGAI.
The SA-MCTS agents achieve more robust results on the tested games. With the same time setting, they perform similarly to the baseline standard MCTS agent in the games for which the baseline agent performs well, and significantly improve the win rate in the games for which the baseline agent performs poorly. As validation, we also test the performance of non-Self-Adaptive MCTS instances that use the most sampled parameter settings during the on-line tuning of each of the three SA-MCTS agents for each game. Results show that these parameter settings improve the win rate on the games Wait for Breakfast and Escape by 4 times and 150 times, respectively.
Original language | English |
---|---|
Title of host publication | Applications of Evolutionary Computation : 21st International Conference, EvoApplications 2018, Proceedings |
Editors | Kevin SIM, Paul KAUFMANN |
Publisher | Springer-Verlag Italia Srl |
Pages | 358-375 |
Number of pages | 18 |
ISBN (Print) | 9783319775371 |
DOIs | |
Publication status | Published - 2018 |
Externally published | Yes |
Event | 21st International Conference on Applications of Evolutionary Computation, EvoApplications 2018 - Parma, Italy Duration: 4 Apr 2018 → 6 Apr 2018 |
Publication series
Name | Lecture Notes in Computer Science |
---|---|
Publisher | Springer |
Volume | 10784 |
ISSN (Print) | 0302-9743 |
ISSN (Electronic) | 1611-3349 |
Name | Theoretical Computer Science and General Issues |
---|---|
Publisher | Springer |
ISSN (Print) | 2512-2010 |
ISSN (Electronic) | 2512-2029 |
Conference
Conference | 21st International Conference on Applications of Evolutionary Computation, EvoApplications 2018 |
---|---|
Country/Territory | Italy |
City | Parma |
Period | 4/04/18 → 6/04/18 |
Bibliographical note
Publisher Copyright:© Springer International Publishing AG, part of Springer Nature 2018.
Keywords
- General video game playing
- MCTS
- On-line tuning
- Robust game playing
- Self-adaptive