flatland.envs.fast_methods module#

flatland.envs.fast_methods.fast_argmax(possible_transitions: (<class 'int'>, <class 'int'>, <class 'int'>, <class 'int'>)) int[source]#
flatland.envs.fast_methods.fast_clip(position: Tuple[int, int], min_value: Tuple[int, int], max_value: Tuple[int, int])[source]#
flatland.envs.fast_methods.fast_count_nonzero(possible_transitions: (<class 'int'>, <class 'int'>, <class 'int'>, <class 'int'>))[source]#
flatland.envs.fast_methods.fast_delete(lis: list, index) list[source]#
flatland.envs.fast_methods.fast_isclose(a, b, rtol)[source]#
flatland.envs.fast_methods.fast_position_equal(pos_1: (<class 'int'>, <class 'int'>), pos_2: (<class 'int'>, <class 'int'>)) bool[source]#
flatland.envs.fast_methods.fast_where(binary_iterable)[source]#