- All Implemented Interfaces:
Serializable
, org.uma.jmetal.operator.mutation.MutationOperator<org.uma.jmetal.solution.doublesolution.DoubleSolution>
, org.uma.jmetal.operator.Operator<org.uma.jmetal.solution.doublesolution.DoubleSolution,org.uma.jmetal.solution.doublesolution.DoubleSolution>
public class MetalDoubleMutator
extends Object
implements org.uma.jmetal.operator.mutation.MutationOperator<org.uma.jmetal.solution.doublesolution.DoubleSolution>
- See Also:
-
Serialized Form
Modifier and Type | Method | Description |
---|
org.uma.jmetal.solution.doublesolution.DoubleSolution | execute(org.uma.jmetal.solution.doublesolution.DoubleSolution solution) | |
double | getMutationProbability() | |
public MetalDoubleMutator(int nVars)
public MetalDoubleMutator(double probability,
double distributionIndex)
public double getMutationProbability()
- Specified by:
getMutationProbability
in interface org.uma.jmetal.operator.mutation.MutationOperator<org.uma.jmetal.solution.doublesolution.DoubleSolution>