This commit is contained in:
2018-09-14 08:59:09 +02:00
parent f9069e12bb
commit db996837e7
3 changed files with 8 additions and 16 deletions

View File

@@ -101,13 +101,11 @@ fn criterion_benchmark(c: &mut Criterion) {
.filter(|&(n, _)| n % 2 == 1)
.map(|(_, wrapper)| wrapper)
.take(5),
)
.map(|(a, b)| a.individual.mate(&b.individual))
).map(|(a, b)| a.individual.mate(&b.individual))
.map(|individual| Wrapper {
individual,
fitness: None,
})
.for_each(|wrapper| {
}).for_each(|wrapper| {
population.push(wrapper);
});
@@ -122,8 +120,7 @@ fn criterion_benchmark(c: &mut Criterion) {
individual,
fitness: None,
}
})
.collect_into_vec(population);
}).collect_into_vec(population);
// Add all parents again.
population.extend(parents.iter().cloned());