GaussianMutation

constructor(problemDefinition: ProblemDefinition, perGeneRate: Double = defaultPerGeneRate, sigmaFactor: Double = defaultSigmaFactor)(source)

Parameters

problemDefinition

the problem definition providing per-input ranges

perGeneRate

the probability that an individual coordinate is mutated. Must be in 0,1. The default is defaultPerGeneRate.

sigmaFactor

the fraction of an input's range used as the perturbation standard deviation. Must be greater than 0. The default is defaultSigmaFactor.