Full threadjs2·Not sure if it's the best implementation, but Norvig's may be the best explanation:https://colab.research.google.com/github/norvig/pytudes/blob...View on HN