A generation is a name for a specific population of individuals. Each generation is ranked in order of fitness by agents and then selectively bred to produce a new generation containing the same number of new individuals. In reproduction individuals' genotypes may be mutated or crossed-over with the genotypes of other individuals to produce variation in the new population. To produce new generations of individuals, hit the Next Generation or Run buttons.