Note that the rationale for trying only sterically feasible locations and for spending the computer time to compute the full energy only for tries with a low approximate energy is that any very high energy state will almost certainly not be accepted as the new state of the system and so can be discarded without a costly full energy calculation.