class EpsilonSamplingSelector implements Selector {

	@Override
	public Collection<Individual> getLames(int lambda, Collection<Individual> population) {
		int survivorNumber = population.size() - lambda;
		Set<Individual> survivors = survivorGeneration.getSurvivors(population, survivorNumber);
		Set<Individual> lames = new HashSet<>(population);
		lames.removeAll(survivors);
		return lames;
	}

	@Inject public  EpsilonSamplingSelector(ESamplingSurvivorGeneration survivorGeneration);

}