law tall_plan
minebender-game@1.0.0.0 · proof_speed.bend:376
import minebender-game@1.0.0.0/proof_speed.bend as ProofSpeed
import Base
import minebender-game@1.0.0.0/types.bend as T
import minebender-game@1.0.0.0/solver.bend as S
376
377law tall_plan:
378 for ~E: Data
379 for ~f: E -> S.Todo -> Bool
380 for +e: E
381 for +ts: List<&2, S.Todo>
382 for +qs: List<&2, T.Pos>
383 for +k: Nat
384 for +a: {tall(~E, ~f, e, ts) == True{} : Bool}
385 {tall(~E, ~f, e, List.append(&2, S.Todo, S.gather(qs, S.nears(ts)),
386 List.append(&2, S.Todo, S.rot(S.fars(ts), k), S.order(ts)))) == True{} : Bool}