Cool concept, matches how I want to play Mindsweeper (though others are pointing out some interesting parts of the game that this approach removes).
Played through it once and was confused by why a bomb exploded. Can somebody help me interpret? I'm especially having trouble figuring out what the dashes are in this end-of-game explainer text. Take the space diagonally top-right from the one flagged bomb (the asterix). This had a visible "1" on the board, but is marked as a dash here.
Made a mine because the user clicked it when there was a safe space at 6, 2. Can't be a mine because
011--1?????????
12*101?????????
??2211?????????
???????????????
[6 rows clipped]
+ 29 mines left to find becomes
011--1-????????
12*101-????????
??2211*????????
????---????????
[6 rows clipped]
+ 28 mines left to find)