public abstract class BestCrossover<E extends java.lang.Cloneable> extends CrossoverOperator<E>
numberOfFailure, success
Constructor and Description |
---|
BestCrossover() |
Modifier and Type | Method and Description |
---|---|
protected abstract E |
clone(E o) |
E |
crossover(Individual<E> i1,
Individual<E> i2,
Population<E> p,
java.util.Random r) |
java.lang.String |
getFriendlyName() |
getSuccessRate, toString
public java.lang.String getFriendlyName()
getFriendlyName
in class Operator
public E crossover(Individual<E> i1, Individual<E> i2, Population<E> p, java.util.Random r)
crossover
in class CrossoverOperator<E extends java.lang.Cloneable>