def gerar_individuo(self): operador = random.choice(self.operadores) raiz = No(operador) individuo = Individuo(raiz) self.gerar_subarvore(individuo.raiz) individuo.altura() individuo.fitness(self.altura_maxima) return individuo