flatland.envs.step_utils.env_utils module#

class flatland.envs.step_utils.env_utils.AgentTransitionData(speed: Fraction, new_configuration: Tuple[Tuple[int, int], int], new_speed: Fraction, current_resource: Tuple[int, int], state_transition_signal: StateTransitionSignals)[source]#

Bases: object

Class for keeping track of temporary agent data for position update

current_resource: Tuple[int, int]#
new_configuration: Tuple[Tuple[int, int], int]#
new_speed: Fraction#
speed: Fraction#
state_transition_signal: StateTransitionSignals#