snakeia and deep-snake

Both projects are independent implementations of reinforcement learning-based Snake AI using client-side JavaScript, making them direct competitors that solve the same problem with similar deep learning approaches rather than complementing each other.

snakeia
53
Established
deep-snake
43
Emerging
Maintenance 10/25
Adoption 4/25
Maturity 25/25
Community 14/25
Maintenance 0/25
Adoption 9/25
Maturity 16/25
Community 18/25
Stars: 7
Forks: 3
Downloads:
Commits (30d): 0
Language: JavaScript
License: GPL-3.0
Stars: 77
Forks: 16
Downloads:
Commits (30d): 0
Language: JavaScript
License: MIT
No risk flags
Stale 6m No Package No Dependents

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.

This project offers a modern take on the classic Snake game, enhanced with various artificial intelligence players. You can play solo against different AI difficulties, watch multiple AIs battle it out in a Battle Royale, or even play online with others. It takes your input (or AI algorithms) and outputs an engaging game experience, perfect for anyone interested in observing or interacting with AI in a familiar game setting.

AI-gaming game-entertainment casual-gaming machine-learning-demonstration

About deep-snake

gmamaladze/deep-snake

A snake game trained using simple deep learning implemented in client side javascript.

This project lets you observe how a simple computer program, like a Snake game, can learn to play better right in your web browser. You can watch as the game's "brain" gradually improves, starting from random moves to more strategic ones, all without needing to install anything. It's designed for anyone curious about the basics of how machine learning works in a very visual and immediate way.

deep-learning-demonstration browser-based-ai interactive-learning educational-tech-demo

Scores updated daily from GitHub, PyPI, and npm data. How scores work