code: private ISeq<Phenotype<G, C>>
  	selectOffspring(final ISeq<Phenotype<G, C>> population) {
  		return _offspringCount > 0
  			? _offspringSelector.select(population, _offspringCount, _optimize)
  			: ISeq.empty();
  	}
docs: Selects the offspring population. A new population object is returned.