Constraint-Based Symmetry Detection in General Game Playing

被引:0
|
作者
Koriche, Frederic [1 ]
Lagrue, Sylvain [1 ]
Piette, Eric [1 ]
Tabary, Sebastien [1 ]
机构
[1] Univ Artois, CNRS UMR 8188, CRIL, Arras, France
关键词
DESCRIPTION LANGUAGE;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Symmetry detection is a promising approach for reducing the search tree of games. In General Game Playing (GGP), where any game is compactly represented by a set of rules in the Game Description Language (GDL), the state-of-the-art methods for symmetry detection rely on a rule graph associated with the GDL description of the game. Though such rule-based symmetry detection methods can be applied to various tree search algorithms, they cover only a limited number of symmetries which are apparent in the GDL description. In this paper, we develop an alternative approach to symmetry detection in stochastic games that exploits constraint programming techniques. The minimax optimization problem in a GDL game is cast as a stochastic constraint satisfaction problem (SCSP), which can be viewed as a sequence of one-stage SCSPs. Minimax symmetries are inferred according to the microstructure complement of these one-stage constraint networks. Based on a theoretical analysis of this approach, we experimentally show on various games that the recent stochastic constraint solver MAC-UCB, coupled with constraint-based symmetry detection, significantly outperforms the standard Monte Carlo Tree Search algorithms, coupled with rule-based symmetry detection. This constraint-driven approach is also validated by the excellent results obtained by our player during the last GGP competition.
引用
收藏
页码:280 / 287
页数:8
相关论文
共 50 条
  • [31] Constraint-Based Relational Verification
    Unno, Hiroshi
    Terauchi, Tachio
    Koskinen, Eric
    [J]. COMPUTER AIDED VERIFICATION (CAV 2021), PT I, 2021, 12759 : 742 - 766
  • [32] Constraint-based collaborative design
    Rong, Zhijun
    Li, Peigen
    Shao, Xinyu
    Chen, Kuisheng
    [J]. 2006 10TH INTERNATIONAL CONFERENCE ON COMPUTER SUPPORTED COOPERATIVE WORK IN DESIGN, PROCEEDINGS, VOLS 1 AND 2, 2006, : 290 - 295
  • [33] Constraint-based object modelling
    Zalik, B
    Guid, N
    Clapworthy, G
    [J]. JOURNAL OF ENGINEERING DESIGN, 1996, 7 (02) : 209 - 232
  • [34] Constraint-based motion adaptation
    Gleicher, M
    Litwinowicz, P
    [J]. JOURNAL OF VISUALIZATION AND COMPUTER ANIMATION, 1998, 9 (02): : 65 - 94
  • [35] Constraint-based Dynamic Conversations
    Cacciagrano, Diletta
    Corradini, Flavio
    Culmone, Rosario
    Vito, Leonardo
    [J]. ICNS: 2009 FIFTH INTERNATIONAL CONFERENCE ON NETWORKING AND SERVICES, 2009, : 7 - 12
  • [36] CONSTRAINT-BASED CURVE MANIPULATION
    FOWLER, B
    BARTELS, R
    [J]. IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1993, 13 (05) : 43 - 49
  • [37] Constraint-based clustering selection
    Van Craenendonck, Toon
    Blockeel, Hendrik
    [J]. MACHINE LEARNING, 2017, 106 (9-10) : 1497 - 1521
  • [38] A Constraint-Based Approach to Context
    van Wissen, Arlette
    Kamphorst, Bart
    van Eijk, Rob
    [J]. MODELING AND USING CONTEXT, CONTEXT 2013, 2013, 8175 : 171 - 184
  • [39] Constraint-based facial animation
    Ruttkay Z.
    [J]. Constraints, 2001, 6 (1) : 85 - 113
  • [40] Constraint-Based Lagrangian Relaxation
    Fontaine, Daniel
    Michel, Laurent
    Van Hentenryck, Pascal
    [J]. PRINCIPLES AND PRACTICE OF CONSTRAINT PROGRAMMING, CP 2014, 2014, 8656 : 324 - 339