浏览代码

Doors can now be closed back after they are opened

Maxime Chevalier-Boisvert 7 年之前
父节点
当前提交
5d88cb4376
共有 1 个文件被更改,包括 2 次插入4 次删除
  1. 2 4
      gym_minigrid/minigrid.py

+ 2 - 4
gym_minigrid/minigrid.py

@@ -152,10 +152,8 @@ class Door(WorldObj):
         return self.is_open
         return self.is_open
 
 
     def toggle(self, env, pos):
     def toggle(self, env, pos):
-        if not self.is_open:
-            self.is_open = True
-            return True
-        return False
+        self.is_open = not self.is_open
+        return True
 
 
     def render(self, r):
     def render(self, r):
         c = COLORS[self.color]
         c = COLORS[self.color]