Rolling Horizon Evolutionary Algorithms for General Video Game Playing
Not on the map. Why?
Abstract (arXiv)
Game-playing Evolutionary Algorithms, specifically Rolling Horizon Evolutionary Algorithms, have recently managed to beat the state of the art in win rate across many video games. However, the best results in a game are highly dependent on the specific configuration of modifications and hybrids introduced over several papers, each adding additional parameters to the core algorithm. Further, the best previously published parameters have been found from only a few human-picked combinations, as the possibility space has grown beyond exhaustive search. This paper presents the state of the art in Rolling Horizon Evolutionary Algorithms, combining all modifications described in literature, as well as new ones, for a large resultant hybrid. We then use a parameter optimiser, the N-Tuple Bandit Evolutionary Algorithm, to find the best combination of parameters in 20 games from the General Video Game AI Framework. Further, we analyse the algorithm's parameters and some interesting combinations revealed through the optimisation process. Lastly, we find new state of the art solutions on several games by automatically exploring the large parameter space of RHEA.
Key facts. Cited by 9 papers in the map (data through 14 Oct 2026). First posted on arXiv 27 Mar 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2020: 1; 2021: 4; 2022: 1; 2023: 2; 2024: 1.
9 papers.
- 2021Monte Carlo Tree Search: A Review of Recent Modifications and Applicationscited by 161
- 2021Generating Diverse and Competitive Play-Styles for Strategy Gamescited by 6
- 2020Evolutionary Planning in Latent Spacecited by 3
- 2022Developing a Successful Bomberman Agentcited by 1
- 2023PyTAG: Challenges and Opportunities for Reinforcement Learning in Tabletop Gamescited by 1
- 2021Rinascimento: searching the behaviour space of Splendorcited by 0
- 2021A Fast Evolutionary adaptation for MCTS in Pommermancited by 0
- 2023Automated Graph Genetic Algorithm based Puzzle Validation for Faster Game Designcited by 0
- 2024Online Optimization of Curriculum Learning Schedules using Evolutionary Optimizationcited by 0
- 2024Online Optimization of Curriculum Learning Schedules using Evolutionary Optimization12 Aug 2024
- 2023PyTAG: Challenges and Opportunities for Reinforcement Learning in Tabletop Games19 Jul 2023
- 2023Automated Graph Genetic Algorithm based Puzzle Validation for Faster Game Design17 Feb 2023
- 2022Developing a Successful Bomberman Agent17 Mar 2022
- 2021A Fast Evolutionary adaptation for MCTS in Pommerman26 Nov 2021
- 2021Rinascimento: searching the behaviour space of Splendor15 Jun 2021
- 2021Generating Diverse and Competitive Play-Styles for Strategy Games17 Apr 2021
- 2021Monte Carlo Tree Search: A Review of Recent Modifications and Applications8 Mar 2021
- 2020Evolutionary Planning in Latent Space23 Nov 2020