https://medium.com/@monocosmo77/applications-of-multi-agent-reinforcement-learning-part1-artificial-intelligence-153a85c6c6f0