2010 · 30 citations · 14 references
ComputingComputer ScienceArtificial IntelligenceEvolutionary TheoryMicroevolutionEvolutionary ComputationEvolutionary OptimizationGame PlayingGenetic AlgorithmsGenetic ProgrammingPopulation-based SearchController EvolutionReactive Agents
This paper uses genetic programming (GP) to evolve a variety of reactive agents for a simulated version of the classic arcade game Ms. Pac-Man. A diverse set of behaviours were evolved using the same GP setup in three different versions of the game. The results show that GP is able to evolve controllers that are well-matched to the game used for evolution and, in some cases, also generalise well to previously unseen mazes. For comparison purposes, we also designed a controller manually using the same function set as GP. GP was able to significantly outperform this hand-designed controller. The best evolved controllers are competitive with the best reactive controllers reported for this problem.
14
Strongly Typed Genetic Programming
David J. Montana · Evolutionary Computation · 1995 · 907 citations