snake and snake-on-pygame
These are competitors—both implement AI agents for the Snake game, with the first offering a more mature, battle-tested solution (1,757 stars) while the second provides a Pygame-based alternative that explicitly compares human and DQN-based AI performance.
About snake
chynl/snake
Artificial intelligence for the Snake game.
Implements three distinct solver algorithms—Hamilton cycle pathfinding for near-optimal play, greedy heuristic search, and experimental deep Q-learning—evaluated across 1000-episode trials measuring final snake length and step efficiency. Built in Python with Tkinter visualization and includes comprehensive unit tests for algorithm validation.
About snake-on-pygame
voaneves/snake-on-pygame
Snake game implemented in Pygame that can be controlled by human input and AI agents (DQN). Who's best? :snake: :robot:
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work