Skip to content

TrajectorySamplingContext ​

python
TrajectorySamplingContext(step: int = 0, cell_visit_counts: Mapping[TrajectoryKey, int] = dict(), midpoint_start_counts: Mapping[TrajectoryKey, int] = dict(), midpoint_reach_counts: Mapping[TrajectoryKey, Mapping[TrajectoryKey, int]] = dict(), cell_successor_counts: Mapping[TrajectoryKey, Mapping[TrajectoryKey, int]] = dict(), competence: Mapping[str, TrajectoryGraphValueTable] = dict(), route_cost_values: Mapping[str, TrajectoryGraphValueTable] = dict()) -> None

Store-independent counters used by selection strategies.

Source

Values ​

cell_successor_counts ​

python
cell_successor_counts: Mapping[TrajectoryKey, Mapping[TrajectoryKey, int]] = field(default_factory=dict)

Source

cell_visit_counts ​

python
cell_visit_counts: Mapping[TrajectoryKey, int] = field(default_factory=dict)

Source

competence ​

python
competence: Mapping[str, TrajectoryGraphValueTable] = field(default_factory=dict)

Source

midpoint_reach_counts ​

python
midpoint_reach_counts: Mapping[TrajectoryKey, Mapping[TrajectoryKey, int]] = field(default_factory=dict)

Source

midpoint_start_counts ​

python
midpoint_start_counts: Mapping[TrajectoryKey, int] = field(default_factory=dict)

Source

route_cost_values ​

python
route_cost_values: Mapping[str, TrajectoryGraphValueTable] = field(default_factory=dict)

Source

step ​

python
step: int = 0

Source