Skip to content

Commit 0618cbf

Browse files
committed
Fix: correct joint-passage reward function (issue #145)
1 parent 34d1735 commit 0618cbf

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

vmas/scenarios/joint_passage.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -458,11 +458,11 @@ def reward(self, agent: Agent):
458458
self.world.get_distance(a, passage)
459459
<= self.min_collision_distance
460460
] += self.collision_reward
461-
for wall in self.walls:
462-
self.collision_rew[
463-
self.world.get_distance(a, wall)
464-
<= self.min_collision_distance
465-
] += self.collision_reward
461+
for wall in self.walls:
462+
self.collision_rew[
463+
self.world.get_distance(a, wall)
464+
<= self.min_collision_distance
465+
] += self.collision_reward
466466

467467
# Joint collisions
468468
for p in self.passages:

0 commit comments

Comments
 (0)