0
제한된 토너먼트 선택을 구현해야합니다. 이 방법은 각 자손 개체를 임의의 개체 그룹과 비교하는 것으로 구성됩니다. 새끼 개체와 가장 유사한 개체를 선택하고 새 모집단에 삽입 할 두 개체 중 최상의 개체를 선택하십시오.제한된 토너먼트 선택
나는 모든 연산자는 구현하지만 난 그렇게하는 방법을 모른다 :
def reduccion(self, hijos):
for hijo in hijos:
torneo = random.sample(self.generacion, 5)
for i in range(0,len(torneo)):
distancia=self.levenshtein(hijo.fenotipo, torneo[i].fenotipo)
print(distancia)
self.generacion = 실제 인구
self.levenshtein = 길이가 다른 두 문자열 사이의 거리입니다