Module genevo::operator
[−]
[src]
The operator
module defines the types of genetic operators as traits.
A genetic operator defines a function that performs a specific stage in
the genetic algorithm. Each of these genetic operator can be implemented
in variety of ways using different algorithms and methods.
The genetic operators are the building blocks of the genetic algorithm. Their different implementations can be combined in a variety of ways to make up the actual simulation of a specific problem.
Modules
prelude |
Traits
CrossoverOp |
A |
GeneticOperator |
A |
MultiObjective |
Marker trait for genetic operators and functions that are used for multi-objective optimization. |
MutationOp |
A |
ReinsertionOp |
A |
SelectionOp |
A |
SingleObjective |
Marker trait for genetic operators and functions that are used for single-objective optimization. |