Representing and Reasoning About the Rules of General Games With Imperfect Information

被引:24
|
作者
Schiffel, Stephan [1 ]
Thielscher, Michael [2 ]
机构
[1] Reykjavik Univ, Sch Comp Sci, IS-101 Reykjavik, Iceland
[2] Univ New S Wales, Sch Comp Sci & Engn, Sydney, NSW 2052, Australia
基金
澳大利亚研究理事会;
关键词
VERIFICATION; KNOWLEDGE;
D O I
10.1613/jair.4115
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A general game player is a system that can play previously unknown games just by being given their rules. For this purpose, the Game Description Language (GDL) has been developed as a high-level knowledge representation formalism to communicate game rules to players. In this paper, we address a fundamental limitation of state-of-the-art methods and systems for General Game Playing, namely, their being confined to deterministic games with complete information about the game state. We develop a simple yet expressive extension of standard GDL that allows for formalising the rules of arbitrary finite, n-player games with randomness and incomplete state knowledge. In the second part of the paper, we address the intricate reasoning challenge for general game-playing systems that comes with the new description language. We develop a full embedding of extended GDL into the Situation Calculus augmented by Scherl and Levesque's knowledge fluent. We formally prove that this provides a sound and complete reasoning method for players' knowledge about game states as well as about the knowledge of the other players.
引用
收藏
页码:171 / 206
页数:36
相关论文
共 50 条
  • [31] DIFFERENTIAL GAMES WITH IMPERFECT STATE INFORMATION
    RHODES, IB
    LUENBERG.DG
    [J]. IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 1969, AC14 (01) : 29 - &
  • [32] Imperfect Information in Reactive Modules Games
    Gutierrez, Julian
    Perelli, Giuseppe
    Wooldridge, Michael
    [J]. ELECTRONIC PROCEEDINGS IN THEORETICAL COMPUTER SCIENCE, 2016, (218): : 56 - 58
  • [33] Imperfect Information in Reactive Modules Games
    Gutierrez, Julian
    Perelli, Giuseppe
    Wooldridge, Michael
    [J]. FIFTEENTH INTERNATIONAL CONFERENCE ON THE PRINCIPLES OF KNOWLEDGE REPRESENTATION AND REASONING, 2016, : 390 - 399
  • [34] Representing and reasoning about preferences in requirements engineering
    Sotirios Liaskos
    Sheila A. McIlraith
    Shirin Sohrabi
    John Mylopoulos
    [J]. Requirements Engineering, 2011, 16 : 227 - 249
  • [35] Imperfect information in Reactive Modules games
    Gutierrez, Julian
    Perelli, Giuseppe
    Wooldridge, Michael
    [J]. INFORMATION AND COMPUTATION, 2018, 261 : 650 - 675
  • [36] Solving imperfect-information games
    Sandholm, Tuomas
    [J]. SCIENCE, 2015, 347 (6218) : 122 - 123
  • [37] Representing and reasoning about preferences in requirements engineering
    Liaskos, Sotirios
    McIlraith, Sheila A.
    Sohrabi, Shirin
    Mylopoulos, John
    [J]. REQUIREMENTS ENGINEERING, 2011, 16 (03) : 227 - 249
  • [38] A LOGICAL APPROACH TO REPRESENTING AND REASONING ABOUT SPACE
    COHN, AG
    GOODAY, JM
    BENNETT, B
    GOTTS, NM
    [J]. ARTIFICIAL INTELLIGENCE REVIEW, 1995, 9 (4-5) : 255 - 259
  • [39] Representing and Reasoning about Program in Situation Calculus
    Yang Bo
    Zhang Ming-yi
    Wu Mao-nian
    Xie Gang
    [J]. FOURTH INTERNATIONAL CONFERENCE ON MACHINE VISION (ICMV 2011): COMPUTER VISION AND IMAGE ANALYSIS: PATTERN RECOGNITION AND BASIC TECHNOLOGIES, 2012, 8350
  • [40] Focusing strategies in reasoning about games
    Devetag, MG
    Legrenzi, P
    Warglien, M
    [J]. DEDUCTIVE REASONING AND STRATEGIES, 2000, : 287 - 299