sdlee94/Minesweeper-AI-Reinforcement-Learning
Minesweeper Solver Using Artificial Intelligence (Reinforcement Learning)
Implements Deep Q-Learning with experience replay and epsilon-greedy exploration to train an agent purely through trial-and-error without explicit game rules. Uses a neural network to approximate Q-values across Minesweeper's state-action space, with training across ~500k games demonstrating significant performance improvement. Employs the Bellman equation for value iteration and incorporates hyperparameter tuning (discount factor, epsilon decay) to balance exploration and exploitation during learning.
No commits in the last 6 months.
Stars
43
Forks
18
Language
Python
License
—
Category
Last pushed
Oct 16, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/sdlee94/Minesweeper-AI-Reinforcement-Learning"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related frameworks
krvaibhaw/minesweeper
Artificial Intelligence playing minesweeper 🤖
neavepaul/Minesweeper
My attempt to create an AI that can play a game that I could never finish :')
virgs/minesweeper-ai
Classic minesweeper game that can also be played with an AI assistant
magneticflux-/MinesweeperJ
An AI-oriented implementation of Minesweeper, using TDD
Nenniana/MinesweeperML
MinesweeperML is a Unity project utilizing ML-Agents to train AI agents to play Minesweeper....