When will steepest-ascent and stochastic hill climbing generate the same result even we run the algorithm severally?