code: public T evolve(int populationSize,
                      int eliteCount,
                      Collection<T> seedCandidates,
                      TerminationCondition... conditions)
      {
          return evolvePopulation(populationSize,
                                  eliteCount,
                                  seedCandidates,
                                  conditions).get(0).getCandidate();
      }
docs: {@inheritDoc}