GEP::Core::Common::GeneticOperators Namespace Reference

Genetic operators are defined in this namespace. More...


Classes

class  Elitism
 Copies a number of genotypes to the new generation unchanged. More...
class  GeneticOperator
 The base class of any genetic operator. More...
class  GeneTransposition
 Copies genes from one place in the linear structure to another. More...
class  Inversion
 Subjects a segment of a head of a gene to inversion. More...
class  Mutation
 Mutates the linear structure of a genotype. More...
class  OnePointCrossover
 Applies one point crossover to two genotypes and producess offspring. More...
class  PartialTransposition
 Transposition of a part from one gene's head and tail to another gene's head. More...
class  TwoPointCrossover
 Applies two point crossover to two genotypes and producess offspring. More...

Namespaces

namespace  GenotypeSelection
 Holds classes that define how to select genotypes from a population, which will be subjected to genetic operators.


Detailed Description

Genetic operators are defined in this namespace.

The GEP .NET Framework is designed so that supplied genetic operators work with the three different value types, without having to extend them.

GEP .NET Framwork Main Page
SourceForge.net Logo