optimalfitnessowasso

optimalfitnessowasso