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