epsilon steps are now chosen outside of already visited places, weighted by inverse distance