Monte Carlo tree search in Kriegspiel

被引:45
作者
Ciancarini, Paolo [1 ]
Favini, Gian Piero [1 ]
机构
[1] Univ Bologna, Dipartimento Sci Informaz, I-40126 Bologna, Italy
关键词
Games; Chess; Kriegspiel; Incomplete information; Monte Carlo tree search;
D O I
10.1016/j.artint.2010.04.017
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Partial information games are excellent examples of decision making under uncertainty. In particular, some games have such an immense state space and high degree of uncertainty that traditional algorithms and methods struggle to play them effectively. Monte Carlo tree search (MCTS) has brought significant improvements to the level of computer programs in games such as Go, and it has been used to play partial information games as well. However, there are certain games with particularly large trees and reduced information in which a naive MCTS approach is insufficient: in particular, this is the case of games with long matches, dynamic information, and complex victory conditions. In this paper we explore the application of MCTS to a wargame-like board game, Kriegspiel. We describe and study three MCTS-based methods, starting from a very simple implementation and moving to more refined versions for playing the game with little specific knowledge. We compare these MCTS-based programs to the strongest known minimax-based Kriegspiel program, obtaining significantly better experimental results with less domain-specific knowledge. (C) 2010 Elsevier B.V. All rights reserved.
引用
收藏
页码:670 / 684
页数:15
相关论文
共 21 条
[1]  
[Anonymous], 2007, ICML 2007
[2]  
[Anonymous], NIPS
[3]   The challenge of poker [J].
Billings, D ;
Davidson, A ;
Schaeffer, J ;
Szafron, D .
ARTIFICIAL INTELLIGENCE, 2002, 134 (1-2) :201-240
[4]  
BOLOGNESI A, 2003, ADV COMPUTER GAMES, V10, P325
[5]  
Borsboom J., 2007, P BENELUX C ART INT, P57
[6]  
BRYAN J, 2009, AAMAS 09 WORKSH MULT
[7]  
Cazenave T, 2006, LECT NOTES COMPUT SC, V4250, P120
[8]   PROGRESSIVE STRATEGIES FOR MONTE-CARLO TREE SEARCH [J].
Chaslot, Guillaume M. J-B. ;
Winands, Mark H. M. ;
Van den Herik, H. Jaap ;
Uiterwijk, Jos W. H. M. ;
Bouzy, Bruno .
NEW MATHEMATICS AND NATURAL COMPUTATION, 2008, 4 (03) :343-357
[9]  
Chung Michael., 2005, P IEEE C COMP INT GA
[10]  
Ciancarini P, 2007, 20TH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, P2450