Skip to content

bloqade.lanes.visualize.entropy_tree.tracer.TreeTraceStep

← Module overview

classTreeTraceStepsource

bloqade.lanes.visualize.entropy_tree.tracer.TreeTraceStep

Visualization-friendly step derived from a Rust ``EntropyTraceStep``.

Signature
class TreeTraceStep(step_index: int, event: str, node_id: int, parent_node_id: int | None, depth: int, entropy: int, unresolved_count: int, moveset: frozenset[LaneAddress] | None, candidate_movesets: tuple[frozenset[LaneAddress], ...], candidate_index: int | None, reason: str | None, state_seen_node_id: int | None, no_valid_moves_qubit: int | None, trigger_node_id: int | None, configuration: dict[int, LocationAddress], parent_configuration: dict[int, LocationAddress] | None, moveset_score: float | None, best_buffer_node_ids: tuple[int, ...] | None)

Parameters

NameTypeDescription
step_indexint
eventstr
node_idint
parent_node_idint | None
depthint
entropyint
unresolved_countint
movesetfrozenset[LaneAddress] | None
candidate_movesetstuple[frozenset[LaneAddress], ...]
candidate_indexint | None
reasonstr | None
state_seen_node_idint | None
no_valid_moves_qubitint | None
trigger_node_idint | None
configurationdict[int, LocationAddress]
parent_configurationdict[int, LocationAddress] | None
moveset_scorefloat | None
best_buffer_node_idstuple[int, ...] | None

Attributes

NameTypeDescription
step_indexint
eventstr
node_idint
parent_node_idint | None
depthint
entropyint
unresolved_countint
movesetfrozenset[LaneAddress] | None
candidate_movesetstuple[frozenset[LaneAddress], ...]
candidate_indexint | None
reasonstr | None
state_seen_node_idint | None
no_valid_moves_qubitint | None
trigger_node_idint | None
configurationdict[int, LocationAddress]
parent_configurationdict[int, LocationAddress] | None
moveset_scorefloat | None
best_buffer_node_idstuple[int, ...] | None