flatland.envs.rail_env_action module#
- class flatland.envs.rail_env_action.RailEnvActions(value)[source]#
Bases:
IntEnum
An enumeration.
- DO_NOTHING = 0#
- MOVE_FORWARD = 2#
- MOVE_LEFT = 1#
- MOVE_RIGHT = 3#
- STOP_MOVING = 4#
- class flatland.envs.rail_env_action.RailEnvGridPos(r, c)#
Bases:
tuple
- c: int#
Alias for field number 1
- r: int#
Alias for field number 0
- class flatland.envs.rail_env_action.RailEnvNextAction(action, next_position, next_direction)#
Bases:
tuple
- action: RailEnvActions#
Alias for field number 0
- next_direction: Grid4TransitionsEnum#
Alias for field number 2
- next_position: RailEnvGridPos#
Alias for field number 1