def groups.go

minebender-game@1.0.0.0 · solver.bend:425

import minebender-game@1.0.0.0/solver.bend as Solver
import Base
import minebender-game@1.0.0.0/types.bend as T

425def groups.go(ts: List<&2, Todo>, +fuel: Nat, +relg: T.Grid(List<&2, Item>), r: Reach) -> Reach:
426  match ts:
427    case Nil{}:
428      r
429    case Todo{c, rel} <> t:
430      groups.go(t, fuel, relg, reach.run(fuel, relg, reach.add(c, relg, r)))

Uses (8)

Used by (1)