skip to main content
10.1145/1329125.1329240acmotherconferencesArticle/Chapter ViewAbstractPublication PagesaamasConference Proceedingsconference-collections
research-article

Automatic feature extraction for autonomous general game playing agents

Published:14 May 2007Publication History

ABSTRACT

The General Game Playing (GGP) problem is concerned with developing systems capable of playing many different games, even games the system has never encountered before. Successful GGP agents must be able to extract relevant features from the formal game description and construct effective search heuristics. In this article, we present a procedure by which autonomous General Game Playing agents can generate effective and efficient search heuristics from the formal game description. The major aspect of our approach is an innovative technique to automatically extract critical features from the game structure. Our method has been incorporated into a fully implemented system that came in fourth place at the second General Game Playing Competition held at AAAI-06.

References

  1. Campbell, M., Hoane, A. J., Hsu, F. 2002. Deep Blue. Artificial Intelligence 134(1--2):57--83. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Epstein, S., 1994. Identifying the Right Reasons: Learning to Filter Decision Makers. In Proceedings of the AAAI 1994 Fall Symposium on Relevance. 68--71 New Orleans,: AAAI Press.Google ScholarGoogle Scholar
  3. Genesereth, M., Love, N., and Pell, B. 2005. General game playing: Overview of the AAAI competition. AI Magazine 26(2): 62--72.Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Genesereth, M. 1991. Knowledge interchange format. In Principles of Knowledge Representation and Reasoning: Proceedings of the Second Intl. Conference (KR'91).Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Guyon, I. and Elisseff, A. 2006. An Introduction to Feature Extraction. Feature Extraction, Foundations, and Applications. Series Studies in Fuzziness and Soft Computing, Physica-Verlag, Springer Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Kaiser, D. 2000. A Generic Game Playing Machine, Master's thesis, Florida International University, Florida.Google ScholarGoogle Scholar
  7. Knuth, D. E. 1998. The Art of Computer Programming, volume 2: Seminumerical Algorithms, 3rd edn., p 232. Boston: AddisonWesley. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Kuhlmann, G., Dresner, K., and Stone, P. 2006. Automatic Heuristic Construction in a Complete General Game Player. In Proceedings of the Twenty First National Conference on Artificial Intelligence. p 1457--62. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Levy, D. N. L. and Newborn, M. M., 1991. How Computers Play Chess. W. H. Freeman and Company. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Love, N., 2006. General Game Playing Competition Results {http://games.stanford.edu/2006results.html} accessed September 24, 2006.Google ScholarGoogle Scholar
  11. Pell, B. 1993. Strategy Generation and Evaluation for Meta-Game Playing. PhD thesis, University of Cambridge.Google ScholarGoogle Scholar
  12. Schaeffer, J., Treloar, N., Lu, P., and Bryant, M., 1994. Chinook: The Man-Machine World Checkers Champion. AI Magazine. 17(1): 21--29.Google ScholarGoogle Scholar
  13. Utgoff, P. E. 2001. Feature construction for game playing. In Fuerenkranz & Kubat (Eds.), Machines that learn to play games. P 131--152. Nova Science Publishers. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Welford, B. P. 1962. Note on a method for calculating sums of squares and products. Technometrics 4(3):419--420.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Automatic feature extraction for autonomous general game playing agents

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Other conferences
            AAMAS '07: Proceedings of the 6th international joint conference on Autonomous agents and multiagent systems
            May 2007
            1585 pages
            ISBN:9788190426275
            DOI:10.1145/1329125

            Copyright © 2007 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 14 May 2007

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            Overall Acceptance Rate1,155of5,036submissions,23%

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader