Proceedings

The General Game Playing Description Language Is Universal

Download BibTeX Cite

Proceedings of the Twenty-Second International Joint Conference on Artificial Intelligence. Pages 1107-1111.

https://doi.org/10.5591/978-1-57735-516-8/IJCAI11-189

© 2011 International Joint Conferences on Artificial Intelligence

Abstract

The Game Description Language is a high-level, rule-based formalisms for communicating the rules of arbitrary games to general game-playing systems, whose challenging task is to learn to play previously unknown games without human intervention. Originally designed for deterministic games with complete information about the game state, the language was recently extended to include randomness and imperfect information. However, determining the extent to which this enhancement allows to describe truly arbitrary games was left as an open problem. We provide a positive answer to this question by relating the extended Game Description Language to the universal, mathematical concept of extensive-form games, proving that indeed just any such game can be described faithfully.

  1. [Apt et al., 1987] K. Apt, H. Blair, and A. Walker. Towards a theory of declarative knowledge. In Foundations of Deduc- tive Databases and Logic Programming, 89-148, 1987.
  2. [Barbu et al., 2010] A. Barbu, S. Narayanaswamy, and J. Siskind. Learning physically-instantiated game play through visual observation. In Proc. of the IEEE Int.'l Conf. on Robotics and Automation, 1879-1886, 2010.
  3. [Björnsson and Finnsson, 2009] Y. Björnsson and H. Finns- son. CADIAPLAYER: A simulation-based general game player. IEEE Trans. on CI&AI in Games, 1(1):4-15, 2009.
  4. [Clune, 2007] J. Clune. Heuristic evaluation functions for general game playing. In Proc. of AAAI, 1134-1139, 2007.
  5. [Genesereth et al., 2005] M. Genesereth, N. Love, and B. Pell. General game playing: Overview of the AAAI com- petition. AI Magazine, 26(2):62-72, 2005.
  6. [Jensen and Veloso, 2000] R. Jensen and M. Veloso. OBDD- based universal planning for synchronized agents in non- deterministic domains. JAIR, 13:189-226, 2000.
  7. [Koller and Pfeffer, 1997] D. Koller and A. Pfeffer. Repre- sentations and solutions for game-theoretic problems. Ar- tificial Intelligence, 94(1):167-215, 1997.
  8. [Larbi et al., 2007] R. Ben Larbi, S. Konieczny, and P. Mar- quis. Extending classical planning to the multi-agent case: A game-theoretic approach. In Proc. of ECSQARU, vol. 4724 of LNCS, 63-75. Springer, 2007.
  9. [Lloyd and Topor, 1986] J. Lloyd and R. Topor. A basis for deductive database systems II. Journal of Logic Program- ming, 3(1):55-67, 1986.
  10. [Love et al., 2006] N. Love, T. Hinrichs, D. Haley, E. Schkufza, and M. Genesereth. General Game Playing: Game Description Language Specification. Tech. Rep. LG-2006-01, Stanford, 2006. games.stanford.edu
  11. [Mura, 2000] P. La Mura. Game networks. In Proc. of the Conference on Uncertainty in AI, 335-342, 2000.
  12. [Rasmusen, 2007] E. Rasmusen. Games and Information: an Introduction to Game Theory. Blackwell, 4th ed., 2007.
  13. [Rosenhouse, 2009] J. Rosenhouse. The Monty Hall Prob- lem. Oxford University Press, 2009.
  14. [Schiffel and Thielscher, 2007] S. Schiffel and M. Thielscher. Fluxplayer: A successful general game player. In Proc. of AAAI, 1191-1196, 2007.
  15. [Thielscher, 2010] M. Thielscher. A general game descrip- tion language for incomplete information games. In Proc. of AAAI, 994-999, 2010.

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

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