https://medium.com/@monocosmo77/updates-on-inverse-reinforcement-learning-part6-artificial-intelligence-d393a33d6dba