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.

GEP .NET Framwork Main Page
SourceForge.net Logo