학술논문

AntBot: Ant Colonies for Video Games
Document Type
Periodical
Source
IEEE Transactions on Computational Intelligence and AI in Games IEEE Trans. Comput. Intell. AI Games Computational Intelligence and AI in Games, IEEE Transactions on. 4(4):295-308 Dec, 2012
Subject
Computing and Processing
Communication, Networking and Broadcast Technologies
Games
Particle swarm optimization
Equations
Optimization
Humans
Neural networks
Tin
Ant colony optimization
artificial intelligence
Ms. Pac-Man
nonplayer characters (NPCs)
swarm intelligence
video-games
Language
ISSN
1943-068X
1943-0698
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.