# Looking for a strategy for assembling a Minesweeper grid knowing only the tiles but not their positions

This puzzle consists of 36 tiles. Each tile has a digit and may or may not have a mine.

The goal is to assemble a 6Γ6 Minesweeper grid β in other words, each digit must equal the number of mines adjacent to it (including diagonals). Unlike in traditional Minesweeper, the mines themselves have digits on them, but they only count the surrounding mines, not themselves. Itβs therefore possible to have a mine with a 0 on it.

Two example puzzles and a possible solution for each are shown below. The solutions may unfortunately may not be unique (even beyond just rotation and reflection).

Hereβs what we found so far:

• There are π mines in the corners, each of which is seen by 3 tiles
• There are π mines on the edges, each seen by 5 tiles
• There are π mines on the inside, each seen by 8 tiles
• Therefore, 3π + 5π + 8π = π , where π  is the sum of all digits on all tiles
• Also, π + π + π = π, where π is the number of mines
• This gives rise to a set of Diophantine equations, which usually have only 1 or 2 solutions because 0 β€ π β€ 4.

Beyond this, we havenβt found much else to go by. Is there a way to approach this puzzle that doesnβt amount to literal trial and error?

Any additional deductions would be helpful, even if they donβt solve the whole puzzle.

• Looks like it's from an interactive game. Can you share the source? Dec 7, 2020 at 7:25
• @Bubbler Itβs a mod for KTANE and the mod is Mineswapper. You need the game on Steam in order to play it. Dec 7, 2020 at 7:27

Will not solve the puzzle, but will assist in trial and error:

An edge and an adjacent corner cannot have a difference greater than 3

An edge and an adjacent edge cannot have a difference greater than 3

An edge and an adjacent inside cannot have a difference greater than 4

A corner and an adjacent inside cannot have a difference greater than 6

An inside and an adjacent inside cannot have a difference greater than 4

This leads to some if statements that count as a logical deduction.