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
etaFields inherited from class org.opt4j.operator.mutate.MutateDouble
normalize, random -
Constructor Summary
ConstructorsConstructorDescriptionMutateDoubleDefault(Rand random, NormalizeDouble normalize) Constructs aMutateDoubleDefaultwith aRandrandom number generator, and aNormalizeDoubleoperator. -
Method Summary
Methods inherited from class org.opt4j.operator.mutate.MutateDoublePolynomial
mutateElementMethods inherited from class org.opt4j.operator.mutate.MutateDoubleElementwise
mutateListMethods inherited from class org.opt4j.operator.mutate.MutateDouble
mutate
-
Constructor Details
-
MutateDoubleDefault
Constructs aMutateDoubleDefaultwith aRandrandom number generator, and aNormalizeDoubleoperator.- Parameters:
random- the random number generatornormalize- the normalizer
-