GitSocial · Repository PassportCOMPLETED · 2026-10-01Z

DQN-AI-Snake GavinnnTann · COMPLETED

A Python project that trains an AI to play the classic Snake game using Deep Q-Learning (DQN). It includes multiple AI agents such as Enhanced DQN, Tabular Q-Learning, A*, Dijkstra, and a Hamiltonian cycle solver. Built with PyTorch, Pygame, NumPy, and Tkinter, this project lets you train, test, and visualize reinforcement learning in action.

github.com/GavinnnTann/DQN-AI-Snake · ★ 0 · Forks 0 · Size 25.1 MB

SUMMARY

Technologies 7
Scored 7
Observed 7
Practices 6
Evidence 8
Skips 0

COVERAGE

Analyzed 47 files · 9 commits · 0 API calls

TECHNOLOGIES & DEPTH

Markdown LANGUAGE Depth 70
3 files · PRODUCTION
JSON LANGUAGE Depth 70
23 files · PRODUCTION
Python LANGUAGE Depth 70
15 files · PRODUCTION
pip BUILD_TOOL Depth 80
1 files · CONFIGURATION
NumPy LIBRARY Depth 74
5 files · PRODUCTION
TypeScript LANGUAGE Depth 70
4 files · PRODUCTION
pandas LIBRARY Depth 58
1 files · PRODUCTION

PRACTICES

documentation · observedautomated_tests · absentcontinuous_integration · absentcontainerization · absentlinting · absentformatting · absent

ACTIVITY & OWNERSHIP

First commit 2025-10-14
Last commit 2026-07-25
Active months 2
Commits 9

View on GitHub · GitSocial