snake and snakeia
These are competitors offering different approaches to AI-driven Snake gameplay: the first prioritizes popularity and established adoption (1,757 stars), while the second provides a more feature-rich modern implementation with Deep Q-Learning and 3D rendering despite lower visibility.
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 snakeia
Eliastik/snakeia
A modern Snake game featuring an artificial intelligence powered by Deep Q-Learning (TensorFlow.js). Written in pure, object-oriented JavaScript, with a 3D rendering engine powered by Three.js.
Related comparisons
Scores updated daily from GitHub, PyPI, and npm data. How scores work