Jelajahi Sumber

Deploying to gh-pages from @ Farama-Foundation/Minigrid@f3869ebc021b57cd14418ac68095ebe540ff75ff 🚀

BolunDai0216 1 tahun lalu
induk
melakukan
5be108b5ba
95 mengubah file dengan 3829 tambahan dan 2034 penghapusan
  1. 1 1
      .buildinfo
  2. 18 18
      404.html
  3. 19 19
      README/index.html
  4. 35 18
      _modules/gymnasium/core/index.html
  5. 15 15
      _modules/index.html
  6. 84 32
      _modules/minigrid/wrappers/index.html
  7. 22 0
      _static/basic.css
  8. 2 3
      _static/documentation_options.js
  9. 3 0
      _static/pygments.css
  10. 17 9
      _static/searchtools.js
  11. 13 3
      _static/sphinx_highlight.js
  12. 1 1
      _static/styles/furo-extensions.css
  13. 1 1
      _static/styles/furo-extensions.css.map
  14. 1 1
      _static/styles/furo.css
  15. 1 1
      _static/styles/furo.css.map
  16. 18 7
      _static/versioning/versioning_menu.html
  17. 16 16
      api/wrapper/index.html
  18. 127 54
      api/wrappers/index.html
  19. 28 25
      content/basic_usage/index.html
  20. 26 26
      content/create_env_tutorial/index.html
  21. 708 0
      content/installation/index.html
  22. 18 17
      content/publications/index.html
  23. 46 25
      content/training/index.html
  24. 26 26
      environments/babyai/ActionObjDoor/index.html
  25. 26 26
      environments/babyai/BlockedUnlockPickup/index.html
  26. 26 26
      environments/babyai/BossLevel/index.html
  27. 26 26
      environments/babyai/BossLevelNoUnlock/index.html
  28. 26 26
      environments/babyai/FindObjS5/index.html
  29. 26 26
      environments/babyai/GoTo/index.html
  30. 26 26
      environments/babyai/GoToDoor/index.html
  31. 26 26
      environments/babyai/GoToImpUnlock/index.html
  32. 26 26
      environments/babyai/GoToLocal/index.html
  33. 29 28
      environments/babyai/GoToObj/index.html
  34. 26 26
      environments/babyai/GoToObjDoor/index.html
  35. 26 26
      environments/babyai/GoToRedBall/index.html
  36. 26 26
      environments/babyai/GoToRedBallGrey/index.html
  37. 26 26
      environments/babyai/GoToRedBallNoDists/index.html
  38. 26 26
      environments/babyai/GoToRedBlueBall/index.html
  39. 26 26
      environments/babyai/GoToSeq/index.html
  40. 26 26
      environments/babyai/KeyCorridor/index.html
  41. 31 26
      environments/babyai/KeyInBox/index.html
  42. 26 26
      environments/babyai/MiniBossLevel/index.html
  43. 26 26
      environments/babyai/MoveTwoAcross/index.html
  44. 26 26
      environments/babyai/OneRoomS8/index.html
  45. 26 26
      environments/babyai/Open/index.html
  46. 26 26
      environments/babyai/OpenDoor/index.html
  47. 26 26
      environments/babyai/OpenDoorsOrder/index.html
  48. 26 26
      environments/babyai/OpenRedDoor/index.html
  49. 26 26
      environments/babyai/OpenTwoDoors/index.html
  50. 26 26
      environments/babyai/Pickup/index.html
  51. 26 26
      environments/babyai/PickupAbove/index.html
  52. 26 26
      environments/babyai/PickupDist/index.html
  53. 26 26
      environments/babyai/PickupLoc/index.html
  54. 31 26
      environments/babyai/PutNext/index.html
  55. 26 26
      environments/babyai/PutNextLocal/index.html
  56. 26 26
      environments/babyai/Synth/index.html
  57. 26 26
      environments/babyai/SynthLoc/index.html
  58. 26 26
      environments/babyai/SynthSeq/index.html
  59. 26 26
      environments/babyai/UnblockPickup/index.html
  60. 26 26
      environments/babyai/Unlock/index.html
  61. 26 26
      environments/babyai/UnlockLocal/index.html
  62. 26 26
      environments/babyai/UnlockPickup/index.html
  63. 26 26
      environments/babyai/UnlockToUnlock/index.html
  64. 16 16
      environments/babyai/index.html
  65. 26 26
      environments/minigrid/BlockedUnlockPickupEnv/index.html
  66. 26 26
      environments/minigrid/CrossingEnv/index.html
  67. 26 26
      environments/minigrid/DistShiftEnv/index.html
  68. 27 27
      environments/minigrid/DoorKeyEnv/index.html
  69. 26 26
      environments/minigrid/DynamicObstaclesEnv/index.html
  70. 26 26
      environments/minigrid/EmptyEnv/index.html
  71. 26 26
      environments/minigrid/FetchEnv/index.html
  72. 26 26
      environments/minigrid/FourRoomsEnv/index.html
  73. 26 26
      environments/minigrid/GoToDoorEnv/index.html
  74. 26 26
      environments/minigrid/GoToObjectEnv/index.html
  75. 26 26
      environments/minigrid/KeyCorridorEnv/index.html
  76. 26 26
      environments/minigrid/LavaGapEnv/index.html
  77. 26 26
      environments/minigrid/LockedRoomEnv/index.html
  78. 26 26
      environments/minigrid/MemoryEnv/index.html
  79. 26 26
      environments/minigrid/MultiRoomEnv/index.html
  80. 18 18
      environments/minigrid/ObstructedMaze_1Dlhb/index.html
  81. 18 18
      environments/minigrid/ObstructedMaze_Full/index.html
  82. 44 44
      environments/obstructedmaze_v1/ObstructedMaze_Full/index.html
  83. 18 18
      environments/minigrid/PlaygroundEnv/index.html
  84. 26 26
      environments/minigrid/PutNearEnv/index.html
  85. 26 26
      environments/minigrid/RedBlueDoorEnv/index.html
  86. 26 26
      environments/minigrid/UnlockEnv/index.html
  87. 26 26
      environments/minigrid/UnlockPickupEnv/index.html
  88. 28 16
      environments/minigrid/index.html
  89. 811 0
      environments/wfc/WFCEnv/index.html
  90. 32 16
      genindex/index.html
  91. 15 15
      index.html
  92. TEMPAT SAMPAH
      objects.inv
  93. 46 29
      release_notes/index.html
  94. 14 14
      search/index.html
  95. 1 1
      searchindex.js

+ 1 - 1
.buildinfo

@@ -1,4 +1,4 @@
 # Sphinx build info version 1
 # This file hashes the configuration used when building these files. When it is not found, a full rebuild will be done.
-config: 04ff3f9012a8cc4c92473fc309c7c7c7
+config: 32ef7f0d3b2e12fa9999c6f3a4cd667f
 tags: d77d1c0d9ca2f4c8421862c7c5a0d620

+ 18 - 18
404.html

@@ -1,5 +1,5 @@
 <!doctype html>
-<html class="no-js" lang="en">
+<html class="no-js" lang="en" data-content_root="../">
   <head><meta charset="utf-8"/>
     <meta name="viewport" content="width=device-width,initial-scale=1"/>
     <meta name="color-scheme" content="light dark">
@@ -11,11 +11,11 @@
 <link rel="index" title="Index" href="/genindex/" /><link rel="search" title="Search" href="/search/" />
         <link rel="canonical" href="https://minigrid.farama.org/404.html" />
 
-    <link rel="shortcut icon" href="/_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.0.1 and Furo 2023.05.20.dev1 -->
+    <link rel="shortcut icon" href="/_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.2.6 and Furo 2023.08.19.dev1 -->
         <title>404 - MiniGrid Documentation</title>
-      <link rel="stylesheet" type="text/css" href="/_static/pygments.css" />
-    <link rel="stylesheet" type="text/css" href="/_static/styles/furo.css?digest=2b6f8eb5452c44539a42dd9ada0a48f56e5f404d" />
-    <link rel="stylesheet" type="text/css" href="/_static/styles/furo-extensions.css?digest=d98e5db1aa483f10fd0a50bf79700ebb0c5bab79" />
+      <link rel="stylesheet" type="text/css" href="/_static/pygments.css?v=a746c00c" />
+    <link rel="stylesheet" type="text/css" href="/_static/styles/furo.css?v=3e7f4c72" />
+    <link rel="stylesheet" type="text/css" href="/_static/styles/furo-extensions.css?v=49cbaffd" />
     
     
 
@@ -213,13 +213,10 @@
   <p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="/content/basic_usage/">Basic Usage</a></li>
-<li class="toctree-l1"><a class="reference internal" href="/content/basic_usage/#training-an-agent">Training an Agent</a></li>
+<li class="toctree-l1"><a class="reference internal" href="/content/basic_usage/#installation">Installation</a></li>
 <li class="toctree-l1"><a class="reference internal" href="/content/publications/">List of Publications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="/content/create_env_tutorial/">Tutorial on Creating Environments</a></li>
 <li class="toctree-l1"><a class="reference internal" href="/content/training/">Training Minigrid Environments</a></li>
-<li class="toctree-l1"><a class="reference internal" href="/content/training/#create-custom-feature-extractor">Create Custom Feature Extractor</a></li>
-<li class="toctree-l1"><a class="reference internal" href="/content/training/#train-a-ppo-agent">Train a PPO Agent</a></li>
-<li class="toctree-l1"><a class="reference internal" href="/content/training/#further-reading">Further Reading</a></li>
 </ul>
 <p class="caption" role="heading"><span class="caption-text">Wrappers</span></p>
 <ul>
@@ -229,12 +226,15 @@
 <li class="toctree-l2"><a class="reference internal" href="/api/wrappers/#direction-obs">Direction Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="/api/wrappers/#flatobs">FlatObs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="/api/wrappers/#fully-obs">Fully Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="/api/wrappers/#image-observation">Image Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="/api/wrappers/#no-death">No Death</a></li>
 <li class="toctree-l2"><a class="reference internal" href="/api/wrappers/#observation">Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="/api/wrappers/#one-hot-partial-obs">One Hot Partial Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="/api/wrappers/#reseed">Reseed</a></li>
 <li class="toctree-l2"><a class="reference internal" href="/api/wrappers/#rgb-img-obs">RGB Img Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="/api/wrappers/#rgb-partial-img-obs">RGB Partial Img Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="/api/wrappers/#position-bonus">Position Bonus</a></li>
+<li class="toctree-l2"><a class="reference internal" href="/api/wrappers/#stochastic-action">Stochastic Action</a></li>
 <li class="toctree-l2"><a class="reference internal" href="/api/wrappers/#symbolic-obs">Symbolic Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="/api/wrappers/#view-size">View Size</a></li>
 </ul>
@@ -371,10 +371,10 @@
           </div>
           <article role="main">
             
-            <section id="id1">
-<h1>404<a class="headerlink" href="#id1" title="Permalink to this heading">#</a></h1>
+            <section class="tex2jax_ignore mathjax_ignore" id="id1">
+<h1>404<a class="headerlink" href="#id1" title="Link to this heading">#</a></h1>
 <section id="page-not-found">
-<h2>Page Not Found<a class="headerlink" href="#page-not-found" title="Permalink to this heading">#</a></h2>
+<h2>Page Not Found<a class="headerlink" href="#page-not-found" title="Link to this heading">#</a></h2>
 </section>
 </section>
 
@@ -494,10 +494,10 @@
         })()
       </script>
 
-    <script data-url_root="../" id="documentation_options" src="/_static/documentation_options.js"></script>
-    <script src="/_static/doctools.js"></script>
-    <script src="/_static/sphinx_highlight.js"></script>
-    <script src="/_static/scripts/furo.js"></script>
+    <script src="/_static/documentation_options.js?v=7fa42598"></script>
+    <script src="/_static/doctools.js?v=888ff710"></script>
+    <script src="/_static/sphinx_highlight.js?v=dc90522c"></script>
+    <script src="/_static/scripts/furo.js?v=7660844c"></script>
     
     <script>
 
@@ -627,7 +627,7 @@
             const subSectionContainerElem = Object.assign(
                 document.createElement('div'), {
                   className:'farama-header-menu__subsections-container',
-                  style: key == "Mature Projects" ? "display: flex" : ""
+                  style: 'display: flex'
                 }
             )
             Object.keys(subSections).forEach((subKey, i) => {
@@ -642,7 +642,7 @@
                   innerText: subKey
                 }
               ))
-              const ulElem = createProjectsList(subSections[subKey], key !== "Foundation");
+              const ulElem = createProjectsList(subSections[subKey], key !== 'Foundation');
               subSectionElem.appendChild(ulElem);
               subSectionContainerElem.appendChild(subSectionElem);
             })

+ 19 - 19
README/index.html

@@ -1,5 +1,5 @@
 <!doctype html>
-<html class="no-js" lang="en">
+<html class="no-js" lang="en" data-content_root="../">
   <head><meta charset="utf-8"/>
     <meta name="viewport" content="width=device-width,initial-scale=1"/>
     <meta name="color-scheme" content="light dark">
@@ -11,11 +11,11 @@
 <link rel="index" title="Index" href="../genindex/" /><link rel="search" title="Search" href="../search/" />
         <link rel="canonical" href="https://minigrid.farama.org/README.html" />
 
-    <link rel="shortcut icon" href="../_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.0.1 and Furo 2023.05.20.dev1 -->
+    <link rel="shortcut icon" href="../_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.2.6 and Furo 2023.08.19.dev1 -->
         <title>MiniGrid documentation - MiniGrid Documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?digest=2b6f8eb5452c44539a42dd9ada0a48f56e5f404d" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?digest=d98e5db1aa483f10fd0a50bf79700ebb0c5bab79" />
+      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=a746c00c" />
+    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=3e7f4c72" />
+    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=49cbaffd" />
     
     
 
@@ -213,13 +213,10 @@
   <p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../content/basic_usage/">Basic Usage</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/basic_usage/#training-an-agent">Training an Agent</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../content/basic_usage/#installation">Installation</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../content/publications/">List of Publications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../content/create_env_tutorial/">Tutorial on Creating Environments</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../content/training/">Training Minigrid Environments</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/training/#create-custom-feature-extractor">Create Custom Feature Extractor</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/training/#train-a-ppo-agent">Train a PPO Agent</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/training/#further-reading">Further Reading</a></li>
 </ul>
 <p class="caption" role="heading"><span class="caption-text">Wrappers</span></p>
 <ul>
@@ -229,12 +226,15 @@
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#direction-obs">Direction Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#flatobs">FlatObs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#fully-obs">Fully Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#image-observation">Image Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#no-death">No Death</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#observation">Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#one-hot-partial-obs">One Hot Partial Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#reseed">Reseed</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#rgb-img-obs">RGB Img Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#rgb-partial-img-obs">RGB Partial Img Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#position-bonus">Position Bonus</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#stochastic-action">Stochastic Action</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#symbolic-obs">Symbolic Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#view-size">View Size</a></li>
 </ul>
@@ -371,17 +371,17 @@
           </div>
           <article role="main">
             
-            <section id="minigrid-documentation">
-<h1>MiniGrid documentation<a class="headerlink" href="#minigrid-documentation" title="Permalink to this heading">#</a></h1>
+            <section class="tex2jax_ignore mathjax_ignore" id="minigrid-documentation">
+<h1>MiniGrid documentation<a class="headerlink" href="#minigrid-documentation" title="Link to this heading">#</a></h1>
 <p>This folder contains the documentation for MiniGrid.</p>
 <p>For more information about how to contribute to the documentation go to our <a class="reference external" href="https://github.com/Farama-Foundation/Celshast/blob/main/CONTRIBUTING.md">CONTRIBUTING.md</a></p>
 <section id="editing-an-environment-page">
-<h2>Editing an environment page<a class="headerlink" href="#editing-an-environment-page" title="Permalink to this heading">#</a></h2>
+<h2>Editing an environment page<a class="headerlink" href="#editing-an-environment-page" title="Link to this heading">#</a></h2>
 <p>If you are editing an Atari environment, directly edit the Markdown file in this repository.</p>
 <p>Otherwise, fork Gym and edit the docstring in the environment’s Python file. Then, pip install your Gym fork and run <code class="docutils literal notranslate"><span class="pre">docs/_scripts/gen_env_docs.py</span></code> in this repo. This will automatically generate a md documentation file for the environment.</p>
 </section>
 <section id="build-the-documentation">
-<h2>Build the Documentation<a class="headerlink" href="#build-the-documentation" title="Permalink to this heading">#</a></h2>
+<h2>Build the Documentation<a class="headerlink" href="#build-the-documentation" title="Link to this heading">#</a></h2>
 <p>Install the required packages and Minigrid:</p>
 <div class="highlight-default notranslate"><div class="highlight"><pre><span></span><span class="n">pip</span> <span class="n">install</span> <span class="o">-</span><span class="n">r</span> <span class="n">docs</span><span class="o">/</span><span class="n">requirements</span><span class="o">.</span><span class="n">txt</span>
 <span class="n">pip</span> <span class="n">install</span> <span class="o">-</span><span class="n">e</span> <span class="o">.</span>
@@ -536,10 +536,10 @@
         })()
       </script>
 
-    <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-    <script src="../_static/doctools.js"></script>
-    <script src="../_static/sphinx_highlight.js"></script>
-    <script src="../_static/scripts/furo.js"></script>
+    <script src="../_static/documentation_options.js?v=7fa42598"></script>
+    <script src="../_static/doctools.js?v=888ff710"></script>
+    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
+    <script src="../_static/scripts/furo.js?v=7660844c"></script>
     
     <script>
 
@@ -669,7 +669,7 @@
             const subSectionContainerElem = Object.assign(
                 document.createElement('div'), {
                   className:'farama-header-menu__subsections-container',
-                  style: key == "Mature Projects" ? "display: flex" : ""
+                  style: 'display: flex'
                 }
             )
             Object.keys(subSections).forEach((subKey, i) => {
@@ -684,7 +684,7 @@
                   innerText: subKey
                 }
               ))
-              const ulElem = createProjectsList(subSections[subKey], key !== "Foundation");
+              const ulElem = createProjectsList(subSections[subKey], key !== 'Foundation');
               subSectionElem.appendChild(ulElem);
               subSectionContainerElem.appendChild(subSectionElem);
             })

File diff ditekan karena terlalu besar
+ 35 - 18
_modules/gymnasium/core/index.html


+ 15 - 15
_modules/index.html

@@ -1,5 +1,5 @@
 <!doctype html>
-<html class="no-js" lang="en">
+<html class="no-js" lang="en" data-content_root="../">
   <head><meta charset="utf-8"/>
     <meta name="viewport" content="width=device-width,initial-scale=1"/>
     <meta name="color-scheme" content="light dark">
@@ -10,11 +10,11 @@
     <meta property="og:url" content="https://minigrid.farama.org/_modules/index.html" /><meta property="og:image" content="https://minigrid.farama.org//_static/img/minigrid-github.png" /><meta name="twitter:card" content="summary_large_image"><link rel="index" title="Index" href="../genindex/" /><link rel="search" title="Search" href="../search/" />
         <link rel="canonical" href="https://minigrid.farama.org/_modules/index.html" />
 
-    <link rel="shortcut icon" href="../_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.0.1 and Furo 2023.05.20.dev1 -->
+    <link rel="shortcut icon" href="../_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.2.6 and Furo 2023.08.19.dev1 -->
         <title>Overview: module code - MiniGrid Documentation</title>
-      <link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?digest=2b6f8eb5452c44539a42dd9ada0a48f56e5f404d" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?digest=d98e5db1aa483f10fd0a50bf79700ebb0c5bab79" />
+      <link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=a746c00c" />
+    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=3e7f4c72" />
+    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=49cbaffd" />
     
     
 
@@ -212,13 +212,10 @@
   <p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../content/basic_usage/">Basic Usage</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/basic_usage/#training-an-agent">Training an Agent</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../content/basic_usage/#installation">Installation</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../content/publications/">List of Publications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../content/create_env_tutorial/">Tutorial on Creating Environments</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../content/training/">Training Minigrid Environments</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/training/#create-custom-feature-extractor">Create Custom Feature Extractor</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/training/#train-a-ppo-agent">Train a PPO Agent</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/training/#further-reading">Further Reading</a></li>
 </ul>
 <p class="caption" role="heading"><span class="caption-text">Wrappers</span></p>
 <ul>
@@ -228,12 +225,15 @@
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#direction-obs">Direction Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#flatobs">FlatObs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#fully-obs">Fully Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#image-observation">Image Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#no-death">No Death</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#observation">Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#one-hot-partial-obs">One Hot Partial Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#reseed">Reseed</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#rgb-img-obs">RGB Img Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#rgb-partial-img-obs">RGB Partial Img Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#position-bonus">Position Bonus</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#stochastic-action">Stochastic Action</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#symbolic-obs">Symbolic Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#view-size">View Size</a></li>
 </ul>
@@ -481,10 +481,10 @@
         })()
       </script>
 
-    <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-    <script src="../_static/doctools.js"></script>
-    <script src="../_static/sphinx_highlight.js"></script>
-    <script src="../_static/scripts/furo.js"></script>
+    <script src="../_static/documentation_options.js?v=7fa42598"></script>
+    <script src="../_static/doctools.js?v=888ff710"></script>
+    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
+    <script src="../_static/scripts/furo.js?v=7660844c"></script>
     
     <script>
 
@@ -614,7 +614,7 @@
             const subSectionContainerElem = Object.assign(
                 document.createElement('div'), {
                   className:'farama-header-menu__subsections-container',
-                  style: key == "Mature Projects" ? "display: flex" : ""
+                  style: 'display: flex'
                 }
             )
             Object.keys(subSections).forEach((subKey, i) => {
@@ -629,7 +629,7 @@
                   innerText: subKey
                 }
               ))
-              const ulElem = createProjectsList(subSections[subKey], key !== "Foundation");
+              const ulElem = createProjectsList(subSections[subKey], key !== 'Foundation');
               subSectionElem.appendChild(ulElem);
               subSectionContainerElem.appendChild(subSectionElem);
             })

File diff ditekan karena terlalu besar
+ 84 - 32
_modules/minigrid/wrappers/index.html


+ 22 - 0
_static/basic.css

@@ -237,6 +237,10 @@ a.headerlink {
     visibility: hidden;
 }
 
+a:visited {
+    color: #551A8B;
+}
+
 h1:hover > a.headerlink,
 h2:hover > a.headerlink,
 h3:hover > a.headerlink,
@@ -670,6 +674,16 @@ dd {
     margin-left: 30px;
 }
 
+.sig dd {
+    margin-top: 0px;
+    margin-bottom: 0px;
+}
+
+.sig dl {
+    margin-top: 0px;
+    margin-bottom: 0px;
+}
+
 dl > dd:last-child,
 dl > dd:last-child > :last-child {
     margin-bottom: 0;
@@ -738,6 +752,14 @@ abbr, acronym {
     cursor: help;
 }
 
+.translated {
+    background-color: rgba(207, 255, 207, 0.2)
+}
+
+.untranslated {
+    background-color: rgba(255, 207, 207, 0.2)
+}
+
 /* -- code displays --------------------------------------------------------- */
 
 pre {

+ 2 - 3
_static/documentation_options.js

@@ -1,6 +1,5 @@
-var DOCUMENTATION_OPTIONS = {
-    URL_ROOT: document.getElementById("documentation_options").getAttribute('data-url_root'),
-    VERSION: '2.3.0',
+const DOCUMENTATION_OPTIONS = {
+    VERSION: '2.3.1',
     LANGUAGE: 'en',
     COLLAPSE_INDEX: false,
     BUILDER: 'dirhtml',

+ 3 - 0
_static/pygments.css

@@ -22,6 +22,7 @@
 .highlight .cs { color: #8f5902; font-style: italic } /* Comment.Special */
 .highlight .gd { color: #a40000 } /* Generic.Deleted */
 .highlight .ge { color: #000000; font-style: italic } /* Generic.Emph */
+.highlight .ges { color: #000000; font-weight: bold; font-style: italic } /* Generic.EmphStrong */
 .highlight .gr { color: #ef2929 } /* Generic.Error */
 .highlight .gh { color: #000080; font-weight: bold } /* Generic.Heading */
 .highlight .gi { color: #00A000 } /* Generic.Inserted */
@@ -107,6 +108,7 @@ body[data-theme="dark"] .highlight .c1 { color: #ababab; font-style: italic } /*
 body[data-theme="dark"] .highlight .cs { color: #e50808; font-weight: bold; background-color: #520000 } /* Comment.Special */
 body[data-theme="dark"] .highlight .gd { color: #d22323 } /* Generic.Deleted */
 body[data-theme="dark"] .highlight .ge { color: #d0d0d0; font-style: italic } /* Generic.Emph */
+body[data-theme="dark"] .highlight .ges { color: #d0d0d0; font-weight: bold; font-style: italic } /* Generic.EmphStrong */
 body[data-theme="dark"] .highlight .gr { color: #d22323 } /* Generic.Error */
 body[data-theme="dark"] .highlight .gh { color: #ffffff; font-weight: bold } /* Generic.Heading */
 body[data-theme="dark"] .highlight .gi { color: #589819 } /* Generic.Inserted */
@@ -192,6 +194,7 @@ body:not([data-theme="light"]) .highlight .c1 { color: #ababab; font-style: ital
 body:not([data-theme="light"]) .highlight .cs { color: #e50808; font-weight: bold; background-color: #520000 } /* Comment.Special */
 body:not([data-theme="light"]) .highlight .gd { color: #d22323 } /* Generic.Deleted */
 body:not([data-theme="light"]) .highlight .ge { color: #d0d0d0; font-style: italic } /* Generic.Emph */
+body:not([data-theme="light"]) .highlight .ges { color: #d0d0d0; font-weight: bold; font-style: italic } /* Generic.EmphStrong */
 body:not([data-theme="light"]) .highlight .gr { color: #d22323 } /* Generic.Error */
 body:not([data-theme="light"]) .highlight .gh { color: #ffffff; font-weight: bold } /* Generic.Heading */
 body:not([data-theme="light"]) .highlight .gi { color: #589819 } /* Generic.Inserted */

+ 17 - 9
_static/searchtools.js

@@ -57,12 +57,12 @@ const _removeChildren = (element) => {
 const _escapeRegExp = (string) =>
   string.replace(/[.*+\-?^${}()|[\]\\]/g, "\\$&"); // $& means the whole matched string
 
-const _displayItem = (item, searchTerms) => {
+const _displayItem = (item, searchTerms, highlightTerms) => {
   const docBuilder = DOCUMENTATION_OPTIONS.BUILDER;
-  const docUrlRoot = DOCUMENTATION_OPTIONS.URL_ROOT;
   const docFileSuffix = DOCUMENTATION_OPTIONS.FILE_SUFFIX;
   const docLinkSuffix = DOCUMENTATION_OPTIONS.LINK_SUFFIX;
   const showSearchSummary = DOCUMENTATION_OPTIONS.SHOW_SEARCH_SUMMARY;
+  const contentRoot = document.documentElement.dataset.content_root;
 
   const [docName, title, anchor, descr, score, _filename] = item;
 
@@ -75,20 +75,24 @@ const _displayItem = (item, searchTerms) => {
     if (dirname.match(/\/index\/$/))
       dirname = dirname.substring(0, dirname.length - 6);
     else if (dirname === "index/") dirname = "";
-    requestUrl = docUrlRoot + dirname;
+    requestUrl = contentRoot + dirname;
     linkUrl = requestUrl;
   } else {
     // normal html builders
-    requestUrl = docUrlRoot + docName + docFileSuffix;
+    requestUrl = contentRoot + docName + docFileSuffix;
     linkUrl = docName + docLinkSuffix;
   }
   let linkEl = listItem.appendChild(document.createElement("a"));
   linkEl.href = linkUrl + anchor;
   linkEl.dataset.score = score;
   linkEl.innerHTML = title;
-  if (descr)
+  if (descr) {
     listItem.appendChild(document.createElement("span")).innerHTML =
       " (" + descr + ")";
+    // highlight search terms in the description
+    if (SPHINX_HIGHLIGHT_ENABLED)  // set in sphinx_highlight.js
+      highlightTerms.forEach((term) => _highlightText(listItem, term, "highlighted"));
+  }
   else if (showSearchSummary)
     fetch(requestUrl)
       .then((responseData) => responseData.text())
@@ -97,6 +101,9 @@ const _displayItem = (item, searchTerms) => {
           listItem.appendChild(
             Search.makeSearchSummary(data, searchTerms)
           );
+        // highlight search terms in the summary
+        if (SPHINX_HIGHLIGHT_ENABLED)  // set in sphinx_highlight.js
+          highlightTerms.forEach((term) => _highlightText(listItem, term, "highlighted"));
       });
   Search.output.appendChild(listItem);
 };
@@ -115,14 +122,15 @@ const _finishSearch = (resultCount) => {
 const _displayNextItem = (
   results,
   resultCount,
-  searchTerms
+  searchTerms,
+  highlightTerms,
 ) => {
   // results left, load the summary and display it
   // this is intended to be dynamic (don't sub resultsCount)
   if (results.length) {
-    _displayItem(results.pop(), searchTerms);
+    _displayItem(results.pop(), searchTerms, highlightTerms);
     setTimeout(
-      () => _displayNextItem(results, resultCount, searchTerms),
+      () => _displayNextItem(results, resultCount, searchTerms, highlightTerms),
       5
     );
   }
@@ -360,7 +368,7 @@ const Search = {
     // console.info("search results:", Search.lastresults);
 
     // print the results
-    _displayNextItem(results, results.length, searchTerms);
+    _displayNextItem(results, results.length, searchTerms, highlightTerms);
   },
 
   /**

+ 13 - 3
_static/sphinx_highlight.js

@@ -29,14 +29,19 @@ const _highlight = (node, addItems, text, className) => {
       }
 
       span.appendChild(document.createTextNode(val.substr(pos, text.length)));
+      const rest = document.createTextNode(val.substr(pos + text.length));
       parent.insertBefore(
         span,
         parent.insertBefore(
-          document.createTextNode(val.substr(pos + text.length)),
+          rest,
           node.nextSibling
         )
       );
       node.nodeValue = val.substr(0, pos);
+      /* There may be more occurrences of search term in this node. So call this
+       * function recursively on the remaining fragment.
+       */
+      _highlight(rest, addItems, text, className);
 
       if (isInSVG) {
         const rect = document.createElementNS(
@@ -140,5 +145,10 @@ const SphinxHighlight = {
   },
 };
 
-_ready(SphinxHighlight.highlightSearchWords);
-_ready(SphinxHighlight.initEscapeListener);
+_ready(() => {
+  /* Do not call highlightSearchWords() when we are on the search page.
+   * It will highlight words from the *previous* search query.
+   */
+  if (typeof Search === "undefined") SphinxHighlight.highlightSearchWords();
+  SphinxHighlight.initEscapeListener();
+});

File diff ditekan karena terlalu besar
+ 1 - 1
_static/styles/furo-extensions.css


File diff ditekan karena terlalu besar
+ 1 - 1
_static/styles/furo-extensions.css.map


File diff ditekan karena terlalu besar
+ 1 - 1
_static/styles/furo.css


File diff ditekan karena terlalu besar
+ 1 - 1
_static/styles/furo.css.map


+ 18 - 7
_static/versioning/versioning_menu.html

@@ -1,7 +1,9 @@
 <div class="versions_menu">
     <div class="versions_menu__header">
         <span id="versions_menu-current-version"></span>
-        <i class="icon"><svg><use href="#svg-arrow-right"></use></svg></i>
+        <i class="icon"><svg>
+                <use href="#svg-arrow-right"></use>
+            </svg></i>
         <!-- Current Version -->
     </div>
     <div class="versions_menu__content">
@@ -17,12 +19,14 @@
             right: 30px;
             font-family: var(--font-stack, -apple-system, BlinkMacSystemFont, Segoe UI, Helvetica, Arial, sans-serif, Apple Color Emoji, Segoe UI Emoji);
             border: 1px solid var(--color-background-border, #eeebee);
+            border-radius: 8px 8px 0 0;
             z-index: 98;
+            overflow: hidden;
         }
 
         .versions_menu__header {
             display: flex;
-            padding: 8px 10px;
+            padding: 10px 12px;
             font-size: 14px;
             border-bottom: 1px solid var(--color-background-border, #eeebee);
             background-color: var(--color-background-secondary, #f8f9fb);
@@ -55,7 +59,8 @@
         }
 
         .versions_menu.active .versions_menu__content {
-            max-height: 200px;
+            max-height: 300px;
+            overflow: auto;
         }
 
         .versions_menu__content span {
@@ -72,20 +77,23 @@
             margin: 0;
         }
 
-        .versions_menu__list li {}
+        .versions_menu__list li {
+            border-radius: 4px;
+        }
 
         .versions_menu__list li a {
             display: block;
-            padding: 4px 10px;
+            padding: 6px 10px;
             font-size: 14px;
-            color: var(--color-link, #2962ff);
+            color: var(--color-content-foreground, "#000");
             text-decoration: none;
             cursor: pointer;
         }
 
         .versions_menu__list li:hover {
-            background-color: var(--color-background-hover, #efeff4)
+            background-color: var(--color-sidebar-item-background--hover, #efeff4)
         }
+
         @media screen and (max-width: 400px) {
             .versions_menu__content {
                 width: 140px;
@@ -114,6 +122,9 @@
         });
 
         const sortVersions = (a, b) => {
+            // Alpha versions
+            if (a.includes("a")) return 1;
+            if (b.includes("a")) return -1;
             if (a.replace("v", "") > b.replace("v", ""))
                 return -1
             else if (a.replace("v", "") < b.replace("v", ""))

File diff ditekan karena terlalu besar
+ 16 - 16
api/wrapper/index.html


File diff ditekan karena terlalu besar
+ 127 - 54
api/wrappers/index.html


File diff ditekan karena terlalu besar
+ 28 - 25
content/basic_usage/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
content/create_env_tutorial/index.html


File diff ditekan karena terlalu besar
+ 708 - 0
content/installation/index.html


+ 18 - 17
content/publications/index.html

@@ -1,5 +1,5 @@
 <!doctype html>
-<html class="no-js" lang="en">
+<html class="no-js" lang="en" data-content_root="../../">
   <head><meta charset="utf-8"/>
     <meta name="viewport" content="width=device-width,initial-scale=1"/>
     <meta name="color-scheme" content="light dark">
@@ -11,11 +11,11 @@
 <link rel="index" title="Index" href="../../genindex/" /><link rel="search" title="Search" href="../../search/" /><link rel="next" title="Tutorial on Creating Environments" href="../create_env_tutorial/" /><link rel="prev" title="Basic Usage" href="../basic_usage/" />
         <link rel="canonical" href="https://minigrid.farama.org/content/publications.html" />
 
-    <link rel="shortcut icon" href="../../_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.0.1 and Furo 2023.05.20.dev1 -->
+    <link rel="shortcut icon" href="../../_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.2.6 and Furo 2023.08.19.dev1 -->
         <title>List of Publications - MiniGrid Documentation</title>
-      <link rel="stylesheet" type="text/css" href="../../_static/pygments.css" />
-    <link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?digest=2b6f8eb5452c44539a42dd9ada0a48f56e5f404d" />
-    <link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?digest=d98e5db1aa483f10fd0a50bf79700ebb0c5bab79" />
+      <link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=a746c00c" />
+    <link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=3e7f4c72" />
+    <link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?v=49cbaffd" />
     
     
 
@@ -213,13 +213,10 @@
   <p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
 <ul class="current">
 <li class="toctree-l1"><a class="reference internal" href="../basic_usage/">Basic Usage</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../basic_usage/#training-an-agent">Training an Agent</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../basic_usage/#installation">Installation</a></li>
 <li class="toctree-l1 current current-page"><a class="current reference internal" href="#">List of Publications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../create_env_tutorial/">Tutorial on Creating Environments</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../training/">Training Minigrid Environments</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../training/#create-custom-feature-extractor">Create Custom Feature Extractor</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../training/#train-a-ppo-agent">Train a PPO Agent</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../training/#further-reading">Further Reading</a></li>
 </ul>
 <p class="caption" role="heading"><span class="caption-text">Wrappers</span></p>
 <ul>
@@ -229,12 +226,15 @@
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#direction-obs">Direction Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#flatobs">FlatObs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#fully-obs">Fully Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#image-observation">Image Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#no-death">No Death</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#observation">Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#one-hot-partial-obs">One Hot Partial Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#reseed">Reseed</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#rgb-img-obs">RGB Img Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#rgb-partial-img-obs">RGB Partial Img Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#position-bonus">Position Bonus</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#stochastic-action">Stochastic Action</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#symbolic-obs">Symbolic Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#view-size">View Size</a></li>
 </ul>
@@ -371,13 +371,14 @@
           </div>
           <article role="main">
             
-            <section id="list-of-publications">
-<h1>List of Publications<a class="headerlink" href="#list-of-publications" title="Permalink to this heading">#</a></h1>
+            <section class="tex2jax_ignore mathjax_ignore" id="list-of-publications">
+<h1>List of Publications<a class="headerlink" href="#list-of-publications" title="Link to this heading">#</a></h1>
 <p>List of publications &amp; submissions using Minigrid or BabyAI (please open a pull request to add missing entries):</p>
 <ul class="simple">
 <li><p><a class="reference external" href="https://arxiv.org/abs/2205.15752">Hierarchies of Reward Machines</a> (Imperial College London, ILASP, Universitat Pompeu Fabra, ICML 2023)</p></li>
 <li><p><a class="reference external" href="https://arxiv.org/abs/2301.10119">Minimal Value-Equivalent Partial Models for Scalable and Robust Planning in Lifelong Reinforcement Learning</a> (Mila, McGill University, CoLLAs 2023)</p></li>
 <li><p><a class="reference external" href="https://arxiv.org/abs/2304.10770">DEIR: Efficient and Robust Exploration through Discriminative-Model-Based Episodic Intrinsic Rewards</a> (U-Tokyo, Google Brain, IJCAI 2023)</p></li>
+<li><p><a class="reference external" href="https://arxiv.org/abs/2301.13136">Contrastive Meta-Learning for Partially Observable Few-Shot Learning</a> (University of Edinburgh, Microsoft Research Cambridge, ICLR 2023)</p></li>
 <li><p><a class="reference external" href="https://arxiv.org/abs/2211.16838">Towards Improving Exploration in Self-Imitation Learning using Intrinsic Motivation</a> (TECNALIA, IEEE ADPRL 2022)</p></li>
 <li><p><a class="reference external" href="https://arxiv.org/abs/2205.11184">An Evaluation Study of Intrinsic Motivation Techniques applied to Reinforcement Learning over Hard Exploration Environments</a> (TECNALIA, CD-MAKE 2022)</p></li>
 <li><p><a class="reference external" href="https://link.springer.com/chapter/10.1007/978-3-031-22695-3_19">Evolution Strategies for Sparse Reward Gridworld Environments.</a> (DSTG, AJCAI 2022)</p></li>
@@ -552,10 +553,10 @@
         })()
       </script>
 
-    <script data-url_root="../../" id="documentation_options" src="../../_static/documentation_options.js"></script>
-    <script src="../../_static/doctools.js"></script>
-    <script src="../../_static/sphinx_highlight.js"></script>
-    <script src="../../_static/scripts/furo.js"></script>
+    <script src="../../_static/documentation_options.js?v=7fa42598"></script>
+    <script src="../../_static/doctools.js?v=888ff710"></script>
+    <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
+    <script src="../../_static/scripts/furo.js?v=7660844c"></script>
     
     <script>
 
@@ -685,7 +686,7 @@
             const subSectionContainerElem = Object.assign(
                 document.createElement('div'), {
                   className:'farama-header-menu__subsections-container',
-                  style: key == "Mature Projects" ? "display: flex" : ""
+                  style: 'display: flex'
                 }
             )
             Object.keys(subSections).forEach((subKey, i) => {
@@ -700,7 +701,7 @@
                   innerText: subKey
                 }
               ))
-              const ulElem = createProjectsList(subSections[subKey], key !== "Foundation");
+              const ulElem = createProjectsList(subSections[subKey], key !== 'Foundation');
               subSectionElem.appendChild(ulElem);
               subSectionContainerElem.appendChild(subSectionElem);
             })

File diff ditekan karena terlalu besar
+ 46 - 25
content/training/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/ActionObjDoor/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/BlockedUnlockPickup/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/BossLevel/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/BossLevelNoUnlock/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/FindObjS5/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/GoTo/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/GoToDoor/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/GoToImpUnlock/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/GoToLocal/index.html


File diff ditekan karena terlalu besar
+ 29 - 28
environments/babyai/GoToObj/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/GoToObjDoor/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/GoToRedBall/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/GoToRedBallGrey/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/GoToRedBallNoDists/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/GoToRedBlueBall/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/GoToSeq/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/KeyCorridor/index.html


File diff ditekan karena terlalu besar
+ 31 - 26
environments/babyai/KeyInBox/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/MiniBossLevel/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/MoveTwoAcross/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/OneRoomS8/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/Open/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/OpenDoor/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/OpenDoorsOrder/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/OpenRedDoor/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/OpenTwoDoors/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/Pickup/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/PickupAbove/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/PickupDist/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/PickupLoc/index.html


File diff ditekan karena terlalu besar
+ 31 - 26
environments/babyai/PutNext/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/PutNextLocal/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/Synth/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/SynthLoc/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/SynthSeq/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/UnblockPickup/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/Unlock/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/UnlockLocal/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/UnlockPickup/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/babyai/UnlockToUnlock/index.html


+ 16 - 16
environments/babyai/index.html

@@ -1,5 +1,5 @@
 <!doctype html>
-<html class="no-js" lang="en">
+<html class="no-js" lang="en" data-content_root="../../">
   <head><meta charset="utf-8"/>
     <meta name="viewport" content="width=device-width,initial-scale=1"/>
     <meta name="color-scheme" content="light dark">
@@ -11,11 +11,11 @@
 <link rel="index" title="Index" href="../../genindex/" /><link rel="search" title="Search" href="../../search/" /><link rel="next" title="Go To Red Ball Grey" href="GoToRedBallGrey/" /><link rel="prev" title="Unlock Pickup" href="../minigrid/UnlockPickupEnv/" />
         <link rel="canonical" href="https://minigrid.farama.org/environments/babyai/index.html" />
 
-    <link rel="shortcut icon" href="../../_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.0.1 and Furo 2023.05.20.dev1 -->
+    <link rel="shortcut icon" href="../../_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.2.6 and Furo 2023.08.19.dev1 -->
         <title>BabyAI Environments - MiniGrid Documentation</title>
-      <link rel="stylesheet" type="text/css" href="../../_static/pygments.css" />
-    <link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?digest=2b6f8eb5452c44539a42dd9ada0a48f56e5f404d" />
-    <link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?digest=d98e5db1aa483f10fd0a50bf79700ebb0c5bab79" />
+      <link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=a746c00c" />
+    <link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=3e7f4c72" />
+    <link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?v=49cbaffd" />
     
     
 
@@ -213,13 +213,10 @@
   <p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../../content/basic_usage/">Basic Usage</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../content/basic_usage/#training-an-agent">Training an Agent</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../content/basic_usage/#installation">Installation</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../content/publications/">List of Publications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../content/create_env_tutorial/">Tutorial on Creating Environments</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../content/training/">Training Minigrid Environments</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../content/training/#create-custom-feature-extractor">Create Custom Feature Extractor</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../content/training/#train-a-ppo-agent">Train a PPO Agent</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../content/training/#further-reading">Further Reading</a></li>
 </ul>
 <p class="caption" role="heading"><span class="caption-text">Wrappers</span></p>
 <ul>
@@ -229,12 +226,15 @@
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#direction-obs">Direction Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#flatobs">FlatObs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#fully-obs">Fully Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#image-observation">Image Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#no-death">No Death</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#observation">Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#one-hot-partial-obs">One Hot Partial Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#reseed">Reseed</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#rgb-img-obs">RGB Img Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#rgb-partial-img-obs">RGB Partial Img Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#position-bonus">Position Bonus</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#stochastic-action">Stochastic Action</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#symbolic-obs">Symbolic Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#view-size">View Size</a></li>
 </ul>
@@ -372,7 +372,7 @@
           <article role="main">
             
             <section id="babyai-environments">
-<h1>BabyAI Environments<a class="headerlink" href="#babyai-environments" title="Permalink to this heading">#</a></h1>
+<h1>BabyAI Environments<a class="headerlink" href="#babyai-environments" title="Link to this heading">#</a></h1>
 
 <div class="env-grid">
     
@@ -978,10 +978,10 @@
         })()
       </script>
 
-    <script data-url_root="../../" id="documentation_options" src="../../_static/documentation_options.js"></script>
-    <script src="../../_static/doctools.js"></script>
-    <script src="../../_static/sphinx_highlight.js"></script>
-    <script src="../../_static/scripts/furo.js"></script>
+    <script src="../../_static/documentation_options.js?v=7fa42598"></script>
+    <script src="../../_static/doctools.js?v=888ff710"></script>
+    <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
+    <script src="../../_static/scripts/furo.js?v=7660844c"></script>
     
     <script>
 
@@ -1111,7 +1111,7 @@
             const subSectionContainerElem = Object.assign(
                 document.createElement('div'), {
                   className:'farama-header-menu__subsections-container',
-                  style: key == "Mature Projects" ? "display: flex" : ""
+                  style: 'display: flex'
                 }
             )
             Object.keys(subSections).forEach((subKey, i) => {
@@ -1126,7 +1126,7 @@
                   innerText: subKey
                 }
               ))
-              const ulElem = createProjectsList(subSections[subKey], key !== "Foundation");
+              const ulElem = createProjectsList(subSections[subKey], key !== 'Foundation');
               subSectionElem.appendChild(ulElem);
               subSectionContainerElem.appendChild(subSectionElem);
             })

File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/BlockedUnlockPickupEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/CrossingEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/DistShiftEnv/index.html


File diff ditekan karena terlalu besar
+ 27 - 27
environments/minigrid/DoorKeyEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/DynamicObstaclesEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/EmptyEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/FetchEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/FourRoomsEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/GoToDoorEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/GoToObjectEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/KeyCorridorEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/LavaGapEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/LockedRoomEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/MemoryEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/MultiRoomEnv/index.html


File diff ditekan karena terlalu besar
+ 18 - 18
environments/minigrid/ObstructedMaze_1Dlhb/index.html


File diff ditekan karena terlalu besar
+ 18 - 18
environments/minigrid/ObstructedMaze_Full/index.html


File diff ditekan karena terlalu besar
+ 44 - 44
environments/obstructedmaze_v1/ObstructedMaze_Full/index.html


File diff ditekan karena terlalu besar
+ 18 - 18
environments/minigrid/PlaygroundEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/PutNearEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/RedBlueDoorEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/UnlockEnv/index.html


File diff ditekan karena terlalu besar
+ 26 - 26
environments/minigrid/UnlockPickupEnv/index.html


+ 28 - 16
environments/minigrid/index.html

@@ -1,5 +1,5 @@
 <!doctype html>
-<html class="no-js" lang="en">
+<html class="no-js" lang="en" data-content_root="../../">
   <head><meta charset="utf-8"/>
     <meta name="viewport" content="width=device-width,initial-scale=1"/>
     <meta name="color-scheme" content="light dark">
@@ -11,11 +11,11 @@
 <link rel="index" title="Index" href="../../genindex/" /><link rel="search" title="Search" href="../../search/" /><link rel="next" title="Blocked Unlock Pickup" href="BlockedUnlockPickupEnv/" /><link rel="prev" title="Action Bonus" href="../../api/wrappers/" />
         <link rel="canonical" href="https://minigrid.farama.org/environments/minigrid/index.html" />
 
-    <link rel="shortcut icon" href="../../_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.0.1 and Furo 2023.05.20.dev1 -->
+    <link rel="shortcut icon" href="../../_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.2.6 and Furo 2023.08.19.dev1 -->
         <title>Minigrid Environments - MiniGrid Documentation</title>
-      <link rel="stylesheet" type="text/css" href="../../_static/pygments.css" />
-    <link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?digest=2b6f8eb5452c44539a42dd9ada0a48f56e5f404d" />
-    <link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?digest=d98e5db1aa483f10fd0a50bf79700ebb0c5bab79" />
+      <link rel="stylesheet" type="text/css" href="../../_static/pygments.css?v=a746c00c" />
+    <link rel="stylesheet" type="text/css" href="../../_static/styles/furo.css?v=3e7f4c72" />
+    <link rel="stylesheet" type="text/css" href="../../_static/styles/furo-extensions.css?v=49cbaffd" />
     
     
 
@@ -213,13 +213,10 @@
   <p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../../content/basic_usage/">Basic Usage</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../content/basic_usage/#training-an-agent">Training an Agent</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../../content/basic_usage/#installation">Installation</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../content/publications/">List of Publications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../content/create_env_tutorial/">Tutorial on Creating Environments</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../../content/training/">Training Minigrid Environments</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../content/training/#create-custom-feature-extractor">Create Custom Feature Extractor</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../content/training/#train-a-ppo-agent">Train a PPO Agent</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../../content/training/#further-reading">Further Reading</a></li>
 </ul>
 <p class="caption" role="heading"><span class="caption-text">Wrappers</span></p>
 <ul>
@@ -229,12 +226,15 @@
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#direction-obs">Direction Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#flatobs">FlatObs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#fully-obs">Fully Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#image-observation">Image Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#no-death">No Death</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#observation">Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#one-hot-partial-obs">One Hot Partial Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#reseed">Reseed</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#rgb-img-obs">RGB Img Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#rgb-partial-img-obs">RGB Partial Img Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#position-bonus">Position Bonus</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#stochastic-action">Stochastic Action</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#symbolic-obs">Symbolic Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../../api/wrappers/#view-size">View Size</a></li>
 </ul>
@@ -372,7 +372,7 @@
           <article role="main">
             
             <section id="minigrid-environments">
-<h1>Minigrid Environments<a class="headerlink" href="#minigrid-environments" title="Permalink to this heading">#</a></h1>
+<h1>Minigrid Environments<a class="headerlink" href="#minigrid-environments" title="Link to this heading">#</a></h1>
 <p>The environments listed below are implemented in the <a class="reference internal" href="#/minigrid/envs"><span class="xref myst">minigrid/envs</span></a> directory.
 Each environment provides one or more configurations registered with OpenAI gym. Each environment
 is also programmatically tunable in terms of size/complexity, which is useful for curriculum learning
@@ -584,6 +584,18 @@ or to fine-tune difficulty.</p>
             </a>
     
 
+            <a href="ObstructedMaze_Full_V1">
+                <div class="env-grid__cell">
+                    <div class="cell__image-container">
+                        <img src="/_static/videos/minigrid/ObstructedMaze_Full_V1.gif">
+                    </div>
+                    <div class="cell__title">
+                        <span>Obstructedmaze Full V1</span>
+                    </div>
+                </div>
+            </a>
+    
+
             <a href="PlaygroundEnv">
                 <div class="env-grid__cell">
                     <div class="cell__image-container">
@@ -766,10 +778,10 @@ or to fine-tune difficulty.</p>
         })()
       </script>
 
-    <script data-url_root="../../" id="documentation_options" src="../../_static/documentation_options.js"></script>
-    <script src="../../_static/doctools.js"></script>
-    <script src="../../_static/sphinx_highlight.js"></script>
-    <script src="../../_static/scripts/furo.js"></script>
+    <script src="../../_static/documentation_options.js?v=7fa42598"></script>
+    <script src="../../_static/doctools.js?v=888ff710"></script>
+    <script src="../../_static/sphinx_highlight.js?v=dc90522c"></script>
+    <script src="../../_static/scripts/furo.js?v=7660844c"></script>
     
     <script>
 
@@ -899,7 +911,7 @@ or to fine-tune difficulty.</p>
             const subSectionContainerElem = Object.assign(
                 document.createElement('div'), {
                   className:'farama-header-menu__subsections-container',
-                  style: key == "Mature Projects" ? "display: flex" : ""
+                  style: 'display: flex'
                 }
             )
             Object.keys(subSections).forEach((subKey, i) => {
@@ -914,7 +926,7 @@ or to fine-tune difficulty.</p>
                   innerText: subKey
                 }
               ))
-              const ulElem = createProjectsList(subSections[subKey], key !== "Foundation");
+              const ulElem = createProjectsList(subSections[subKey], key !== 'Foundation');
               subSectionElem.appendChild(ulElem);
               subSectionContainerElem.appendChild(subSectionElem);
             })

File diff ditekan karena terlalu besar
+ 811 - 0
environments/wfc/WFCEnv/index.html


+ 32 - 16
genindex/index.html

@@ -1,5 +1,5 @@
 <!doctype html>
-<html class="no-js" lang="en">
+<html class="no-js" lang="en" data-content_root="../">
   <head><meta charset="utf-8"/>
     <meta name="viewport" content="width=device-width,initial-scale=1"/>
     <meta name="color-scheme" content="light dark">
@@ -10,10 +10,10 @@
     <meta property="og:url" content="https://minigrid.farama.org/genindex.html" /><meta property="og:image" content="https://minigrid.farama.org//_static/img/minigrid-github.png" /><meta name="twitter:card" content="summary_large_image"><link rel="index" title="Index" href="#" /><link rel="search" title="Search" href="../search/" />
         <link rel="canonical" href="https://minigrid.farama.org/genindex.html" />
 
-    <link rel="shortcut icon" href="../_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.0.1 and Furo 2023.05.20.dev1 --><title>Index - MiniGrid Documentation</title>
-<link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?digest=2b6f8eb5452c44539a42dd9ada0a48f56e5f404d" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?digest=d98e5db1aa483f10fd0a50bf79700ebb0c5bab79" />
+    <link rel="shortcut icon" href="../_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.2.6 and Furo 2023.08.19.dev1 --><title>Index - MiniGrid Documentation</title>
+<link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=a746c00c" />
+    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=3e7f4c72" />
+    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=49cbaffd" />
     
     
 
@@ -211,13 +211,10 @@
   <p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../content/basic_usage/">Basic Usage</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/basic_usage/#training-an-agent">Training an Agent</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../content/basic_usage/#installation">Installation</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../content/publications/">List of Publications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../content/create_env_tutorial/">Tutorial on Creating Environments</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../content/training/">Training Minigrid Environments</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/training/#create-custom-feature-extractor">Create Custom Feature Extractor</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/training/#train-a-ppo-agent">Train a PPO Agent</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/training/#further-reading">Further Reading</a></li>
 </ul>
 <p class="caption" role="heading"><span class="caption-text">Wrappers</span></p>
 <ul>
@@ -227,12 +224,15 @@
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#direction-obs">Direction Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#flatobs">FlatObs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#fully-obs">Fully Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#image-observation">Image Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#no-death">No Death</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#observation">Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#one-hot-partial-obs">One Hot Partial Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#reseed">Reseed</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#rgb-img-obs">RGB Img Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#rgb-partial-img-obs">RGB Partial Img Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#position-bonus">Position Bonus</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#stochastic-action">Stochastic Action</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#symbolic-obs">Symbolic Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#view-size">View Size</a></li>
 </ul>
@@ -363,7 +363,7 @@
             
 <section class="genindex-section">
   <h1 id="index">Index</h1>
-  <div class="genindex-jumpbox"><a href="#A"><strong>A</strong></a> | <a href="#D"><strong>D</strong></a> | <a href="#F"><strong>F</strong></a> | <a href="#N"><strong>N</strong></a> | <a href="#O"><strong>O</strong></a> | <a href="#P"><strong>P</strong></a> | <a href="#R"><strong>R</strong></a> | <a href="#S"><strong>S</strong></a> | <a href="#V"><strong>V</strong></a></div>
+  <div class="genindex-jumpbox"><a href="#A"><strong>A</strong></a> | <a href="#D"><strong>D</strong></a> | <a href="#F"><strong>F</strong></a> | <a href="#I"><strong>I</strong></a> | <a href="#N"><strong>N</strong></a> | <a href="#O"><strong>O</strong></a> | <a href="#P"><strong>P</strong></a> | <a href="#R"><strong>R</strong></a> | <a href="#S"><strong>S</strong></a> | <a href="#V"><strong>V</strong></a></div>
 </section>
 <section id="A" class="genindex-section">
   <h2>A</h2>
@@ -403,6 +403,16 @@
   </tr></table>
 </section>
 
+<section id="I" class="genindex-section">
+  <h2>I</h2>
+  <table style="width: 100%" class="indextable genindextable"><tr>
+    <td style="width: 33%; vertical-align: top;"><ul>
+        <li><a href="../api/wrappers/#minigrid.wrappers.ImgObsWrapper">ImgObsWrapper (class in minigrid.wrappers)</a>
+</li>
+    </ul></td>
+  </tr></table>
+</section>
+
 <section id="N" class="genindex-section">
   <h2>N</h2>
   <table style="width: 100%" class="indextable genindextable"><tr>
@@ -447,6 +457,8 @@
     <td style="width: 33%; vertical-align: top;"><ul>
         <li><a href="../api/wrappers/#minigrid.wrappers.RGBImgObsWrapper">RGBImgObsWrapper (class in minigrid.wrappers)</a>
 </li>
+        <li><a href="../api/wrappers/#minigrid.wrappers.RGBImgPartialObsWrapper">RGBImgPartialObsWrapper (class in minigrid.wrappers)</a>
+</li>
     </ul></td>
   </tr></table>
 </section>
@@ -455,6 +467,10 @@
   <h2>S</h2>
   <table style="width: 100%" class="indextable genindextable"><tr>
     <td style="width: 33%; vertical-align: top;"><ul>
+        <li><a href="../api/wrappers/#minigrid.wrappers.StochasticActionWrapper">StochasticActionWrapper (class in minigrid.wrappers)</a>
+</li>
+    </ul></td>
+    <td style="width: 33%; vertical-align: top;"><ul>
         <li><a href="../api/wrappers/#minigrid.wrappers.SymbolicObsWrapper">SymbolicObsWrapper (class in minigrid.wrappers)</a>
 </li>
     </ul></td>
@@ -588,10 +604,10 @@
         })()
       </script>
 
-    <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-    <script src="../_static/doctools.js"></script>
-    <script src="../_static/sphinx_highlight.js"></script>
-    <script src="../_static/scripts/furo.js"></script>
+    <script src="../_static/documentation_options.js?v=7fa42598"></script>
+    <script src="../_static/doctools.js?v=888ff710"></script>
+    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
+    <script src="../_static/scripts/furo.js?v=7660844c"></script>
     
     <script>
 
@@ -721,7 +737,7 @@
             const subSectionContainerElem = Object.assign(
                 document.createElement('div'), {
                   className:'farama-header-menu__subsections-container',
-                  style: key == "Mature Projects" ? "display: flex" : ""
+                  style: 'display: flex'
                 }
             )
             Object.keys(subSections).forEach((subKey, i) => {
@@ -736,7 +752,7 @@
                   innerText: subKey
                 }
               ))
-              const ulElem = createProjectsList(subSections[subKey], key !== "Foundation");
+              const ulElem = createProjectsList(subSections[subKey], key !== 'Foundation');
               subSectionElem.appendChild(ulElem);
               subSectionContainerElem.appendChild(subSectionElem);
             })

+ 15 - 15
index.html

@@ -1,5 +1,5 @@
 <!doctype html>
-<html class="no-js" lang="en">
+<html class="no-js" lang="en" data-content_root="./">
   <head><meta charset="utf-8"/>
     <meta name="viewport" content="width=device-width,initial-scale=1"/>
     <meta name="color-scheme" content="light dark">
@@ -11,11 +11,11 @@
 <link rel="index" title="Index" href="genindex/" /><link rel="search" title="Search" href="search/" /><link rel="next" title="Basic Usage" href="content/basic_usage/" />
         <link rel="canonical" href="https://minigrid.farama.org/index.html" />
 
-    <link rel="shortcut icon" href="_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.0.1 and Furo 2023.05.20.dev1 -->
+    <link rel="shortcut icon" href="_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.2.6 and Furo 2023.08.19.dev1 -->
         <title>MiniGrid Documentation</title>
-      <link rel="stylesheet" type="text/css" href="_static/pygments.css" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?digest=2b6f8eb5452c44539a42dd9ada0a48f56e5f404d" />
-    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?digest=d98e5db1aa483f10fd0a50bf79700ebb0c5bab79" />
+      <link rel="stylesheet" type="text/css" href="_static/pygments.css?v=a746c00c" />
+    <link rel="stylesheet" type="text/css" href="_static/styles/furo.css?v=3e7f4c72" />
+    <link rel="stylesheet" type="text/css" href="_static/styles/furo-extensions.css?v=49cbaffd" />
     
     
 
@@ -213,13 +213,10 @@
   <p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="content/basic_usage/">Basic Usage</a></li>
-<li class="toctree-l1"><a class="reference internal" href="content/basic_usage/#training-an-agent">Training an Agent</a></li>
+<li class="toctree-l1"><a class="reference internal" href="content/basic_usage/#installation">Installation</a></li>
 <li class="toctree-l1"><a class="reference internal" href="content/publications/">List of Publications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="content/create_env_tutorial/">Tutorial on Creating Environments</a></li>
 <li class="toctree-l1"><a class="reference internal" href="content/training/">Training Minigrid Environments</a></li>
-<li class="toctree-l1"><a class="reference internal" href="content/training/#create-custom-feature-extractor">Create Custom Feature Extractor</a></li>
-<li class="toctree-l1"><a class="reference internal" href="content/training/#train-a-ppo-agent">Train a PPO Agent</a></li>
-<li class="toctree-l1"><a class="reference internal" href="content/training/#further-reading">Further Reading</a></li>
 </ul>
 <p class="caption" role="heading"><span class="caption-text">Wrappers</span></p>
 <ul>
@@ -229,12 +226,15 @@
 <li class="toctree-l2"><a class="reference internal" href="api/wrappers/#direction-obs">Direction Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="api/wrappers/#flatobs">FlatObs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="api/wrappers/#fully-obs">Fully Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="api/wrappers/#image-observation">Image Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="api/wrappers/#no-death">No Death</a></li>
 <li class="toctree-l2"><a class="reference internal" href="api/wrappers/#observation">Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="api/wrappers/#one-hot-partial-obs">One Hot Partial Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="api/wrappers/#reseed">Reseed</a></li>
 <li class="toctree-l2"><a class="reference internal" href="api/wrappers/#rgb-img-obs">RGB Img Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="api/wrappers/#rgb-partial-img-obs">RGB Partial Img Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="api/wrappers/#position-bonus">Position Bonus</a></li>
+<li class="toctree-l2"><a class="reference internal" href="api/wrappers/#stochastic-action">Stochastic Action</a></li>
 <li class="toctree-l2"><a class="reference internal" href="api/wrappers/#symbolic-obs">Symbolic Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="api/wrappers/#view-size">View Size</a></li>
 </ul>
@@ -532,10 +532,10 @@ Minigrid contains simple and easily configurable grid world environments to cond
         })()
       </script>
 
-    <script data-url_root="#" id="documentation_options" src="_static/documentation_options.js"></script>
-    <script src="_static/doctools.js"></script>
-    <script src="_static/sphinx_highlight.js"></script>
-    <script src="_static/scripts/furo.js"></script>
+    <script src="_static/documentation_options.js?v=7fa42598"></script>
+    <script src="_static/doctools.js?v=888ff710"></script>
+    <script src="_static/sphinx_highlight.js?v=dc90522c"></script>
+    <script src="_static/scripts/furo.js?v=7660844c"></script>
     
     <script>
 
@@ -665,7 +665,7 @@ Minigrid contains simple and easily configurable grid world environments to cond
             const subSectionContainerElem = Object.assign(
                 document.createElement('div'), {
                   className:'farama-header-menu__subsections-container',
-                  style: key == "Mature Projects" ? "display: flex" : ""
+                  style: 'display: flex'
                 }
             )
             Object.keys(subSections).forEach((subKey, i) => {
@@ -680,7 +680,7 @@ Minigrid contains simple and easily configurable grid world environments to cond
                   innerText: subKey
                 }
               ))
-              const ulElem = createProjectsList(subSections[subKey], key !== "Foundation");
+              const ulElem = createProjectsList(subSections[subKey], key !== 'Foundation');
               subSectionElem.appendChild(ulElem);
               subSectionContainerElem.appendChild(subSectionElem);
             })

TEMPAT SAMPAH
objects.inv


File diff ditekan karena terlalu besar
+ 46 - 29
release_notes/index.html


+ 14 - 14
search/index.html

@@ -1,5 +1,5 @@
 <!doctype html>
-<html class="no-js" lang="en">
+<html class="no-js" lang="en" data-content_root="../">
   <head><meta charset="utf-8"/>
     <meta name="viewport" content="width=device-width,initial-scale=1"/>
     <meta name="color-scheme" content="light dark">
@@ -10,9 +10,9 @@
     <meta property="og:url" content="https://minigrid.farama.org/search.html" /><meta property="og:image" content="https://minigrid.farama.org//_static/img/minigrid-github.png" /><meta name="twitter:card" content="summary_large_image"><link rel="index" title="Index" href="../genindex/" /><link rel="search" title="Search" href="#" />
         <link rel="canonical" href="https://minigrid.farama.org/search.html" />
 
-    <link rel="shortcut icon" href="../_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.0.1 and Furo 2023.05.20.dev1 --><title>Search - MiniGrid Documentation</title><link rel="stylesheet" type="text/css" href="../_static/pygments.css" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?digest=2b6f8eb5452c44539a42dd9ada0a48f56e5f404d" />
-    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?digest=d98e5db1aa483f10fd0a50bf79700ebb0c5bab79" />
+    <link rel="shortcut icon" href="../_static/minigrid-favicon.png"/><!-- Generated with Sphinx 7.2.6 and Furo 2023.08.19.dev1 --><title>Search - MiniGrid Documentation</title><link rel="stylesheet" type="text/css" href="../_static/pygments.css?v=a746c00c" />
+    <link rel="stylesheet" type="text/css" href="../_static/styles/furo.css?v=3e7f4c72" />
+    <link rel="stylesheet" type="text/css" href="../_static/styles/furo-extensions.css?v=49cbaffd" />
     
     
 
@@ -210,13 +210,10 @@
   <p class="caption" role="heading"><span class="caption-text">Introduction</span></p>
 <ul>
 <li class="toctree-l1"><a class="reference internal" href="../content/basic_usage/">Basic Usage</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/basic_usage/#training-an-agent">Training an Agent</a></li>
+<li class="toctree-l1"><a class="reference internal" href="../content/basic_usage/#installation">Installation</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../content/publications/">List of Publications</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../content/create_env_tutorial/">Tutorial on Creating Environments</a></li>
 <li class="toctree-l1"><a class="reference internal" href="../content/training/">Training Minigrid Environments</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/training/#create-custom-feature-extractor">Create Custom Feature Extractor</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/training/#train-a-ppo-agent">Train a PPO Agent</a></li>
-<li class="toctree-l1"><a class="reference internal" href="../content/training/#further-reading">Further Reading</a></li>
 </ul>
 <p class="caption" role="heading"><span class="caption-text">Wrappers</span></p>
 <ul>
@@ -226,12 +223,15 @@
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#direction-obs">Direction Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#flatobs">FlatObs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#fully-obs">Fully Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#image-observation">Image Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#no-death">No Death</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#observation">Observation</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#one-hot-partial-obs">One Hot Partial Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#reseed">Reseed</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#rgb-img-obs">RGB Img Obs</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#rgb-partial-img-obs">RGB Partial Img Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#position-bonus">Position Bonus</a></li>
+<li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#stochastic-action">Stochastic Action</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#symbolic-obs">Symbolic Obs</a></li>
 <li class="toctree-l2"><a class="reference internal" href="../api/wrappers/#view-size">View Size</a></li>
 </ul>
@@ -487,10 +487,10 @@
         })()
       </script>
 
-    <script data-url_root="../" id="documentation_options" src="../_static/documentation_options.js"></script>
-    <script src="../_static/doctools.js"></script>
-    <script src="../_static/sphinx_highlight.js"></script>
-    <script src="../_static/scripts/furo.js"></script>
+    <script src="../_static/documentation_options.js?v=7fa42598"></script>
+    <script src="../_static/doctools.js?v=888ff710"></script>
+    <script src="../_static/sphinx_highlight.js?v=dc90522c"></script>
+    <script src="../_static/scripts/furo.js?v=7660844c"></script>
     
 <script src="../_static/searchtools.js"></script>
 <script src="../_static/language_data.js"></script>
@@ -622,7 +622,7 @@
             const subSectionContainerElem = Object.assign(
                 document.createElement('div'), {
                   className:'farama-header-menu__subsections-container',
-                  style: key == "Mature Projects" ? "display: flex" : ""
+                  style: 'display: flex'
                 }
             )
             Object.keys(subSections).forEach((subKey, i) => {
@@ -637,7 +637,7 @@
                   innerText: subKey
                 }
               ))
-              const ulElem = createProjectsList(subSections[subKey], key !== "Foundation");
+              const ulElem = createProjectsList(subSections[subKey], key !== 'Foundation');
               subSectionElem.appendChild(ulElem);
               subSectionContainerElem.appendChild(subSectionElem);
             })

File diff ditekan karena terlalu besar
+ 1 - 1
searchindex.js