Class NeighborPermutationInsert

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

public class NeighborPermutationInsert extends Object implements NeighborPermutation

Neighbor for the PermutationGenotype. One element is moved to a different position.

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