Class GenericMutatorImpl
java.lang.Object
net.bmahe.genetics4j.core.mutation.GenericMutatorImpl
- All Implemented Interfaces:
Mutator
-
Field Summary
Modifier and TypeFieldDescriptionprivate final ChromosomeMutationHandler<? extends Chromosome>[]
private final MutationPolicy
private final double
private final RandomGenerator
-
Constructor Summary
ConstructorDescriptionGenericMutatorImpl
(RandomGenerator _randomGenerator, ChromosomeMutationHandler<? extends Chromosome>[] _chromosomeMutationHandlers, MutationPolicy _mutationPolicy, double _populationMutationProbability) -
Method Summary
-
Field Details
-
randomGenerator
-
chromosomeMutationHandlers
-
mutationPolicy
-
populationMutationProbability
private final double populationMutationProbability
-
-
Constructor Details
-
GenericMutatorImpl
public GenericMutatorImpl(RandomGenerator _randomGenerator, ChromosomeMutationHandler<? extends Chromosome>[] _chromosomeMutationHandlers, MutationPolicy _mutationPolicy, double _populationMutationProbability)
-
-
Method Details