law know_hidden
minebender-game@1.0.0.0 · proof_grid.bend:156
import minebender-game@1.0.0.0/proof_grid.bend as ProofGrid
import Base
import minebender-game@1.0.0.0/types.bend as T
import minebender-game@1.0.0.0/game.bend as G
import minebender-game@1.0.0.0/LAWS.bend as L
156
157law know_hidden:
158 for +w: Nat
159 for +h: Nat
160 for +layout: T.Grid(Bool)
161 for +shown: T.Grid(Bool)
162 for +flags: List<&2, T.Pos>
163 for +status: T.Status
164 for +p: T.Pos
165 {L.hidden(G.knowledge(G.Game{w, h, layout, shown, flags, status}), p)
166 == G.unrevealed(w, h, shown, p) : Bool}