Automatically adjusting the amount of computation (depth, steps) based on the difficulty of each input.