Class CrossoverPermutationDefault

java.lang.Object
org.opt4j.operator.crossover.CrossoverPermutationOnePoint
org.opt4j.operator.crossover.CrossoverPermutationDefault
All Implemented Interfaces:
Operator<PermutationGenotype<?>>, Crossover<PermutationGenotype<?>>, CrossoverPermutation

public class CrossoverPermutationDefault extends CrossoverPermutationOnePoint
Crossover for the PermutationGenotype. The default operator is the CrossoverPermutationOnePoint with the rotation=false.
  • Constructor Details

    • CrossoverPermutationDefault

      @Inject public CrossoverPermutationDefault(Rand random)
      Constructs a default CrossoverPermutation.
      Parameters:
      random - the random number generator