The implementation of GeneticAlgorithm.nextGeneration() is wrong, since the only way how a Chromosome can get into the new generation is by mutation.
Enclosed, I am sending a patch for this.
Description
The implementation of GeneticAlgorithm.nextGeneration() is wrong, since the only way how a Chromosome can get into the new generation is by mutation.
Enclosed, I am sending a patch for this.
Eliminated the "mutation requirement" in nextGeneration method.
Added algorithm description in javadoc.
JIRA: MATH-207
Reported and patched by David Stefka