snake and snake-ai

snake
64
Established
snake-ai
28
Experimental
Maintenance 13/25
Adoption 10/25
Maturity 16/25
Community 25/25
Maintenance 6/25
Adoption 6/25
Maturity 16/25
Community 0/25
Stars: 1,757
Forks: 553
Downloads:
Commits (30d): 2
Language: Python
License: MIT
Stars: 15
Forks:
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No Package No Dependents
No Package No Dependents

About snake

chynl/snake

Artificial intelligence for the Snake game.

This project develops and evaluates different AI strategies for the classic Snake game. It takes in game parameters and an AI algorithm, then outputs metrics like the snake's average length and number of steps taken. This is for game developers, AI researchers, or enthusiasts interested in comparing and understanding game-playing AI.

game-development artificial-intelligence game-design algorithm-evaluation game-AI

About snake-ai

Anroshka/snake-ai

🐍 A Snake game AI that learns to play through Deep Q-Learning. Built with PyTorch and Pygame, featuring CUDA acceleration and real-time visualization of the learning process.

This project helps machine learning engineers and researchers explore and visualize deep reinforcement learning concepts by training AI agents to play the classic Snake game. It takes in game state information and outputs trained AI models that can play Snake intelligently, along with real-time visualizations of the learning process. This is ideal for those learning about or experimenting with Deep Q-Learning.

deep-reinforcement-learning q-learning multi-agent-systems ai-training educational-tool

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