public class PermutationSwapMutation<T> extends Object implements MutationOperator<PermutationSolution<T>>
| Constructor and Description |
|---|
PermutationSwapMutation(double mutationProbability)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
void |
doMutation(PermutationSolution<T> solution)
Performs the operation
|
PermutationSolution<T> |
execute(PermutationSolution<T> solution)
Execute() method
|
public PermutationSwapMutation(double mutationProbability)
public PermutationSolution<T> execute(PermutationSolution<T> solution)
execute in interface Operator<PermutationSolution<T>,PermutationSolution<T>>solution - The data to processpublic void doMutation(PermutationSolution<T> solution)
Copyright © 2015. All rights reserved.