瀏覽代碼

Added support for setting a custom max_steps value in doorkey environment

zeio 2 年之前
父節點
當前提交
8e9dfb9fa8
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      gym_minigrid/envs/doorkey.py

+ 2 - 2
gym_minigrid/envs/doorkey.py

@@ -6,10 +6,10 @@ class DoorKeyEnv(MiniGridEnv):
     Environment with a door and key, sparse reward
     """
 
-    def __init__(self, size=8):
+    def __init__(self, size=8, max_steps=None):
         super().__init__(
             grid_size=size,
-            max_steps=10*size*size
+            max_steps=10*size*size if max_steps is None else max_steps
         )
 
     def _gen_grid(self, width, height):