Skip to content

bloqade.lanes.heuristics.physical.policy_movement.PolicyTraversal

← Module overview

classPolicyTraversalsource

bloqade.lanes.heuristics.physical.policy_movement.PolicyTraversal

Config for the Move Policy DSL placement strategy.

Signature
class PolicyTraversal(policy_path: str, policy_params: dict[str, Any] | None = None, max_expansions: int | None = 300, timeout_s: float | None = None)

Sidecar to

RustPlacementTraversal

that only carries DSL-relevant knobs.

Parameters

NameTypeDefaultDescription
policy_pathstrrequired
policy_paramsdict[str, Any] | NoneNone
max_expansionsint | None300
timeout_sfloat | NoneNone

Attributes

NameTypeDefaultDescription
policy_pathstrrequired
policy_paramsdict[str, Any] | NoneNone
max_expansionsint | None300
timeout_sfloat | NoneNone