Package org.opt4j.operator.crossover
Class CrossoverBooleanDefault
java.lang.Object
org.opt4j.operator.crossover.CrossoverListRate<BooleanGenotype>
org.opt4j.operator.crossover.CrossoverBooleanRate
org.opt4j.operator.crossover.CrossoverBooleanDefault
- All Implemented Interfaces:
Operator<BooleanGenotype>
,Crossover<BooleanGenotype>
,CrossoverBoolean
The default crossover operator for the binary vector is the
CrossoverBooleanRate
with 0.5
rate.-
Field Summary
Fields inherited from class org.opt4j.operator.crossover.CrossoverListRate
random, rate
-
Constructor Summary
ConstructorDescriptionCrossoverBooleanDefault
(Rand random) Constructs a newCrossoverBooleanDefault
. -
Method Summary
Methods inherited from class org.opt4j.operator.crossover.CrossoverListRate
crossover
-
Constructor Details
-
CrossoverBooleanDefault
Constructs a newCrossoverBooleanDefault
.- Parameters:
random
- the random number generator
-