protected override Population AdvancePopulation() { return(new OrderedPopulation(Configuration, NextGeneration.ToArray(), GenerationNumber, PossibleValues, Retired)); }
protected override Population AdvancePopulation() { return(new UnorderedPopulation(Configuration, NextGeneration.ToArray(), GenerationNumber, GeneType, Retired)); }