tuan-nv0505/Snake-Q-learning

Q-learning for playing Snake game

18
/ 100
Experimental

This project helps anyone interested in artificial intelligence and game development explore how simple AI can learn to play classic games. It takes the rules of Snake and, through a learning process, produces an AI agent capable of playing the game effectively. Game developers, AI hobbyists, or students can use this to understand basic reinforcement learning.

Use this if you want to see a straightforward implementation of Q-learning applied to a game like Snake.

Not ideal if you're looking for a highly advanced AI that achieves expert-level gameplay or uses deep learning techniques.

game-AI reinforcement-learning-basics AI-education game-development Q-learning
No License No Package No Dependents
Maintenance 6 / 25
Adoption 5 / 25
Maturity 7 / 25
Community 0 / 25

How are scores calculated?

Stars

9

Forks

Language

Python

License

Last pushed

Nov 09, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/agents/tuan-nv0505/Snake-Q-learning"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.