Title :
Using a Genetic Algorithm to Explore A*-like Pathfinding Algorithms
Author :
Leigh, Ryan ; Louis, Sushil J. ; Miles, Chris
Author_Institution :
Dept. of Comput. Sci. & Eng., Nevada Univ., Reno, NV
Abstract :
We use a genetic algorithm to explore the space of pathfinding algorithms in Lagoon, a 3D naval real-time strategy game and training simulation. To aid in training, Lagoon tries to provide a rich environment with many agents (boats) that maneuver realistically. A*, the traditional pathfinding algorithm in games is computationally expensive when run for many agents and A* paths quickly lose validity as agents move. Although there is a large literature targeted at making A* implementations faster, we want believability and optimal paths may not be believable. In this paper we use a genetic algorithm to search the space of network search algorithms like A* to find new pathfinding algorithms that are near-optimal, fast, and believable. Our results indicate that the genetic algorithm can explore this space well and that novel pathfinding algorithms (found by our genetic algorithm) quickly find near-optimal, more-believable paths in Lagoon
Keywords :
game theory; genetic algorithms; search problems; 3D naval real-time strategy game; A*-like pathfinding algorithm; Lagoon; genetic algorithm; network search algorithms; training simulation; Computational intelligence; Computational modeling; Computer science; Genetic algorithms; Genetic engineering; Humans; Management training; Real time systems; Robots; Space exploration; A*; Genetic Algorithms; Pathfinding;
Conference_Titel :
Computational Intelligence and Games, 2007. CIG 2007. IEEE Symposium on
Conference_Location :
Honolulu, HI
Print_ISBN :
1-4244-0709-5
DOI :
10.1109/CIG.2007.368081