Package org.opt4j.operators.mutate
Class ConstantMutationRate
java.lang.Object
org.opt4j.operators.mutate.ConstantMutationRate
- All Implemented Interfaces:
MutationRate
Constant mutation rate. The
MutationRate
is set once.-
Constructor Summary
ConstructorDescriptionConstantMutationRate
(double rate) Constructs aConstantMutationRate
with a given value. -
Method Summary
-
Constructor Details
-
ConstantMutationRate
Constructs aConstantMutationRate
with a given value.- Parameters:
rate
- the mutation rate value
-
-
Method Details
-
get
Description copied from interface:MutationRate
Returns the mutation rate as a double value.- Specified by:
get
in interfaceMutationRate
- Returns:
- the mutation rate
-
set
Description copied from interface:MutationRate
Sets the mutation to a double value.- Specified by:
set
in interfaceMutationRate
- Parameters:
value
- the new muation rate
-