Skip to content

Commit d06660d

Browse files
committed
refactor: comply with new general transitions interface.
1 parent 5358198 commit d06660d

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

flatland_baselines/deadlock_avoidance_heuristic/policy/deadlock_avoidance_policy.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ def callback(self, handle, agent, position, direction, action, possible_transiti
9090
@_enable_flatland_deadlock_avoidance_policy_lru_cache(maxsize=100000)
9191
def _is_no_switch_cell(self, position) -> bool:
9292
for new_dir in range(4):
93-
possible_transitions = self.env.rail.get_transitions(*position, new_dir)
93+
possible_transitions = self.env.rail.get_transitions((position, new_dir))
9494
num_transitions = fast_count_nonzero(possible_transitions)
9595
if num_transitions > 1:
9696
return False

flatland_baselines/deadlock_avoidance_heuristic/utils/flatland/shortest_distance_walker.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ def walk(self, handle, position, direction):
3939
if self.distance_map is None:
4040
self.distance_map = self.env.distance_map.get()
4141

42-
possible_transitions = self.env.rail.get_transitions(*position, direction)
42+
possible_transitions = self.env.rail.get_transitions((position, direction))
4343
num_transitions = fast_count_nonzero(possible_transitions)
4444
if num_transitions == 1:
4545
new_direction = fast_argmax(possible_transitions)

0 commit comments

Comments
 (0)