One Square Minesweeper
onesquareminesweeper.com
onesquareminesweeper.com
https://gaming.stackexchange.com/questions/315335/is-it-poss...
I always assumed it did things the way I did when I wrote my minesweeper game: it only generated the mines on the first click, avoiding the clicked tile.
I wonder why they did it that way?
https://web.archive.org/web/20180618103640/http://www.techus...
Jokes aside, I love it how in a group of software engineers someone can always think of an even more unlikely, but somehow realistic edge case.
For me, one of the marks of a senior engineer would be to then either go "we'll just not allow the board to be filled with entirely mines in the builder", or "well, if that ever happens: just let it crash". A practical solution to a theoretical case. Whereas the more junior engineer would spend the next few days researching and refactoring the algorithm to address this case. Obv. "it depends", letting my insuline pump "just crash" isn't cool, but minesweeper, meh.
« The first square you open is guaranteed to be safe, and (by default) you are guaranteed to be able to solve the whole grid by deduction rather than guesswork. »
Anyone know what I'm thinking of?
https://magnushoff.com/articles/minesweeper/
(scroll to the bottom)
Since 1993, that's what I've been missing from my mine sweeper game. All these years I couldn't understand why I could never finish the game. Hahaha! :)
There are actually some expert players who intentionally play without the flags as an extra challenge. They have to remember (or re-deduce) where the mines are. The game is considered won whenever the number of unexposed squares, whether explicitly flagged or not, or equal to the total number of mines.
https://store.steampowered.com/app/2262930/Bombe/
> Minesweeper, but you only solve each situation once.
> Regions (number bubbles connected by lines) generated from clues on the board
> Rules act on regions to mark bombs, clear squares or create new regions
> A checker tells you if your rule is formally correct
> Rules are auto applied forever after, resolving the situations you have solved before
> Only the hard situations remain.> The project was built and launched as part of Netlify’s Dusty Domains project, where for each project built and launched on an old domain money was donated to charity! Ultimately over a hundred thousand dollars was raised for a variety of individual charities.