Class NeighborPermutationRevert

java.lang.Object
org.opt4j.operator.neighbor.NeighborPermutationRevert
All Implemented Interfaces:
Operator<PermutationGenotype<?>>, Neighbor<PermutationGenotype<?>>, NeighborPermutation

public class NeighborPermutationRevert extends Object implements NeighborPermutation

Neighbor for the PermutationGenotype. Reverts a sublist.

Given a permutation 1 2 3 4 5 6 7 8, this might result in 1 2 7 6 5 4 3 8.