Guiding Multiplayer MCTS by Focusing on Yourself

Hendrik Baier, Michael Kaisers

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

8 Citations (Scopus)

Abstract

In n-player sequential move games, the second root-player move appears at tree depth n + 1. Depending on n and time, tree search techniques can struggle to expand the game tree deeply enough to find multiple-move plans of the root player, which is often more important for strategic play than considering every possible opponent move in between. The minimax-based Paranoid search and BRS+ algorithms currently achieve state-of-the-art performance, especially at short time settings, by using a generally incorrect opponent model. This simplifying model enables Alpha-Beta pruning, thus allowing the search to reach follow-up root player moves at greater search depths. This paper introduces abstraction over opponent moves to MCTS in multiplayer games, and uses its synergies with progressive widening in order to outperform these state-of-the-art minimax-type baselines. Progressive widening makes the search tree selective and deep enough to reach the root player's next moves, and abstraction over opponent moves generalizes value estimates of the root player's moves online across different opponent moves. In contrast to paranoid search approaches, opponent models do not have to be simplified. Experiments show that combining progressive widening with opponent move abstraction (MCTS-OMA-PW) leads to improved performance in the multiplayer games Chinese Checkers, Rolit, and Focus. Our work thus paves the way for improved multiplayer search by online generalisation that focuses on the root player's actions, with the potential of improving real-time MCTS applications as well as training in expert iteration and other meta-algorithms where short time settings are relevant.
Original languageEnglish
Title of host publication2020 IEEE Conference on Games (CoG)
PublisherInstitute of Electrical and Electronics Engineers
Pages550-557
Number of pages8
ISBN (Electronic)978-1-7281-4533-4
DOIs
Publication statusPublished - 20 Oct 2020
Externally publishedYes
Event2020 IEEE Conference on Games (CoG) - Osaka, Japan
Duration: 24 Aug 202027 Aug 2020

Conference

Conference2020 IEEE Conference on Games (CoG)
Period24/08/2027/08/20

Keywords

  • Games
  • Search problems
  • Monte Carlo methods
  • Focusing
  • Training
  • Real-time systems
  • History
  • Monte Carlo Tree Search
  • Game AI
  • Multiplayer games
  • Multi-agent systems

Fingerprint

Dive into the research topics of 'Guiding Multiplayer MCTS by Focusing on Yourself'. Together they form a unique fingerprint.

Cite this