• DocumentCode
    1260609
  • Title

    AntBot: Ant Colonies for Video Games

  • Author

    Recio, Gustavo ; Martín, Emilio ; Estébanez, César ; Saez, Yago

  • Author_Institution
    Dept. of Comput. Sci., Univ. Carlos III de Madrid, Madrid, Spain
  • Volume
    4
  • Issue
    4
  • fYear
    2012
  • Firstpage
    295
  • Lastpage
    308
  • Abstract
    The video game industry is an emerging market which continues to expand. From its early beginning, developers have focused mainly on sound and graphical applications, paying less attention to developing game bots or other kinds of nonplayer characters (NPCs). However, recent advances in artificial intelligence offer the possibility of developing game bots which are dynamically adjustable to several difficulty levels as well as variable game environments. Previous works reveal a lack of swarm intelligence approaches to develop these kinds of agents. Considering the potential of particle swarm optimization due to its emerging properties and self-adaptation to dynamic environments, further investigation into this field must be undertaken. This research focuses on developing a generic framework based on swarm intelligence, and in particular on ant colony optimization, such as it allows general implementation of real-time bots that work over dynamic game environments. The framework has been adapted to allow the implementation of intelligent agents for the classical game Ms. Pac-Man. These were trialed at the Ms. Pac-Man competitions held during the 2011 International Congress on Evolutionary Computation.
  • Keywords
    ant colony optimisation; computer games; software agents; swarm intelligence; AntBot; Ms. Pac-Man; NPC; ant colonies; artificial intelligence; game bots; intelligent agents; nonplayer characters; particle swarm optimization; swarm intelligence; variable game environments; video games; Equations; Games; Humans; Neural networks; Optimization; Particle swarm optimization; Tin; Ant colony optimization; Ms. Pac-Man; artificial intelligence; nonplayer characters (NPCs); swarm intelligence; video-games;
  • fLanguage
    English
  • Journal_Title
    Computational Intelligence and AI in Games, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1943-068X
  • Type

    jour

  • DOI
    10.1109/TCIAIG.2012.2212194
  • Filename
    6262464