public class CDGMutation extends Object implements MutationOperator<DoubleSolution>
| Constructor and Description |
|---|
CDGMutation()
Constructor
|
CDGMutation(double mutationProbability,
double delta)
Constructor
|
CDGMutation(double mutationProbability,
double delta,
RepairDoubleSolution solutionRepair)
Constructor
|
CDGMutation(DoubleProblem problem,
double delta)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
DoubleSolution |
execute(DoubleSolution solution)
Execute() method
|
double |
getDelta() |
double |
getMutationProbability() |
void |
setDelta(double delta) |
void |
setMutationProbability(double probability) |
public CDGMutation()
public CDGMutation(DoubleProblem problem, double delta)
public CDGMutation(double mutationProbability,
double delta)
public CDGMutation(double mutationProbability,
double delta,
RepairDoubleSolution solutionRepair)
public double getMutationProbability()
public double getDelta()
public void setMutationProbability(double probability)
public void setDelta(double delta)
public DoubleSolution execute(DoubleSolution solution) throws JMetalException
execute in interface Operator<DoubleSolution,DoubleSolution>solution - The data to processJMetalExceptionCopyright © 2018. All rights reserved.