Moved the project back into the Unity 3D environment from the 2D python environment it was using. The agent AI is written in python, the agent bot is in C#.
This video shows the agent learning how to move in the environment. It can only move forward, and turn clockwise and counter clockwise. It can’t move backwards or strafe to the sides, so it has to learn how to point in the correct direction before moving forward to get there. The agent learns quickly which actions are most likely to help it achieve its goals.