public class SimpleRandomMutation extends Object implements MutationOperator<DoubleSolution>
| Constructor and Description |
|---|
SimpleRandomMutation(double probability)
Constructor
|
SimpleRandomMutation(double probability,
RandomGenerator<Double> randomGenerator)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
DoubleSolution |
execute(DoubleSolution solution)
Execute() method
|
double |
getMutationProbability() |
void |
setMutationProbability(double mutationProbability) |
public SimpleRandomMutation(double probability)
public SimpleRandomMutation(double probability,
RandomGenerator<Double> randomGenerator)
public double getMutationProbability()
public void setMutationProbability(double mutationProbability)
public DoubleSolution execute(DoubleSolution solution) throws JMetalException
execute in interface Operator<DoubleSolution,DoubleSolution>solution - The data to processJMetalExceptionCopyright © 2018. All rights reserved.