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 条
  • [31] Representing and reasoning about motion in a two-dimensional world
    Pang, WL
    Trudel, A
    COMPUTATIONAL INTELLIGENCE, 1998, 14 (02) : 207 - 237
  • [32] Representing and Reasoning About the Rules of General Games With Imperfect Information
    Schiffel, Stephan
    Thielscher, Michael
    JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2014, 49 : 171 - 206
  • [33] Reasoning about others: Representing and processing infinite belief hierarchies
    Brainov, S
    Sandholm, T
    FOURTH INTERNATIONAL CONFERENCE ON MULTIAGENT SYSTEMS, PROCEEDINGS, 2000, : 71 - 78
  • [34] Representing and reasoning about concurrent actions with abductive logic programs
    Renwei Li
    Luís Moniz Pereira
    Annals of Mathematics and Artificial Intelligence, 1997, 21 : 245 - 303
  • [35] Answer set programming for representing and reasoning about virtual institutions
    Cliffe, Owen
    De Vos, Marina
    Padget, Julian
    COMPUTATIONAL LOGIC IN MULTI-AGENT SYSTEMS, 2007, 4371 : 60 - +
  • [36] Focusing strategies in reasoning about games
    Devetag, MG
    Legrenzi, P
    Warglien, M
    DEDUCTIVE REASONING AND STRATEGIES, 2000, : 287 - 299
  • [37] REASONING ABOUT STRATEGIES: ON THE SATISFIABILITY PROBLEM
    Mogavero, Fabio
    Murano, Aniello
    Perelli, Giuseppe
    Vardi, Moshe Y.
    LOGICAL METHODS IN COMPUTER SCIENCE, 2017, 13 (01)
  • [38] Reasoning and representing
    Kalderon M.E.
    Philosophical Studies, 2001, 105 (2) : 129 - 160
  • [39] A continuous-time Markov Stackelberg security game approach for reasoning about real patrol strategies
    Clempner, Julio B.
    INTERNATIONAL JOURNAL OF CONTROL, 2018, 91 (11) : 2494 - 2510
  • [40] A model for representing reasoning about actions based on colored Petri net
    Liu Y.
    Zhong S.
    Zhan Y.
    Jiangsu Daxue Xuebao (Ziran Kexue Ban)/Journal of Jiangsu University (Natural Science Edition), 2010, 31 (03): : 334 - 338