https://medium.com/@monocosmo77/how-the-domain-of-reinforcement-learning-is-evolving-part4-f7a995b6f8b6