A Minesweeper clone in Python that uses PyQt5, Unit-testing, Workers, SQLite, and Pickles. The game logic is based on graph theory.
Includes both classic mode and hexagonal mode.
This software was designed to maximise code reuse between both versions of Minesweeper.