Adaptive R(e)volution