Deduce
Read visible clues as constraints.
Sweeper explains each Minesweeper move with a proof. It uses probability only when the board requires a guess.
Read visible clues as constraints.
Count valid frontier assignments.
Rank the remaining safe moves.