snake and LearnSnake
These are competitors—both implement independent AI solutions for the Snake game using different reinforcement learning approaches (one unspecified, one explicitly Q-Learning), targeting the same use case of automated snake gameplay.
About snake
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.
About LearnSnake
italohdc/LearnSnake
🐍 AI that learns to play Snake using Q-Learning (Reinforcement Learning)
This project demonstrates an AI that learns to play the classic game Snake. It takes the game's current state (snake and fruit positions) and uses reinforcement learning to determine the best next move. The output is an autonomously playing snake that improves its performance over time, and it's ideal for students or educators exploring how basic AI algorithms can learn through trial and error.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work