public <S extends T> List<S> select( List<EvaluatedCandidate<S>> population, boolean naturalFitnessScores, int selectionSize, Random rng) { return delegate.select(population, naturalFitnessScores, selectionSize, rng); }
@Override public String toString() { return delegate.toString(); }