DRL4SnakeGame and DQN-SnakeAI

These two tools are competitors, as both implement a Deep Q-Network (DQN) based deep reinforcement learning agent to play the Snake game.

DRL4SnakeGame
44
Emerging
DQN-SnakeAI
23
Experimental
Maintenance 0/25
Adoption 9/25
Maturity 16/25
Community 19/25
Maintenance 13/25
Adoption 1/25
Maturity 9/25
Community 0/25
Stars: 82
Forks: 18
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stars: 1
Forks:
Downloads:
Commits (30d): 0
Language: Python
License: MIT
Stale 6m No Package No Dependents
No Package No Dependents

About DRL4SnakeGame

ZYunfeii/DRL4SnakeGame

Using deep reinforcement learning to play Snake game(贪吃蛇).

Implements PPO (Proximal Policy Optimization) for discrete action spaces with a custom PyTorch neural network architecture, achieving convergence in approximately 30 minutes of training. The project includes a pygame-based Snake environment simulator, reward visualization via matplotlib/seaborn, and modular separation between the RL agent, network architecture, and game environment for easy extension or adaptation to other discrete control problems.

About DQN-SnakeAI

GoldenApplePie404/DQN-SnakeAI

基于DQN打造的贪吃蛇游戏智能体

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