Adjusting computational effort or step sizes based on problem structure rather than using uniform fixed schedules.