public class HalfHalfCrossover extends CrossoverOperator<java.lang.StringBuilder>
numberOfFailure, success
Constructor and Description |
---|
HalfHalfCrossover() |
Modifier and Type | Method and Description |
---|---|
java.lang.StringBuilder |
crossover(Individual<java.lang.StringBuilder> a,
Individual<java.lang.StringBuilder> b,
Population<java.lang.StringBuilder> p,
java.util.Random r) |
java.lang.String |
getFriendlyName() |
getSuccessRate, toString
public java.lang.StringBuilder crossover(Individual<java.lang.StringBuilder> a, Individual<java.lang.StringBuilder> b, Population<java.lang.StringBuilder> p, java.util.Random r)
crossover
in class CrossoverOperator<java.lang.StringBuilder>
public java.lang.String getFriendlyName()
getFriendlyName
in class Operator