I wonder if it's possible to generate a minesweeper on the fly, where you are guaranteed to never have to guess.
And if so, if you can make the generation efficient (polynomial time).
I should have asked that in the Pure Skill Minesweeper thread [1], but only thought of it more recently.