Equations
- s.boxesReachable = s.points.filter fun (p : PointZ) => decide (∃ (s' : Sokoban.State), Sokoban.sys.Reachable s s' ∧ p ∈ s'.boxes)
Instances For
Equations
Instances For
theorem
Sokoban.mem_points_of_mem_boxesReachable
{s : State}
{p : PointZ}
(h : p ∈ s.boxesReachable)
: