Title :
Evolving sparse direction maps for maze pathfinding
Author :
Gordon, V. Scott ; Matley, Zach
Author_Institution :
California State Univ., Sacramento, CA, USA
Abstract :
A genetic algorithm is used to solve a class of maze pathfinding problems. In particular, we find a complete set of paths directing an agent from any position in the maze towards a single goal. To this end, we define a sparse direction map, wherein the maze is divided into sectors, each of which contains a direction indicator. Maps are evolved using a simple genetic algorithm. The fitness function samples the efficacy of the map from random starting points, this estimating the likelihood that agents find the goal. The framework was effective in evolving successful maps for three different mazes of varying size and complexity, resulting in interesting and lifelike agent behavior suitable for games, but not always the shortest paths.
Keywords :
game theory; genetic algorithms; graph theory; path planning; agent behavior; direction indicator; fitness function; genetic algorithm; maze pathfinding; shortest paths; sparse direction maps; Computer science; Counting circuits; Delay; Filling; Genetic algorithms;
Conference_Titel :
Evolutionary Computation, 2004. CEC2004. Congress on
Print_ISBN :
0-7803-8515-2
DOI :
10.1109/CEC.2004.1330947