Investigate whether allowing children to breed will result in faster convergence to target.
We could achieve this by taking the best-scoring n% of children (perhaps 10%?) and breeding them together.
Currently we take a string and for each element in the string we either keep it or replace it with a random character (mutation).
Perhaps we could take two strings and build a new child string by randomly selecting characters from each of the two parents?
Investigate whether allowing children to breed will result in faster convergence to target.
We could achieve this by taking the best-scoring n% of children (perhaps 10%?) and breeding them together. Currently we take a string and for each element in the string we either keep it or replace it with a random character (mutation). Perhaps we could take two strings and build a new child string by randomly selecting characters from each of the two parents?