code: public T evolve(int populationSize,
                      int eliteCount,
                      TerminationCondition... conditions)
      {
          return evolve(populationSize,
                        eliteCount,
                        Collections.<T>emptySet(),
                        conditions);
      }
docs: {@inheritDoc}