Proceedings

GDL-III: A Description Language for Epistemic General Game Playing

Download BibTeX Cite

Proceedings of the Twenty-Sixth International Joint Conference on Artificial Intelligence. Main track. Pages 1276-1282.

https://doi.org/10.24963/ijcai.2017/177

Abstract

GDL-III, a description language for general game playing with imperfect information and introspection, supports the specification of epistemic games. These are characterised by rules that depend on the knowledge of players. GDL-III provides a simpler language for representing actions and knowledge than existing formalisms: domain descriptions require neither explicit axioms about the epistemic effects of actions, nor explicit specifications of accessibility relations. We develop a formal semantics for GDL-III and demonstrate that this language, despite its syntactic simplicity, is expressive enough to model the famous Muddy Children domain. We also show that it significantly enhances the expressiveness of its predecessor GDL-II by formally proving that termination of games becomes undecidable, and we present experimental results with a reasoner for GDL-III applied to general epistemic puzzles.

  1. 1 (role ann) (role bob) (role random) 2 (init q0) (init blank) (init (right ann))
  2. not (true (right bob))) (pre ?r ?x))
  3. knows albert notKnowsDate bernard))
  4. [Ågotnes and van Ditmarsch, 2011] Thomas Ågotnes and Hans van Ditmarsch. What will they say?-Public an- nouncement games. Synthese, 179:57-85, 2011.
  5. [Ågotnes et al., 2013] Thomas Ågotnes, Paul Harrenstein, Wiebe van der Hoek, and Michael Wooldridge. Boolean games with epistemic goals. In Logic, Rationality, and Interaction, volume 8196 of LNCS, pages 1-14, Hangzhou, China, October 2013. Springer.
  6. [Bolander and Andersen, 2011] Thomas Bolander and Mikkel Andersen. Epistemic planning for single-and multi-agent systems. Journal of Applied Non-Classical Logics, 21(1):9-34, 2011.
  7. [Chang, 2015] Kenneth Chang. A math problem from Singa- pore goes viral: When is Cheryl's birthday? The New York Times, 14 Apr 2015.
  8. [Ciancarini and Favini, 2007] Paolo Ciancarini and Gian Piero Favini. Representing kriegspiel states with metapositions. In Proceedings of the International Joint Conference on Artificial Intelligence (IJCAI), pages 2450-2455, Hyderabad, India, January 2007. IJCAI
  9. [Cooper et al., 2016] Martin Cooper, Andreas Herzig, Faus- tine Maffre, Frédeéric Maris, and Pierre Régnier. A simple account of multi-agent epistemic planning. In Proceed- ings of the European Conference on Artificial Intelligence (ECAI), pages 193-201, The Hague, August 2016.
  10. [Cordón-Franco et al., 2013] Andrés Cordón-Franco, Hans van Ditmarsch, David Fernández Duque, and Fernando Soler-Toscano. A colouring protocol for the generalized Russian cards problem. Journal of Theoretical Computer Science, 495:81-95, 2013.
  11. [Edelkamp et al., 2012] Stefan Edelkamp, Tim Federholzner, and Peter Kissmann. Searching with partial belief states in general games with incomplete information. In Proceedings of the German Annual Conference on Artificial Intelligence (KI), volume 7526 of LNCS, pages 25-36, Saarbrücken, Germany, September 2012. Springer.
  12. [Genesereth and Björnsson, 2013] Michael Genesereth and Yngvi Björnsson. The international general game play- ing competition. AI Magazine, 34(2):107-111, 2013.
  13. [Genesereth and Thielscher, 2014] Michael Genesereth and Michael Thielscher. General Game Playing. Synthesis Lectures on Artificial Intelligence and Machine Learning.
  14. Morgan & Claypool, 2014.
  15. [Genesereth et al., 2005] Michael Genesereth, Nathaniel Love, and Barney Pell. General game playing: Overview of the AAAI competition. AI Magazine, 26(2):62-72, 2005.
  16. [Jiang et al., 2016] Guifei Jiang, Dongmo Zhang, Laurent Perrussel, and Heng Zhang. Epistemic GDL: A logic for representing and reasoning about imperfect information games. In Proceedings of the International Joint Confer- ence on Artificial Intelligence (IJCAI), pages 1138-1144, New York, 2016. IJCAI
  17. [Kominis and Geffner, 2015] Filippos Kominis and Hector Geffner. Beliefs in multiagent planning: From one agent to many. In Proceedings of the International Conference on Automated Planning and Scheduling (ICAPS), pages 147-155, Jerusalem, Israel, June 2015.
  18. [Long et al., 2010] Jeffrey Long, Nathan Sturtevant, Michael Buro, and Timothy Furtak. Understanding the success of perfect information Monte Carlo sampling in game tree search. In Proceedings of the AAAI Conference on Artificial Intelligence, pages 134-140, Atlanta, July 2010.
  19. [Love et al., 2006] Nathaniel Love, Timothy Hinrichs, David Haley, Eric Schkufza, and Michael Genesereth. General Game Playing: Game Description Language Specification. Technical Report LG-2006-01, Stanford University, 2006. Available at: games.stanford.edu.
  20. [Muise et al., 2015] Christian Muise, Vaishak Belle, Paolo Felli, Sheila McIlraith, Tim Miller, Adrian Pearce, and Liz Sonenberg. Planning over multi-agent epistemic states: A classical planning approach. In Proceedings of the AAAI Conference on Artificial Intelligence, pages 3327-3334, Austin, January 2015.
  21. [Ruan and Thielscher, 2014] Ji Ruan and Michael Thielscher. Logical-epistemic foundations of general game descrip- tions. Studia Logica, 102(2):321-338, 2014.
  22. [Schiffel and Thielscher, 2014] Stephan Schiffel and Michael Thielscher. Representing and reasoning about the rules of general games with imperfect information. Journal of Artificial Intelligence Research, 49:171-206, 2014.
  23. [Schofield and Thielscher, 2015] Michael Schofield and Michael Thielscher. Lifting model sampling for general game playing to incomplete-information models. In Pro- ceedings of the AAAI Conference on Artificial Intelligence, pages 3585-3591, Austin, January 2015.
  24. [Thielscher, 2016] Michael Thielscher. GDL-III: A proposal to extend the game description language to general epis- temic games. In Proceedings of the European Conference on Artificial Intelligence (ECAI), pages 1630-1631, The Hague, August 2016.
  25. [Thielscher, 2017] Michael Thielscher. A formal description language for general epistemic games. Technical Report UNSW-CSE-TR-201708, School of Computer Science and Engineering, University of New South Wales, May 2017. Available at: www.cse.unsw.edu.au/ ˜reports/ Link
  26. [van Benthem, 2014] Johan van Benthem. Logic in Games. MIT Press, 2014.
  27. [van Ditmarsch et al., 2005] Hans van Ditmarsch, Ji Ruan, and Rineke Verbrugge. Model checking Sum and Prod- uct. In Proceedings of the Australasian Joint Conference on Artificial Intelligence, volume 3809 of LNCS, pages 790-795, Sydney, Australia, December 2005. Springer.
  28. [van Ditmarsch et al., 2006] Hans van Ditmarsch, Wiebe van der Hoek, Ron van der Meyden, and Ji Ruan. Model checking russian cards. Electronic Notes in Theoretical Computer Science, 149(2):105-123, 2006.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards