Cleaner gene reflection method.

This commit is contained in:
SimpleArt
2020-12-01 19:01:07 -05:00
parent 700ca556f1
commit 1aa314a805

View File

@ -144,7 +144,7 @@ class Mutation_Methods:
"""Reflects genes against the best chromosome."""
difference = ga.population[0][index].value - chromosome[index].value
value = ga.population[0][index].value + difference * len(chromosome)**2
value = ga.population[0][index].value + 2*difference
chromosome[index] = ga.make_gene(value)