Play!
A Minesweeper game built with a Pyramid/Python backend, server-side game state, and a small JavaScript front end.
Reveal marks proven safe cells and mines without playing them. Uncover applies those proven moves.
The solver reads the visible numbers, subtracts known mines, and compares neighbouring unknown cells to find spaces that are forced.