https://medium.com/@monocosmo77/updates-on-inverse-reinforcement-learning-part4-artificial-intelligence-054adaf50c68