more efficient route sampler
 router sampler now considering distance walked, direction, stuckness