Public Member Functions
|SogartarSemiEllipticSemiParabolic (bool fitnessCloserToZeroIsBetter)|
|override void||SetMatingProbability (Common.Population population)|
|abstract void||SetMatingProbability (Population population)|
|Evaluates and assigns Genotype.MatingProbabilitys to all genotypes in population . |
|Random||_random = new Random()|
(elliptic + parabolic) / 2.
The advantage of this mapping is that extreme cases do not affect that much fitnesses near the median average, which produces results intuitively better to humans.
This mapping has a rate of change near median average slower than parabola, but faster than ellipse.