Skip to content

bloqade.lanes.visualize.entropy_tree.state.TreeFrameState

← Module overview

classTreeFrameStatesource

bloqade.lanes.visualize.entropy_tree.state.TreeFrameState

Signature
class TreeFrameState(step_index: int, event: str, current_node_id: int, current_node_display_id: int, nodes: dict[int, NodeState], edges: list[EdgeState], event_reason: str | None = None, event_state_seen_node_id: int | None = None, event_state_seen_display_id: int | None = None, event_no_valid_moves_qubit: int | None = None, hardware_configuration: dict[int, LocationAddress] = dict(), hardware_parent_configuration: dict[int, LocationAddress] | None = None, hardware_move_source_configuration: dict[int, LocationAddress] | None = None, hardware_moveset: frozenset[LaneAddress] | None = None, seen_link: SeenLinkState | None = None, best_buffer_node_display_ids: tuple[int | None, ...] = (), best_goal_depth: int | None = None)

Parameters

NameTypeDefaultDescription
step_indexintrequired
eventstrrequired
current_node_idintrequired
current_node_display_idintrequired
nodesdict[int, NodeState]required
edgeslist[EdgeState]required
event_reasonstr | NoneNone
event_state_seen_node_idint | NoneNone
event_state_seen_display_idint | NoneNone
event_no_valid_moves_qubitint | NoneNone
hardware_configurationdict[int, LocationAddress]dict()
hardware_parent_configurationdict[int, LocationAddress] | NoneNone
hardware_move_source_configurationdict[int, LocationAddress] | NoneNone
hardware_movesetfrozenset[LaneAddress] | NoneNone
seen_linkSeenLinkState | NoneNone
best_buffer_node_display_idstuple[int | None, ...]()
best_goal_depthint | NoneNone

Attributes

NameTypeDefaultDescription
step_indexintrequired
eventstrrequired
current_node_idintrequired
current_node_display_idintrequired
nodesdict[int, NodeState]required
edgeslist[EdgeState]required
event_reasonstr | NoneNone
event_state_seen_node_idint | NoneNone
event_state_seen_display_idint | NoneNone
event_no_valid_moves_qubitint | NoneNone
hardware_configurationdict[int, LocationAddress]field(default_factory=dict)
hardware_parent_configurationdict[int, LocationAddress] | NoneNone
hardware_move_source_configurationdict[int, LocationAddress] | NoneNone
hardware_movesetfrozenset[LaneAddress] | NoneNone
seen_linkSeenLinkState | NoneNone
best_buffer_node_display_idstuple[int | None, ...]()
best_goal_depthint | NoneNone