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()) -> NoneStore-independent counters used by selection strategies.
Values
cell_successor_counts
python
cell_successor_counts: Mapping[TrajectoryKey, Mapping[TrajectoryKey, int]] = field(default_factory=dict)cell_visit_counts
python
cell_visit_counts: Mapping[TrajectoryKey, int] = field(default_factory=dict)competence
python
competence: Mapping[str, TrajectoryGraphValueTable] = field(default_factory=dict)midpoint_reach_counts
python
midpoint_reach_counts: Mapping[TrajectoryKey, Mapping[TrajectoryKey, int]] = field(default_factory=dict)midpoint_start_counts
python
midpoint_start_counts: Mapping[TrajectoryKey, int] = field(default_factory=dict)route_cost_values
python
route_cost_values: Mapping[str, TrajectoryGraphValueTable] = field(default_factory=dict)step
python
step: int = 0