Representing and Reasoning about Game Strategies

被引:0
|
作者
Dongmo Zhang
Michael Thielscher
机构
[1] The University of Western Sydney,
[2] The University of New South Wales,undefined
来源
关键词
Strategic reasoning; Reasoning about actions; General game playing;
D O I
暂无
中图分类号
学科分类号
摘要
As a contribution to the challenge of building game-playing AI systems, we develop and analyse a formal language for representing and reasoning about strategies. Our logical language builds on the existing general Game Description Language (GDL) and extends it by a standard modality for linear time along with two dual connectives to express preferences when combining strategies. The semantics of the language is provided by a standard state-transition model. As such, problems that require reasoning about games can be solved by the standard methods for reasoning about actions and change. We also endow the language with a specific semantics by which strategy formulas are understood as move recommendations for a player. To illustrate how our formalism supports automated reasoning about strategies, we demonstrate two example methods of implementation: first, we formalise the semantic interpretation of our language in conjunction with game rules and strategy rules in the Situation Calculus; second, we show how the reasoning problem can be solved with Answer Set Programming.
引用
下载
收藏
页码:203 / 236
页数:33
相关论文
共 50 条
  • [1] Representing and Reasoning about Game Strategies
    Zhang, Dongmo
    Thielscher, Michael
    JOURNAL OF PHILOSOPHICAL LOGIC, 2015, 44 (02) : 203 - 236
  • [2] Representing and Reasoning about Game Strategies
    Jiang, Guifei
    Zhang, Dongmo
    Perrussel, Laurent
    Zhang, Yan
    PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS (AAMAS'15), 2015, : 1975 - 1976
  • [3] A Logic for Reasoning About Game Strategies
    Zhang, Dongmo
    Thielscher, Michael
    PROCEEDINGS OF THE TWENTY-NINTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2015, : 1671 - 1677
  • [4] Representing and reasoning about auctions
    Mittelmann, Munyque
    Bouveret, Sylvain
    Perrussel, Laurent
    AUTONOMOUS AGENTS AND MULTI-AGENT SYSTEMS, 2022, 36 (01)
  • [5] Representing and reasoning about auctions
    Munyque Mittelmann
    Sylvain Bouveret
    Laurent Perrussel
    Autonomous Agents and Multi-Agent Systems, 2022, 36
  • [6] Representing and Reasoning About XML with Ontologies
    Fu Zhang
    Z. M. Ma
    Applied Intelligence, 2014, 40 : 74 - 106
  • [7] Representing and reasoning about temporal granularities
    Combi, C
    Franceschet, M
    Peron, A
    JOURNAL OF LOGIC AND COMPUTATION, 2004, 14 (01) : 51 - 77
  • [8] Representing and reasoning about privacy abstractions
    Li, YH
    Benbernou, S
    WEB INFORMATION SYSTEMS ENGINEERING - WISE 2005, 2005, 3806 : 390 - 403
  • [9] Representing and Reasoning about Dynamic Code
    Bartels, Jesse
    Stephens, Jon
    Debray, Saumya
    2020 35TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE 2020), 2020, : 312 - 323
  • [10] Representing and Reasoning About XML with Ontologies
    Zhang, Fu
    Ma, Z. M.
    APPLIED INTELLIGENCE, 2014, 40 (01) : 74 - 106