From ef5f87cbc6f02ebe0068a071e312bab15bd53f10 Mon Sep 17 00:00:00 2001 From: SimpleArt <71458112+SimpleArt@users.noreply.github.com> Date: Thu, 12 Nov 2020 17:59:55 -0500 Subject: [PATCH] Fixed bug --- src/mutation/mutation_methods.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/mutation/mutation_methods.py b/src/mutation/mutation_methods.py index ded847a..4fbbdce 100644 --- a/src/mutation/mutation_methods.py +++ b/src/mutation/mutation_methods.py @@ -20,6 +20,8 @@ class Mutation_Methods: # Loop until enough mutations occur for n in range(int(ga.population.size()*ga.chromosome_mutation_rate)): index = random.randint(0, ga.population.size()-1) + chromosome = ga.population.get_chromosome(index) + ga.population.set_chromosome( ga.crossover_individual_impl(ga, chromosome, ga.mutation_individual_impl(ga, chromosome)), index