Package org.opt4j.operator.mutate
Class MutateDoubleDefault
java.lang.Object
org.opt4j.operator.mutate.MutateDouble
org.opt4j.operator.mutate.MutateDoubleElementwise
org.opt4j.operator.mutate.MutateDoublePolynomial
org.opt4j.operator.mutate.MutateDoubleDefault
- All Implemented Interfaces:
Operator<DoubleGenotype>
,Mutate<DoubleGenotype>
-
Field Summary
Fields inherited from class org.opt4j.operator.mutate.MutateDoublePolynomial
eta
Fields inherited from class org.opt4j.operator.mutate.MutateDouble
normalize, random
-
Constructor Summary
ConstructorDescriptionMutateDoubleDefault
(Rand random, NormalizeDouble normalize) Constructs aMutateDoubleDefault
with aRand
random number generator, and aNormalizeDouble
operator. -
Method Summary
Methods inherited from class org.opt4j.operator.mutate.MutateDoublePolynomial
mutateElement
Methods inherited from class org.opt4j.operator.mutate.MutateDoubleElementwise
mutateList
Methods inherited from class org.opt4j.operator.mutate.MutateDouble
mutate
-
Constructor Details
-
MutateDoubleDefault
Constructs aMutateDoubleDefault
with aRand
random number generator, and aNormalizeDouble
operator.- Parameters:
random
- the random number generatornormalize
- the normalizer
-