Package org.opt4j.operator.crossover
Class CrossoverPermutationDefault
java.lang.Object
org.opt4j.operator.crossover.CrossoverPermutationOnePoint
org.opt4j.operator.crossover.CrossoverPermutationDefault
- All Implemented Interfaces:
Operator<PermutationGenotype<?>>,Crossover<PermutationGenotype<?>>,CrossoverPermutation
Crossover for the
PermutationGenotype. The default operator is the
CrossoverPermutationOnePoint with the rotation=false.-
Field Summary
Fields inherited from class org.opt4j.operator.crossover.CrossoverPermutationOnePoint
random, rotation -
Constructor Summary
ConstructorsConstructorDescriptionCrossoverPermutationDefault(Rand random) Constructs a defaultCrossoverPermutation. -
Method Summary
Methods inherited from class org.opt4j.operator.crossover.CrossoverPermutationOnePoint
crossover
-
Constructor Details
-
CrossoverPermutationDefault
Constructs a defaultCrossoverPermutation.- Parameters:
random- the random number generator
-