One small optimisation in bubble_down, and one attempted one in fitness (commented-out).