Class CreepMutation
java.lang.Object
net.bmahe.genetics4j.core.spec.mutation.CreepMutation
- All Implemented Interfaces:
MutationPolicy
- Direct Known Subclasses:
ImmutableCreepMutation
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected void
check()
abstract Distribution
static CreepMutation
of
(double populationMutationProbability, Distribution distribution) static CreepMutation
ofNormal
(double populationMutationProbability, double mean, double standardDeviation) abstract double
-
Constructor Details
-
CreepMutation
public CreepMutation()
-
-
Method Details
-
populationMutationProbability
@Parameter public abstract double populationMutationProbability() -
distribution
-
check
@Check protected void check() -
of
-
ofNormal
public static CreepMutation ofNormal(double populationMutationProbability, double mean, double standardDeviation)
-