- https://blog.usejournal.com/top-50-dynamic-programming-practice-problems-4208fed71aa3
- https://towardsdatascience.com/operations-research-what-when-and-how-6dc56c48fed7
- https://medium.com/@carsten.friedrich/teaching-a-computer-to-play-tic-tac-toe-88feb838b5e3
- https://github.com/dennybritz/reinforcement-learning.git