crossoverRate, mutationRate now working