Before each round the house commits to every tile, so the mines can't
move once you start. Each tile's commitment is
SHA256("token:i:role") with
role ∈ {mine, gem}. After the round you can
recompute any tile and check it against the commitment below.