flatland.envs.timetable_utils module#

class flatland.envs.timetable_utils.Line(agent_positions, agent_directions, agent_targets, agent_speeds)#

Bases: tuple

agent_directions: List[List[Grid4TransitionsEnum]]#

Alias for field number 1

agent_positions: List[List[Tuple[int, int]]]#

Alias for field number 0

agent_speeds: List[float]#

Alias for field number 3

agent_targets: List[Tuple[int, int]]#

Alias for field number 2

class flatland.envs.timetable_utils.Timetable(earliest_departures, latest_arrivals, max_episode_steps)#

Bases: tuple

earliest_departures: List[List[int]]#

Alias for field number 0

latest_arrivals: List[List[int]]#

Alias for field number 1

max_episode_steps: int#

Alias for field number 2