Autonomous-snake-game-using-deep-Q-networks

To see the output see the uploaded video snake.mp4

Run main.py to start the training. It will take around 24 hours of training for the model to learn to play the game.

To see the performance of your model during test time just make the INITIAL_RANDOM_ACTION_PROB value to be negative in main.py.