Skip to content

bloqade.lanes.heuristics.logical.placement.MoveSolver

← Module overview

classMoveSolversource

bloqade.lanes.heuristics.logical.placement.MoveSolver

Reusable move synthesis solver.

class MoveSolver

Constructed once from an architecture specification. The constructor parses the spec and precomputes lane indexes. Then solve() can be called multiple times with different placements.