Artificially-Intelligent-Game
Implemented a neural network as a Q-function resulting in an increase in processing capabilities and a reduction in general overhead of constantly having to look into a Q-table.
The agent of the artificially intelligent game reached the goal state in the least possible steps just like how a human would.
Fig1: High level diagram depicting sequence of events

Fig2: 3rd dimension of the game state representation

Fig3: Detailed design of the system