- Traditional GA (Search)
- Interactive Selection
- Evolutionary "Ecosystem" Simulation
- Darwinian Evolution: Heredity, Variation, Selection
- population
- genotype vs. phenotype
- fitness function
- crossover
- mutation
- While computer simulations of evolutionary processes date back to the 1950s, much of what we think of as genetic algorithms (also known as “GAs”) today was developed by John Holland, a professor at the University of Michigan, whose book Adaptation in Natural and Artificial Systems pioneered GA research.
- GA History on Wikipedia
- Nature of Code Chapter 9
- Computational Beauty of Nature Chapter 20
- Galanter, Philip. "The Problem with Evolutionary Art Is…" Paper presented at EvoCOMNET’10: The 7th European Event on the Application of Nature-inspired Techniques for Telecommunication Networks and other Parallel and Distributed Systems, April 7-9, 2010.
- Sims, Karl. "Artificial Evolution for Computer Graphics." Paper presented at SIGGRAPH '91: The 18th Annual Conference on Computer Graphics and Interactive Techniques, Las Vegas, NV, July 28-August 2, 1991.
- Sims, Karl. "Evolving Virtual Creatures." Paper presented at SIGGRAPH '94: The 21st Annual Conference on Computer Graphics and Interactive Techniques, Orlando, FL, July 24-29, 1994.
- Wasps, Viruses and New Modes of Evolution
- 2 People in 1
- The Sports Gene
- 9.1: Genetic algorithm: Evolving Shakespeare
- 9.1: Genetic algorithm: Evolving Shakespeare - Simplified
- 9.2: Simple Smart Rockets
- 9.3: Smart Rockets
- 9.4: Interactive selection
- 9.5: Evolution ecosystem
- Genetic Programming Evolution of Mona Lisa
- Evolved Virtual Creatures
- BoxCar2D
- Flexible Muscle-Based Locomotion for Bipedal Creatures
- Ann Chen & Danne Woo - Galapagos Evolutionary Type Design NOC 2012
- Digital Babylon NOC 2005
- GA plays Flappy Bird
- NeuroEvolution on Autonomous Car Pathing
- NeuroEvolution Snake Game
- NeuroEvolution Jumping Creatures