https://medium.com/@monocosmo77/how-self-repellent-random-walks-operate-part5-best-bets-for-machine-learning-research-d3b4dce51e48