See: Description
| Interface | Description |
|---|---|
| CrossoverFunction<GenomeType> |
The CrossoverFunction interface implements standard functionality for
implementing crossover for genetic algorithms.
|
| Reproducer<GenomeType> |
The Reproducer interface defines the functionality of a reproduction
algorithm in a genetic algorithm.
|
| Class | Description |
|---|---|
| CrossoverReproducer<GenomeType> |
The CrossoverReproducer takes a population of genomes, and applies the
supplied CrossoverFunction to produce a new population.
|
| MultiReproducer<GenomeType> |
The MultiReproducer class implements a Reproducer that takes multiple
Reproducers and applies them to a population.
|
| MutationReproducer<GenomeType> |
The MutationReproducer class implements a Reproducer that applies a
Perturber to the supplied population to produce a new population. |
| VectorizableCrossoverFunction |
The VectorizableCrossoverFunction class is a
CrossoverFunction that
takes two Vectorizable. |