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 条
  • [1] Symmetry Detection in General Game Playing
    Schiffel, Stephan
    [J]. PROCEEDINGS OF THE TWENTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-10), 2010, : 980 - 985
  • [2] Constraint-Based Automatic Symmetry Detection
    Zhang, Shao Jie
    Sun, Jun
    Sun, Chengnian
    Liu, Yang
    Ma, Junwei
    Dong, Jin Song
    [J]. 2013 28TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2013, : 15 - 25
  • [3] A constraint-based controller for soccer-playing robots
    Zhang, Y
    Mackworth, AK
    [J]. 1998 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS - PROCEEDINGS, VOLS 1-3: INNOVATIONS IN THEORY, PRACTICE AND APPLICATIONS, 1998, : 1290 - 1295
  • [4] A Constraint-based Intrusion Detection System
    Hasan, Md Siam
    Dean, Thomas
    Imam, Fahim T.
    Garcia, Francisco
    Leblanc, Sylvain P.
    Zulkernine, Mohammad
    [J]. PROCEEDINGS OF THE FIFTH EUROPEAN CONFERENCE ON THE ENGINEERING OF COMPUTER-BASED SYSTEMS (ECBS 2017), 2017,
  • [5] Constraint-based conflict detection in collaborative design
    Xie, Hongchao
    Chen, Darong
    Kong, Xianmei
    [J]. Zhongguo Jixie Gongcheng/China Mechanical Engineering, 2002, 13 (18):
  • [6] Space-Consistent Game Equivalence Detection in General Game Playing
    Zhang, Haifeng
    Liu, Dangyi
    Li, Wenxin
    [J]. COMPUTER GAMES, CGW 2015, 2016, 614 : 165 - 177
  • [7] Knowledge-Based General Game Playing
    Haufe S.
    Michulke D.
    Schiffel S.
    Thielscher M.
    [J]. KI - Künstliche Intelligenz, 2011, 25 (1) : 25 - 33
  • [8] Constraint-Based Learning for Sensor Failure Detection and Adaptation
    Shi, Yuan
    Kumar, T. K. Satish
    Knoblock, Craig A.
    [J]. 2018 IEEE 30TH INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2018, : 328 - 335
  • [9] FastXplain: Conflict Detection for Constraint-Based Recommendation Problems
    Schubert, Monika
    Felfernig, Alexander
    Mandl, Monika
    [J]. TRENDS IN APPLIED INTELLIGENT SYSTEMS, PT I, PROCEEDINGS, 2010, 6096 : 621 - 630
  • [10] Constraint-based agents
    Nareyek, A
    [J]. CONSTRAINT-BASED AGENTS: AN ARCHITECTURE FOR CONSTRAINT-BASED MODELING AND LOCAL-SEARCH-BASED REASONING FOR PLANNING AND SCHEDULING IN OPEN AND DYNAMIC WORLDS, 2001, 2062 : 1 - +