Adaptive scaling of evolvable systems