law know_shaped
import minebender-game@1.0.0.0/proof_laws.bend as ProofLawsimport 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
182law know_shaped:
183 for +w: Nat
184 for +h: Nat
185 for +layout: T.Grid(Bool)
186 for +shown: T.Grid(Bool)
187 {L.shaped(T.Seen, w, h, G.know_rows(w, h, layout, shown, List.range(h))) == True{} : Bool}