Elastic Monte Carlo Tree Search with State Abstraction for Strategy Game Playing
Elastic Monte Carlo Tree Search with State Abstraction for Strategy Game Playing
复制标题
用于策略游戏的具有状态抽象的弹性蒙特卡罗树搜索
DOI:
10.1109/cog51982.2022.9893587
复制
发表时间:
2022
期刊:
影响因子:
--
通讯作者:
Alexander Dockhorn
中科院分区:
文献类型:
--
作者:
Linjie Xu;Jorge Hurtado Grueso;Dominik Jeurissen;Diego Perez Liebana;Alexander Dockhorn
Strategy video games challenge AI agents with their combinatorial search space caused by complex game elements. State abstraction is a popular technique that reduces the state space complexity. However, current state abstraction methods for games depend on domain knowledge, making their application to new games expensive. State abstraction methods that require no domain knowledge are studied extensively in the planning domain. However, no evidence shows they scale well with the complexity of strategy games. In this paper, we propose Elastic MCTS, an algorithm that uses state abstraction to play strategy games. In Elastic MCTS, the nodes of the tree are clustered dynamically, first grouped together progressively by state abstraction, and then separated when an iteration threshold is reached. The elastic changes benefit from efficient searching brought by state abstraction but avoid the negative influence of using state abstraction for the whole search. To evaluate our method, we make use of the general strategy games platform Stratega to generate scenarios of varying complexity. Results show that Elastic MCTS outperforms MCTS baselines with a large margin, while reducing the tree size by a factor of 10. Code can be found at https://github.com/egg-west/Stratega
DOI:
10.1109/cog52621.2021.9619029
发表时间:
2021
期刊:
--
影响因子:
--
作者:
Dockhorn A
通讯作者:
Dockhorn A
DOI:
10.1109/cec45853.2021.9504824
发表时间:
2021
期刊:
--
影响因子:
--
作者:
Dockhorn A
通讯作者:
Dockhorn A