chynl/snake
Artificial intelligence for the Snake game.
This project develops and evaluates different AI strategies for the classic Snake game. It takes in game parameters and an AI algorithm, then outputs metrics like the snake's average length and number of steps taken. This is for game developers, AI researchers, or enthusiasts interested in comparing and understanding game-playing AI.
1,757 stars. Actively maintained with 2 commits in the last 30 days.
Use this if you want to experiment with or benchmark different AI algorithms for the Snake game, such as Hamilton, Greedy, or DQN.
Not ideal if you are looking for a complete Snake game application or an AI for a different type of game.
Stars
1,757
Forks
553
Language
Python
License
MIT
Category
Last pushed
Mar 07, 2026
Commits (30d)
2
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/chynl/snake"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related frameworks
Eliastik/snakeia
A modern Snake game featuring an artificial intelligence powered by Deep Q-Learning...
ZYunfeii/DRL4SnakeGame
Using deep reinforcement learning to play Snake game(čīŠåč).
italohdc/LearnSnake
ð AI that learns to play Snake using Q-Learning (Reinforcement Learning)
gmamaladze/deep-snake
A snake game trained using simple deep learning implemented in client side javascript.
hayderkharrufa/snake_pathfinding_ai
AI plays snake game using BFS (Breadth-First Search) algorithm.