snakeia and Serpinco_

Both projects are competing open-source implementations of Deep Q-Learning agents designed to play the Snake game, with Eliastik/snakeia offering a modern 3D rendering and object-oriented JavaScript approach, while 7enTropy7/Serpinco_ focuses on the classic Nokia Snakes Game.

snakeia
53
Established
Serpinco_
39
Emerging
Maintenance 10/25
Adoption 4/25
Maturity 25/25
Community 14/25
Maintenance 6/25
Adoption 5/25
Maturity 16/25
Community 12/25
Stars: 7
Forks: 3
Downloads:
Commits (30d): 0
Language: JavaScript
License: GPL-3.0
Stars: 11
Forks: 2
Downloads:
Commits (30d): 0
Language: Python
License: GPL-3.0
No risk flags
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 Serpinco_

7enTropy7/Serpinco_

A Deep Q Network A.I agent that plays the old classic Nokia Snakes Game!

This project offers a pre-trained AI that autonomously plays the classic Nokia Snake game. It takes the game's visual state as input and outputs game-playing actions, allowing you to observe a Deep Reinforcement Learning agent in action. Anyone interested in seeing AI agents trained to master simple games would find this engaging.

AI-demonstration game-AI reinforcement-learning-example classic-gaming gameplay-automation

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