Skip to content

Commit c4b719e

Browse files
committed
forgot to calculate_genes_hash after chromosome_constructor_genes
1 parent 0f85aa7 commit c4b719e

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

src/genotype.rs

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -166,7 +166,11 @@ pub trait EvolveGenotype: Genotype {
166166
.iter()
167167
.cycle()
168168
.take(population_size)
169-
.map(|genes| self.chromosome_constructor_genes(genes))
169+
.map(|genes| {
170+
let mut chromosome = self.chromosome_constructor_genes(genes);
171+
chromosome.taint(self.calculate_genes_hash(&chromosome));
172+
chromosome
173+
})
170174
.collect::<Vec<_>>(),
171175
)
172176
}

0 commit comments

Comments
 (0)