libevocosm Namespace Reference
A toolkit and framework for implementing evolutionary algorithms.
More...
Classes
Detailed Description
Evocosm is a set of classes that abstract the fundamental components of an evolutionary algorithm. Evolutionary algorithms come in a variety of shapes and flavors, but at their core, they all share certain characteristics: populations that reproduce and mutate through a series of generations, producing future generations based on some measure of fitness. An amazing variety of algorithms can be built on that general framework, which lead me to construct a set of core classes as the basis for future applications.