paper-with-me

홈 › Papers

Enhancements for Real-Time Monte-Carlo Tree Search in General Video Game Playing

2024-07-03 · Dennis J. N. J. Soemers, Chiara F. Sironi, Torsten Schuster, Mark H. M. Winands

General Video Game Playing (GVGP) is a field of Artificial Intelligence where agents play a variety of real-time video games that are unknown in advance. This limits the use of domain-specific heuristics. Monte-Carlo Tree Search (MCTS) is a search technique for game playing that does not rely on domain-specific knowledge. This paper discusses eight enhancements for MCTS in GVGP; Progressive History, N-Gram Selection Technique, Tree Reuse, Breadth-First Tree Initialization, Loss Avoidance, Novelty-Based Pruning, Knowledge-Based Evaluations, and Deterministic Game Detection. Some of these are known from existing literature, and are either extended or introduced in the context of GVGP, and some are novel enhancements for MCTS. Most enhancements are shown to provide statistically significant increases in win percentages when applied individually. When combined, they increase the average win percentage over sixty different games from 31.0% to 48.4% in comparison to a vanilla MCTS implementation, approaching a level that is competitive with the best agents of the GVG-AI competition in 2015.

📄 PDF Abstract BibTeX arXiv:2407.03049

Code (0)

등록된 구현이 없습니다.

Methods 이 논문이 사용한 방법론

Monte-Carlo Tree Search Monte-Carlo Tree Search is a planning algorithm that accumulates value estimates obtained from Monte Carlo simulations in order to successively direct simulations towards more…
Pruning 설명 없음

Similar Papers 제목 키워드 기반

Exploring search space trees using an adapted version of Monte Carlo tree search for combinatorial optimization problems

2020-10-22 · Jorik Jooken, Pieter Leyman, Tony Wauters, Patrick De Causmaecker

In this article we propose a heuristic algorithm to explore search space trees associated with instances of combinatorial optimization problems. The algorithm is based on Monte Carlo tree search, a popular algorithm in g…

Combinatorial OptimizationScheduling

Towards a Characterisation of Monte-Carlo Tree Search Performance in Different Games

2024-06-13 · Dennis J. N. J. Soemers, Guillaume Bams, Max Persoon, Marco Rietjens 외

Many enhancements to Monte-Carlo Tree Search (MCTS) have been proposed over almost two decades of general game playing and other artificial intelligence research. However, our ability to characterise and understand which…

A Survey of Monte Carlo Tree Search Methods

2012-02-03 · IEEE Transactions on Computational Intelligence and AI in Games 2012 2 · Cameron B. Browne, Edward Powley, Daniel Whitehouse, Simon M. Lucas 외

Monte Carlo Tree Search (MCTS) is a recently proposed search method that combines the precision of tree search with the generality of random sampling. It has received considerable interest due to its spectacular success…

Survey

Monte Carlo Search Algorithms Discovering Monte Carlo Tree Search Exploration Terms

2024-04-14 · Tristan Cazenave

Monte Carlo Tree Search and Monte Carlo Search have good results for many combinatorial problems. In this paper we propose to use Monte Carlo Search to design mathematical expressions that are used as exploration terms f…

Monte Carlo Game Solver

2020-01-15 · Tristan Cazenave

We present a general algorithm to order moves so as to speedup exact game solvers. It uses online learning of playout policies and Monte Carlo Tree Search. The learned policy and the information in the Monte Carlo tree a…