def Gen_Random(cls, pop_size, chrom_size, alphabet): new_list = [] for i in range(pop_size): new_list.append(Chromosome.Gen_Random(chrom_size, alphabet)) new_pop = cls(new_list) return new_pop