Algorithm | Contains interfaces, classes and datatypes that are used by implementations of genetic algorithms |
Algorithm::SimpleAlgorithms | Contains implementation of simple genetic algorithms |
Algorithm::StopCriterias | Contains implementation of stop criterias used by genetic algorithms |
Chromosome | Contatins interfaces, classes and datatypes needed to implement behavior and representations chromosomes and genetic operations |
Chromosome::CrossoverOperations | Contains implementation of some basic crossover operations |
Chromosome::FitnessComparators | Contains implementation of some basic fitness comparators |
Chromosome::MutationOperations | Contains implementation of some basic mutation operations |
Chromosome::Representation | Contains implementation of some basic chromosome representations |
Common | Contains common classes, functions, datatypes and objects used by the library |
Observing | Contains interfaces and classes needed to observe execution of an genetic algorithm |
Population | Contatins interfaces, classes and datatypes used to implement population of chromosomes and genetic operations |
Population::CouplingOperations | Contains implementation of some basic coupling operations |
Population::ReplacementOperations | Contains implementation of some basic replacement operations |
Population::ScalingOperations | Contains implementation of some basic scaling operations |
Population::SelectionOperations | Contains implementation of some basic selection operations |
Threading | Contatins classes and types used to abstract operating system specific threads control |