another slight change to maybe get it running fater, or at least with fewer fitness evaluations.  could do better, but that would require more checking between generations and I don't feel like doing that right now.