snake-reinforcement-learning and snake-ml

Both projects utilize genetic algorithms and neural networks to train AI models for the game Snake, making them direct competitors offering similar functionality for the same problem space.

snake-ml
32
Emerging
Maintenance 0/25
Adoption 6/25
Maturity 16/25
Community 16/25
Maintenance 10/25
Adoption 2/25
Maturity 8/25
Community 12/25
Stars: 23
Forks: 7
Downloads:
Commits (30d): 0
Language: Python
License: Apache-2.0
Stars: 2
Forks: 1
Downloads:
Commits (30d): 0
Language: TypeScript
License:
Stale 6m No Package No Dependents
No License No Package No Dependents

About snake-reinforcement-learning

arthurdjn/snake-reinforcement-learning

Genetic Algorithm and Neural Network for the snake game.

This project offers an AI that learns to play the classic Snake game. It takes the game's environment as input and outputs the snake's next move, aiming to maximize score by eating apples and avoiding obstacles. This is designed for researchers, students, or enthusiasts interested in observing and experimenting with AI powered by genetic algorithms and neural networks.

game-AI evolutionary-computation neural-networks genetic-algorithms reinforcement-learning-demos

About snake-ml

blayyyyyk/snake-ml

Training a custom machine learning model to play n-dimensional games of snake using a genetic learning algorithm.

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