public List <Chromosome> Take(int start, int size) { var list = Chromosomes.Skip(start).Take(size).ToList(); return(list); }