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
ConstructorDescriptionCrossoverPermutationDefault
(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
-