Apply the fitness assignment on both splited pop, not just one. Apply also the partial update on splited pop. Confine numeric valuesto double limits, to avoid overflows.