In the versions of the gradual descent I have implemented, the "get_variation" function will have a "step" argument, and there will be some function which decreases step as iteration_count grows. Tuning of the "step" function is the hardest thing in the gradual descent implementation.<p>So I don't see how "there is a single parameter".