def initChromosomes(self, numberOfChromosomes): for i in range(0, numberOfChromosomes): chromosome = Schedule(self.slots, self.rooms, self.courses, self.instructors) chromosome.createSchedule() self.chromosomes.append({ "chromosome": chromosome, "fitness": chromosome.calculateFitness() })