Browse Source
Fixed bug that caused population to shrink in some cases
Population would shrink when --elite-clones was used; fixed.
master
Kevin Bock
6 months ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
1 additions and
1 deletions
-
evolve.py
|
|
@ -575,7 +575,7 @@ def genetic_solve(logger, options, ga_evaluator): |
|
|
|
best_ind.environment_id, str(best_fit), str(best_ind)) |
|
|
|
|
|
|
|
# Select next generation |
|
|
|
population = selection_tournament(offspring, k=len(population) - options["elite_clones"], tournsize=10) |
|
|
|
population = selection_tournament(offspring, k=len(offspring) - options["elite_clones"], tournsize=10) |
|
|
|
|
|
|
|
# Add the elite clones |
|
|
|
if options["elite_clones"] > 0: |
|
|
|