• DocumentCode
    3683530
  • Title

    A strongly typed GP-based video game player

  • Author

    Baozhu Jia;Marc Ebner

  • Author_Institution
    Ernst-Moritz-Arndt Universitat Greifswald, Institut fur Mathematik und Informatik, Walther-Rathenau-Strae 47, 17487 Greifswald, Germany
  • fYear
    2015
  • Firstpage
    299
  • Lastpage
    305
  • Abstract
    This paper attempts to evolve a general video game player, i.e. an agent which is able to learn to play many different video games with little domain knowledge. Our project uses strongly typed genetic programming as a learning algorithm. Three simple hand-crafted features are chosen to represent the game state. Each feature is a vector which consists of the position and orientation of each game object that is visible on the screen. These feature vectors are handed to the learning algorithm which will output the action the game player will take next. Game knowledge and feature vectors are acquired by processing screen grabs from the game. Three different video games are used to test the algorithm. Experiments show that our algorithm is able to find solutions to play all these three games efficiently.
  • Keywords
    "Games","Avatars","Genetic programming","Monte Carlo methods","Missiles","Engines","Euclidean distance"
  • Publisher
    ieee
  • Conference_Titel
    Computational Intelligence and Games (CIG), 2015 IEEE Conference on
  • ISSN
    2325-4270
  • Electronic_ISBN
    2325-4289
  • Type

    conf

  • DOI
    10.1109/CIG.2015.7317920
  • Filename
    7317920