@[instance_reducible]
Instances For
Equations
- Sokoban.MovableBoxConjecture.Alt₁.Conjecture = ∃ (s : Sokoban.MovableBoxConjecture.Alt₁.State), ∀ (t : Sokoban.MovableBoxConjecture.Alt₁.State), Sokoban.MovableBoxConjecture.Alt₁.Reachable s t → ∃ (t' : Sokoban.MovableBoxConjecture.Alt₁.State) (p : ℤ × ℤ), Sokoban.MovableBoxConjecture.Alt₁.Reachable t t' ∧ t.get p = Sokoban.MovableBoxConjecture.Alt₁.Tile.Box ↔ t'.get p ≠ Sokoban.MovableBoxConjecture.Alt₁.Tile.Box