Applying and Improving Monte-Carlo Tree Search in a Fighting Game AI

被引:11
|
作者
Ishihara, Makoto [1 ]
Miyazaki, Taichi [2 ]
Chu, Chun Yin [1 ]
Harada, Tomohiro [2 ]
Thawonmas, Ruck [2 ]
机构
[1] Ritsumeikan Univ, Grad Sch Informat Sci & Engn, Shiga, Japan
[2] Ritsumeikan Univ, Coll Informat Sci & Engn, Shiga, Japan
关键词
Fighting Game; MCTS; Roulette Selection; FightinglCE; Artificial Intelligence;
D O I
10.1145/3001773.3001797
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper evaluates the performance of Monte-Carlo Tree Search (MCTS) in a fighting game Al and proposes an improvement for the algorithm. Most existing fighting game Als rely on rule bases and react to every situation with pre-defined actions, making them predictable for human players. We attempt to overcome this weakness by applying MCTS, which can adapt to different circumstances without relying on pre-defined action patterns or tactics. In this paper, an Al based on Upper Confidence bounds applied to Trees (UCT) and MCTS is first developed. Next, the paper proposes improving the Al with Roulette Selection and a rule base. Through testing and evaluation using Fighting ICE, an international fighting game Al competition platform, it is proven that the aforementioned MCTS-based Al is effective in a fighting game, and our proposed improvement can further enhance its performance.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Application of Monte-Carlo Tree Search in a Fighting Game AI
    Yoshida, Shubu
    Ishihara, Makoto
    Miyazaki, Taichi
    Nakagawa, Yuto
    Harada, Tomohiro
    Thawonmas, Ruck
    [J]. 2016 IEEE 5TH GLOBAL CONFERENCE ON CONSUMER ELECTRONICS, 2016,
  • [2] Monte-Carlo Tree Search Implementation of Fighting Game AIs Having Personas
    Ishii, Ryota
    Ito, Suguru
    Ishihara, Makoto
    Harada, Tomohiro
    Thawonmas, Ruck
    [J]. PROCEEDINGS OF THE 2018 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GAMES (CIG'18), 2018, : 54 - 61
  • [3] Improving Monte-Carlo Tree Search in Havannah
    Lorentz, Richard J.
    [J]. COMPUTERS AND GAMES, 2011, 6515 : 105 - 115
  • [4] Monte-Carlo Tree Search for the Game of Scotland Yard
    Nijssen, J. A. M.
    Winands, Mark H. M.
    [J]. 2011 IEEE CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND GAMES (CIG), 2011, : 158 - 165
  • [5] EXPERIMENTS WITH MONTE-CARLO TREE SEARCH IN THE GAME OF HAVANNAH
    Lorentz, Richard J.
    [J]. ICGA JOURNAL, 2011, 34 (03) : 140 - 149
  • [6] Backpropagation Modification in Monte-Carlo Game Tree Search
    Xie, Fan
    Liu, Zhiqing
    [J]. 2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 2, PROCEEDINGS, 2009, : 125 - 128
  • [7] Playing With Monte-Carlo Tree Search [AI-eXplained]
    Zhao, Yunlong
    Hu, Chengpeng
    Liu, Jialin
    [J]. IEEE COMPUTATIONAL INTELLIGENCE MAGAZINE, 2024, 19 (01) : 85 - 86
  • [8] Monte-Carlo Tree Search for the Game of "7Wonders"
    Robilliard, Denis
    Fonlupt, Cyril
    Teytaud, Fabien
    [J]. COMPUTER GAMES, CGW 2014, 2014, 504 : 64 - 77
  • [9] Pruning Playouts in Monte-Carlo Tree Search for the Game of Havannah
    Dugueperoux, Joris
    Mazyad, Ahmad
    Teytaud, Fabien
    Dehos, Julien
    [J]. COMPUTERS AND GAMES, CG 2016, 2016, 10068 : 47 - 57
  • [10] Analyzing Simulations in Monte-Carlo Tree Search for the Game of Go
    Fernando, Sumudu
    Mueller, Martin
    [J]. COMPUTERS AND GAMES, CG 2013, 2014, 8427 : 72 - 83