|
GEP::Core::Common::GeneticOperators::GeneticOperator::GeneticOperator |
( |
int |
n_Parameters, |
|
|
int |
n_children, |
|
|
bool |
producesNewOffspring, |
|
|
bool |
applyOnNewGeneration, |
|
|
GenotypeSelection.GenotypeSelection |
selection, |
|
|
string |
name | |
|
) |
| | [inline] |
- Parameters:
-
| n_Parameters | The number of genotypes passed as an argument to the operator. |
| n_children | If the genetic operator produces offspring, this specifies how many child genotypes are produced. |
| producesNewOffspring | Indicates whether the operator produces new offspring. Operators that don't produce offspring alter the existing genotype(s). It is possible to have an operator that does both. |
| applyOnNewGeneration | Specifies whether the operator is applied to the old generation or the new one. During evolution, after fitness and mating probability is calculated for all genotypes in a population, genetic operators are applied to either the old generation or the new one. |
| selection | Defines how to select genotypes to be subjected to the operator. |
| name | The display name of the operator. |
Definition at line 100 of file GeneticOperator.cs.
|