Now producing two offspring from the crossover operation, so that GP
now works the same way as GA. Seems to converge on an optimum solution
faster!