Skip to main navigation Skip to search Skip to main content

Game State and Action Abstracting Monte Carlo Tree Search for General Strategy Game-Playing

  • Alexander Dockhorn
  • , Jorge Hurtado-Grueso
  • , Dominik Jeurissen
  • , Linjie Xu
  • , Diego Perez-Liebana

Research output: Chapter in book/report/conference proceedingConference contributionResearchpeer review

Abstract

When implementing intelligent agents for strategy games, we observe that search-based methods struggle with the complexity of such games. To tackle this problem, we propose a new variant of Monte Carlo Tree Search which can incorporate action and game state abstractions. Focusing on the latter, we developed a game state encoding for turn-based strategy games that allows for a flexible abstraction. Using an optimization procedure, we optimize the agent's action and game state abstraction to maximize its performance against a rule-based agent. Furthermore, we compare different combinations of abstractions and their impact on the agent's performance based on the Kill the King game of the Stratega framework. Our results show that action abstractions have improved the performance of our agent considerably. Contrary, game state abstractions have not shown much impact. While these results may be limited to the tested game, they are in line with previous research on abstractions of simple Markov Decision Processes. The higher complexity of strategy games may require more intricate methods, such as hierarchical or time-based abstractions, to further improve the agent's performance.

Original languageEnglish
Title of host publication2021 IEEE Conference on Games, CoG 2021
PublisherIEEE Computer Society
ISBN (Electronic)9781665438865
DOIs
Publication statusPublished - 2021
Externally publishedYes
Event2021 IEEE Conference on Games, CoG 2021 - Copenhagen, Denmark
Duration: 17 Aug 202120 Aug 2021

Publication series

NameIEEE Conference on Computatonal Intelligence and Games, CIG
Volume2021-August
ISSN (Print)2325-4270
ISSN (Electronic)2325-4289

Conference

Conference2021 IEEE Conference on Games, CoG 2021
Country/TerritoryDenmark
CityCopenhagen
Period17 Aug 202120 Aug 2021

Keywords

  • Action Abstraction
  • Game State Abstraction
  • General Strategy Game-playing
  • Monte Carlo Tree Search
  • N-Tuple Bandit Evolutionary Algorithm
  • Stratega

ASJC Scopus subject areas

  • Artificial Intelligence
  • Computer Graphics and Computer-Aided Design
  • Computer Vision and Pattern Recognition
  • Human-Computer Interaction
  • Software

Cite this