For each step, try out all the possible moves & find the one with min hole_value