evolution

Logo

Introduction to Evolutionary Computation class

View the Project on GitHub d9w/evolution

Evolution of behavior

In this class, we discuss how evolution should account for behavior. We start with an introduction to behavioral diversity, then look at novelty search and Quality Diversity algorithms. In the second section, we cover the MAP-Elites algorithm in depth. Finally, we look at coevolutionary algorithms.

  1. Behavior and Novelty
  2. Quality Diversity
  3. Coevolutionary Algorithms