Playing Carcassonne with Monte Carlo Tree Search

被引:0
|
作者
Ameneyro, Fred Valdez [1 ]
Galvan, Edgar [1 ]
Fernando, Angel [2 ]
Morales, Kuri [2 ]
机构
[1] Maynooth Univ, Naturally Inspired Computat Res Grp, Dept Comp Sci, IIamilton Inst, Maynooth, Kildare, Ireland
[2] Univ Nacl Autonoma Mexico, Dept Comp Sci, Mexico City, DF, Mexico
基金
爱尔兰科学基金会;
关键词
Carcassonne; MCTS; MCTS-RAVE; expectimax; Star2.5; stochastic game;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Monte Carlo Tree Search (MCTS) is a relatively new sampling method with multiple variants in the literature. They can be applied to a wide variety of challenging domains including board games, video games, and energy-based problems to mention a few. In this work, we explore the use of the vanilla MCTS and the MCTS with Rapid Action Value Estimation (MCTS-RAVE) in the game of Carcassonne, a stochastic game with a deceptive scoring system where limited research has been conducted. We compare the strengths of the MCTS-based methods with the Star2.5 algorithm, previously reported to yield competitive results in the game of Carcassonne when a domain-specific heuristic is used to evaluate the game states. We analyse the particularities of the strategies adopted by the algorithms when they share a common reward system. The MCTS-based methods consistently outperformed the Star2.5 algorithm given their ability to find and follow long-term strategies, with the vanilla MCTS exhibiting a more robust game-play than the MCTS-RAVE.
引用
收藏
页码:2343 / 2350
页数:8
相关论文
共 50 条
  • [1] Enhancing Monte Carlo Tree Search for Playing Hearthstone
    Choe, Jean Seong Bjorn
    Kim, Jong-Kook
    2019 IEEE CONFERENCE ON GAMES (COG), 2019,
  • [2] Playing With Monte-Carlo Tree Search [AI-eXplained]
    Zhao, Yunlong
    Hu, Chengpeng
    Liu, Jialin
    IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2024, 19 (01) : 85 - 86
  • [3] Monte Carlo Tree Search with Options for General Video Game Playing
    de Waard, Maarten
    Roijers, Diederik M.
    Bakkes, Sander C. J.
    2016 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GAMES (CIG), 2016,
  • [4] Elastic Monte Carlo Tree Search with State Abstraction for Strategy Game Playing
    Xu, Linjie
    Hurtado-Grueso, Jorge
    Jeurissen, Dominic
    Liebana, Diego Perez
    Dockhorn, Alexander
    2022 IEEE CONFERENCE ON GAMES, COG, 2022, : 369 - 376
  • [5] Self-Adaptive Monte Carlo Tree Search in General Game Playing
    Sironi, Chiara F.
    Liu, Jialin
    Winands, Mark H. M.
    IEEE TRANSACTIONS ON GAMES, 2020, 12 (02) : 132 - 144
  • [6] Constrained control of non-playing characters using Monte Carlo Tree Search
    Sanselone, Maxime
    Sanchez, Stephane
    Sanza, Cedric
    Panzoli, David
    Duthen, Yves
    2014 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GAMES (CIG), 2014,
  • [7] Multiagent Monte Carlo Tree Search
    Zerbel, Nicholas
    Yliniemi, Logan
    AAMAS '19: PROCEEDINGS OF THE 18TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS, 2019, : 2309 - 2311
  • [8] Monte Carlo Tree Search with Metaheuristics
    Mandziuk, Jacek
    Walczak, Patryk
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING, ICAISC 2023, PT II, 2023, 14126 : 134 - 144
  • [9] Elastic Monte Carlo Tree Search
    Xu, Linjie
    Dockhorn, Alexander
    Perez-Liebana, Diego
    IEEE TRANSACTIONS ON GAMES, 2023, 15 (04) : 527 - 537
  • [10] Monte Carlo Tree Search in Hex
    Arneson, Broderick
    Hayward, Ryan B.
    Henderson, Philip
    IEEE TRANSACTIONS ON COMPUTATIONAL INTELLIGENCE AND AI IN GAMES, 2010, 2 (04) : 251 - 258