Algorithms

Complete Algorithms

These are complete boxed algorithms that are somewhat limited to the very basic evolutionary computation concepts. All algorithms accept, in addition to their arguments, an initialized Statistics object to maintain stats of the evolution, an initialized HallOfFame to hold the best individual(s) to appear in the population, and a boolean verbose to specify whether to log what is happening during the evolution or not.

Variations

Variations are smaller parts of the algorithms that can be used separately to build more complex algorithms.

Covariance Matrix Adaptation Evolution Strategy