PacMan being played with a neural net.
A basic naive approach for an intro class using the screen as the input vector, and selecting the best movement action. Uses backpropagation for updates, OpenAI Gym, and Python 2.7.6.
- 0: Continue?
- 1: Up
- 2: Right
- 3: Left
- 4: Down
- 5: Up and right avoiding obstacles
- 6: Up and left avoiding obstacles
- 7: Down and right avoiding obstacles
- 8: Down and left avoiding obstacles