private void NextGen(PopulationManager populationManager, Func <List <Route>, Route> selectionMethode, double mutateFactor) { //Generate the next generation Population nextPopulation = populationManager.NextGen(population, selectionMethode, mutateFactor); //store it in the population variable population = nextPopulation; }