Class RandomMutation
java.lang.Object
net.bmahe.genetics4j.core.spec.mutation.RandomMutation
- All Implemented Interfaces:
MutationPolicy
- Direct Known Subclasses:
ImmutableRandomMutation
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheck()static RandomMutationof(double populationMutationProbability) Construct a new immutableRandomMutationinstance.abstract double
-
Constructor Details
-
RandomMutation
public RandomMutation()
-
-
Method Details
-
populationMutationProbability
@Parameter public abstract double populationMutationProbability() -
check
@Check protected void check() -
of
Construct a new immutableRandomMutationinstance.- Parameters:
populationMutationProbability- The value for thepopulationMutationProbabilityattribute- Returns:
- An immutable RandomMutation instance
-