A fully playable snake game application that features an intelligent agent trained using Deep Recurrent Q-Learning
Watch a demo »
A simple project to build a game and deploy an Intelligent Agent using Deep Q-Learning with PyTorch. The application allows for a custom model and visualized training using a robust Deep Recurrent Q-Learning Agent to visualize the power of reinforcement learning
demo.mov
git clone https://github.com/iansnyder333/ai-game.git
cd ai-game
python3.7 -m venv venv
source venv/bin/activate
pip3.7 install -r requirements.txt
python3.7 main.py
Python 3.7 required, any Python version >=3.7 and <3.11 will work.