浏览代码

Fix issue when generating non-square DoorKey environments (#429)

Co-authored-by: Rafael Bankosegger <rafael@bankosegger.at>
rbankosegger 11 月之前
父节点
当前提交
a7a6725aab
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      minigrid/envs/doorkey.py

+ 1 - 1
minigrid/envs/doorkey.py

@@ -91,7 +91,7 @@ class DoorKeyEnv(MiniGridEnv):
         self.place_agent(size=(splitIdx, height))
 
         # Place a door in the wall
-        doorIdx = self._rand_int(1, width - 2)
+        doorIdx = self._rand_int(1, height - 2)
         self.put_obj(Door("yellow", is_locked=True), splitIdx, doorIdx)
 
         # Place a yellow key on the left side