Преглед изворни кода

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

BolunDai0216 пре 1 година
родитељ
комит
9ccc6d2080
100 измењених фајлова са 7915 додато и 0 уклоњено
  1. 4 0
      v2.4.0/.buildinfo
  2. 0 0
      v2.4.0/.nojekyll
  3. 693 0
      v2.4.0/404.html
  4. 1 0
      v2.4.0/CNAME
  5. 735 0
      v2.4.0/README/index.html
  6. BIN
      v2.4.0/_images/ActionObjDoor.gif
  7. BIN
      v2.4.0/_images/BlockedUnlockPickup.gif
  8. BIN
      v2.4.0/_images/BlockedUnlockPickupEnv.gif
  9. BIN
      v2.4.0/_images/BossLevel.gif
  10. BIN
      v2.4.0/_images/BossLevelNoUnlock.gif
  11. BIN
      v2.4.0/_images/CrossingEnv.gif
  12. BIN
      v2.4.0/_images/DistShiftEnv.gif
  13. BIN
      v2.4.0/_images/DoorKeyEnv.gif
  14. BIN
      v2.4.0/_images/DynamicObstaclesEnv.gif
  15. BIN
      v2.4.0/_images/EmptyEnv.gif
  16. BIN
      v2.4.0/_images/FetchEnv.gif
  17. BIN
      v2.4.0/_images/FindObjS5.gif
  18. BIN
      v2.4.0/_images/FourRoomsEnv.gif
  19. BIN
      v2.4.0/_images/GoTo.gif
  20. BIN
      v2.4.0/_images/GoToDoor.gif
  21. BIN
      v2.4.0/_images/GoToDoorEnv.gif
  22. BIN
      v2.4.0/_images/GoToImpUnlock.gif
  23. BIN
      v2.4.0/_images/GoToLocal.gif
  24. BIN
      v2.4.0/_images/GoToObj.gif
  25. BIN
      v2.4.0/_images/GoToObjDoor.gif
  26. BIN
      v2.4.0/_images/GoToObjectEnv.gif
  27. BIN
      v2.4.0/_images/GoToRedBall.gif
  28. BIN
      v2.4.0/_images/GoToRedBallGrey.gif
  29. BIN
      v2.4.0/_images/GoToRedBallNoDists.gif
  30. BIN
      v2.4.0/_images/GoToRedBlueBall.gif
  31. BIN
      v2.4.0/_images/GoToSeq.gif
  32. BIN
      v2.4.0/_images/KeyCorridor.gif
  33. BIN
      v2.4.0/_images/KeyCorridorEnv.gif
  34. BIN
      v2.4.0/_images/KeyInBox.gif
  35. BIN
      v2.4.0/_images/LavaGapEnv.gif
  36. BIN
      v2.4.0/_images/LockedRoomEnv.gif
  37. BIN
      v2.4.0/_images/MemoryEnv.gif
  38. BIN
      v2.4.0/_images/MiniBossLevel.gif
  39. BIN
      v2.4.0/_images/MoveTwoAcross.gif
  40. BIN
      v2.4.0/_images/MultiRoomEnv.gif
  41. BIN
      v2.4.0/_images/ObstructedMaze_1Dlhb.gif
  42. BIN
      v2.4.0/_images/ObstructedMaze_Full.gif
  43. BIN
      v2.4.0/_images/OneRoomS8.gif
  44. BIN
      v2.4.0/_images/Open.gif
  45. BIN
      v2.4.0/_images/OpenDoor.gif
  46. BIN
      v2.4.0/_images/OpenDoorsOrder.gif
  47. BIN
      v2.4.0/_images/OpenRedDoor.gif
  48. BIN
      v2.4.0/_images/OpenTwoDoors.gif
  49. BIN
      v2.4.0/_images/Pickup.gif
  50. BIN
      v2.4.0/_images/PickupAbove.gif
  51. BIN
      v2.4.0/_images/PickupDist.gif
  52. BIN
      v2.4.0/_images/PickupLoc.gif
  53. BIN
      v2.4.0/_images/PlaygroundEnv.gif
  54. BIN
      v2.4.0/_images/PutNearEnv.gif
  55. BIN
      v2.4.0/_images/PutNext.gif
  56. BIN
      v2.4.0/_images/PutNextLocal.gif
  57. BIN
      v2.4.0/_images/RedBlueDoorEnv.gif
  58. BIN
      v2.4.0/_images/Synth.gif
  59. BIN
      v2.4.0/_images/SynthLoc.gif
  60. BIN
      v2.4.0/_images/SynthSeq.gif
  61. BIN
      v2.4.0/_images/UnblockPickup.gif
  62. BIN
      v2.4.0/_images/Unlock.gif
  63. BIN
      v2.4.0/_images/UnlockEnv.gif
  64. BIN
      v2.4.0/_images/UnlockLocal.gif
  65. BIN
      v2.4.0/_images/UnlockPickup.gif
  66. BIN
      v2.4.0/_images/UnlockPickupEnv.gif
  67. BIN
      v2.4.0/_images/UnlockToUnlock.gif
  68. BIN
      v2.4.0/_images/door-key-curriculum.gif
  69. BIN
      v2.4.0/_images/first_step.png
  70. BIN
      v2.4.0/_images/fourth_step.png
  71. BIN
      v2.4.0/_images/minigrid-text.png
  72. BIN
      v2.4.0/_images/second_step.png
  73. BIN
      v2.4.0/_images/third_step.png
  74. 1283 0
      v2.4.0/_modules/gymnasium/core/index.html
  75. 680 0
      v2.4.0/_modules/index.html
  76. 1596 0
      v2.4.0/_modules/minigrid/wrappers/index.html
  77. 925 0
      v2.4.0/_static/basic.css
  78. 69 0
      v2.4.0/_static/debug.css
  79. 156 0
      v2.4.0/_static/doctools.js
  80. 13 0
      v2.4.0/_static/documentation_options.js
  81. BIN
      v2.4.0/_static/file.png
  82. 131 0
      v2.4.0/_static/img/MAgent2-white.svg
  83. 112 0
      v2.4.0/_static/img/autorom-white.svg
  84. 107 0
      v2.4.0/_static/img/d4rl-white.svg
  85. 115 0
      v2.4.0/_static/img/farama-logo-header.svg
  86. 95 0
      v2.4.0/_static/img/farama_solid_white.svg
  87. 89 0
      v2.4.0/_static/img/gymnasium-white.svg
  88. 165 0
      v2.4.0/_static/img/gymrobotics-white.svg
  89. 156 0
      v2.4.0/_static/img/jumpy-white.svg
  90. 160 0
      v2.4.0/_static/img/kabuki-white.svg
  91. 179 0
      v2.4.0/_static/img/microrts-white.svg
  92. BIN
      v2.4.0/_static/img/minigrid-favicon.png
  93. BIN
      v2.4.0/_static/img/minigrid-github.png
  94. 130 0
      v2.4.0/_static/img/minigrid-github.svg
  95. BIN
      v2.4.0/_static/img/minigrid-text.png
  96. 185 0
      v2.4.0/_static/img/minigrid-text.svg
  97. BIN
      v2.4.0/_static/img/minigrid-white.png
  98. 136 0
      v2.4.0/_static/img/minigrid-white.svg
  99. BIN
      v2.4.0/_static/img/minigrid.png
  100. 0 0
      v2.4.0/_static/img/minigrid.svg

+ 4 - 0
v2.4.0/.buildinfo

@@ -0,0 +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: 32ef7f0d3b2e12fa9999c6f3a4cd667f
+tags: d77d1c0d9ca2f4c8421862c7c5a0d620

+ 0 - 0
v2.4.0/.nojekyll


Разлика између датотеке није приказан због своје велике величине
+ 693 - 0
v2.4.0/404.html


+ 1 - 0
v2.4.0/CNAME

@@ -0,0 +1 @@
+minigrid.farama.org

Разлика између датотеке није приказан због своје велике величине
+ 735 - 0
v2.4.0/README/index.html


BIN
v2.4.0/_images/ActionObjDoor.gif


BIN
v2.4.0/_images/BlockedUnlockPickup.gif


BIN
v2.4.0/_images/BlockedUnlockPickupEnv.gif


BIN
v2.4.0/_images/BossLevel.gif


BIN
v2.4.0/_images/BossLevelNoUnlock.gif


BIN
v2.4.0/_images/CrossingEnv.gif


BIN
v2.4.0/_images/DistShiftEnv.gif


BIN
v2.4.0/_images/DoorKeyEnv.gif


BIN
v2.4.0/_images/DynamicObstaclesEnv.gif


BIN
v2.4.0/_images/EmptyEnv.gif


BIN
v2.4.0/_images/FetchEnv.gif


BIN
v2.4.0/_images/FindObjS5.gif


BIN
v2.4.0/_images/FourRoomsEnv.gif


BIN
v2.4.0/_images/GoTo.gif


BIN
v2.4.0/_images/GoToDoor.gif


BIN
v2.4.0/_images/GoToDoorEnv.gif


BIN
v2.4.0/_images/GoToImpUnlock.gif


BIN
v2.4.0/_images/GoToLocal.gif


BIN
v2.4.0/_images/GoToObj.gif


BIN
v2.4.0/_images/GoToObjDoor.gif


BIN
v2.4.0/_images/GoToObjectEnv.gif


BIN
v2.4.0/_images/GoToRedBall.gif


BIN
v2.4.0/_images/GoToRedBallGrey.gif


BIN
v2.4.0/_images/GoToRedBallNoDists.gif


BIN
v2.4.0/_images/GoToRedBlueBall.gif


BIN
v2.4.0/_images/GoToSeq.gif


BIN
v2.4.0/_images/KeyCorridor.gif


BIN
v2.4.0/_images/KeyCorridorEnv.gif


BIN
v2.4.0/_images/KeyInBox.gif


BIN
v2.4.0/_images/LavaGapEnv.gif


BIN
v2.4.0/_images/LockedRoomEnv.gif


BIN
v2.4.0/_images/MemoryEnv.gif


BIN
v2.4.0/_images/MiniBossLevel.gif


BIN
v2.4.0/_images/MoveTwoAcross.gif


BIN
v2.4.0/_images/MultiRoomEnv.gif


BIN
v2.4.0/_images/ObstructedMaze_1Dlhb.gif


BIN
v2.4.0/_images/ObstructedMaze_Full.gif


BIN
v2.4.0/_images/OneRoomS8.gif


BIN
v2.4.0/_images/Open.gif


BIN
v2.4.0/_images/OpenDoor.gif


BIN
v2.4.0/_images/OpenDoorsOrder.gif


BIN
v2.4.0/_images/OpenRedDoor.gif


BIN
v2.4.0/_images/OpenTwoDoors.gif


BIN
v2.4.0/_images/Pickup.gif


BIN
v2.4.0/_images/PickupAbove.gif


BIN
v2.4.0/_images/PickupDist.gif


BIN
v2.4.0/_images/PickupLoc.gif


BIN
v2.4.0/_images/PlaygroundEnv.gif


BIN
v2.4.0/_images/PutNearEnv.gif


BIN
v2.4.0/_images/PutNext.gif


BIN
v2.4.0/_images/PutNextLocal.gif


BIN
v2.4.0/_images/RedBlueDoorEnv.gif


BIN
v2.4.0/_images/Synth.gif


BIN
v2.4.0/_images/SynthLoc.gif


BIN
v2.4.0/_images/SynthSeq.gif


BIN
v2.4.0/_images/UnblockPickup.gif


BIN
v2.4.0/_images/Unlock.gif


BIN
v2.4.0/_images/UnlockEnv.gif


BIN
v2.4.0/_images/UnlockLocal.gif


BIN
v2.4.0/_images/UnlockPickup.gif


BIN
v2.4.0/_images/UnlockPickupEnv.gif


BIN
v2.4.0/_images/UnlockToUnlock.gif


BIN
v2.4.0/_images/door-key-curriculum.gif


BIN
v2.4.0/_images/first_step.png


BIN
v2.4.0/_images/fourth_step.png


BIN
v2.4.0/_images/minigrid-text.png


BIN
v2.4.0/_images/second_step.png


BIN
v2.4.0/_images/third_step.png


Разлика између датотеке није приказан због своје велике величине
+ 1283 - 0
v2.4.0/_modules/gymnasium/core/index.html


Разлика између датотеке није приказан због своје велике величине
+ 680 - 0
v2.4.0/_modules/index.html


Разлика између датотеке није приказан због своје велике величине
+ 1596 - 0
v2.4.0/_modules/minigrid/wrappers/index.html


+ 925 - 0
v2.4.0/_static/basic.css

@@ -0,0 +1,925 @@
+/*
+ * basic.css
+ * ~~~~~~~~~
+ *
+ * Sphinx stylesheet -- basic theme.
+ *
+ * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS.
+ * :license: BSD, see LICENSE for details.
+ *
+ */
+
+/* -- main layout ----------------------------------------------------------- */
+
+div.clearer {
+    clear: both;
+}
+
+div.section::after {
+    display: block;
+    content: '';
+    clear: left;
+}
+
+/* -- relbar ---------------------------------------------------------------- */
+
+div.related {
+    width: 100%;
+    font-size: 90%;
+}
+
+div.related h3 {
+    display: none;
+}
+
+div.related ul {
+    margin: 0;
+    padding: 0 0 0 10px;
+    list-style: none;
+}
+
+div.related li {
+    display: inline;
+}
+
+div.related li.right {
+    float: right;
+    margin-right: 5px;
+}
+
+/* -- sidebar --------------------------------------------------------------- */
+
+div.sphinxsidebarwrapper {
+    padding: 10px 5px 0 10px;
+}
+
+div.sphinxsidebar {
+    float: left;
+    width: 230px;
+    margin-left: -100%;
+    font-size: 90%;
+    word-wrap: break-word;
+    overflow-wrap : break-word;
+}
+
+div.sphinxsidebar ul {
+    list-style: none;
+}
+
+div.sphinxsidebar ul ul,
+div.sphinxsidebar ul.want-points {
+    margin-left: 20px;
+    list-style: square;
+}
+
+div.sphinxsidebar ul ul {
+    margin-top: 0;
+    margin-bottom: 0;
+}
+
+div.sphinxsidebar form {
+    margin-top: 10px;
+}
+
+div.sphinxsidebar input {
+    border: 1px solid #98dbcc;
+    font-family: sans-serif;
+    font-size: 1em;
+}
+
+div.sphinxsidebar #searchbox form.search {
+    overflow: hidden;
+}
+
+div.sphinxsidebar #searchbox input[type="text"] {
+    float: left;
+    width: 80%;
+    padding: 0.25em;
+    box-sizing: border-box;
+}
+
+div.sphinxsidebar #searchbox input[type="submit"] {
+    float: left;
+    width: 20%;
+    border-left: none;
+    padding: 0.25em;
+    box-sizing: border-box;
+}
+
+
+img {
+    border: 0;
+    max-width: 100%;
+}
+
+/* -- search page ----------------------------------------------------------- */
+
+ul.search {
+    margin: 10px 0 0 20px;
+    padding: 0;
+}
+
+ul.search li {
+    padding: 5px 0 5px 20px;
+    background-image: url(file.png);
+    background-repeat: no-repeat;
+    background-position: 0 7px;
+}
+
+ul.search li a {
+    font-weight: bold;
+}
+
+ul.search li p.context {
+    color: #888;
+    margin: 2px 0 0 30px;
+    text-align: left;
+}
+
+ul.keywordmatches li.goodmatch a {
+    font-weight: bold;
+}
+
+/* -- index page ------------------------------------------------------------ */
+
+table.contentstable {
+    width: 90%;
+    margin-left: auto;
+    margin-right: auto;
+}
+
+table.contentstable p.biglink {
+    line-height: 150%;
+}
+
+a.biglink {
+    font-size: 1.3em;
+}
+
+span.linkdescr {
+    font-style: italic;
+    padding-top: 5px;
+    font-size: 90%;
+}
+
+/* -- general index --------------------------------------------------------- */
+
+table.indextable {
+    width: 100%;
+}
+
+table.indextable td {
+    text-align: left;
+    vertical-align: top;
+}
+
+table.indextable ul {
+    margin-top: 0;
+    margin-bottom: 0;
+    list-style-type: none;
+}
+
+table.indextable > tbody > tr > td > ul {
+    padding-left: 0em;
+}
+
+table.indextable tr.pcap {
+    height: 10px;
+}
+
+table.indextable tr.cap {
+    margin-top: 10px;
+    background-color: #f2f2f2;
+}
+
+img.toggler {
+    margin-right: 3px;
+    margin-top: 3px;
+    cursor: pointer;
+}
+
+div.modindex-jumpbox {
+    border-top: 1px solid #ddd;
+    border-bottom: 1px solid #ddd;
+    margin: 1em 0 1em 0;
+    padding: 0.4em;
+}
+
+div.genindex-jumpbox {
+    border-top: 1px solid #ddd;
+    border-bottom: 1px solid #ddd;
+    margin: 1em 0 1em 0;
+    padding: 0.4em;
+}
+
+/* -- domain module index --------------------------------------------------- */
+
+table.modindextable td {
+    padding: 2px;
+    border-collapse: collapse;
+}
+
+/* -- general body styles --------------------------------------------------- */
+
+div.body {
+    min-width: 360px;
+    max-width: 800px;
+}
+
+div.body p, div.body dd, div.body li, div.body blockquote {
+    -moz-hyphens: auto;
+    -ms-hyphens: auto;
+    -webkit-hyphens: auto;
+    hyphens: auto;
+}
+
+a.headerlink {
+    visibility: hidden;
+}
+
+a:visited {
+    color: #551A8B;
+}
+
+h1:hover > a.headerlink,
+h2:hover > a.headerlink,
+h3:hover > a.headerlink,
+h4:hover > a.headerlink,
+h5:hover > a.headerlink,
+h6:hover > a.headerlink,
+dt:hover > a.headerlink,
+caption:hover > a.headerlink,
+p.caption:hover > a.headerlink,
+div.code-block-caption:hover > a.headerlink {
+    visibility: visible;
+}
+
+div.body p.caption {
+    text-align: inherit;
+}
+
+div.body td {
+    text-align: left;
+}
+
+.first {
+    margin-top: 0 !important;
+}
+
+p.rubric {
+    margin-top: 30px;
+    font-weight: bold;
+}
+
+img.align-left, figure.align-left, .figure.align-left, object.align-left {
+    clear: left;
+    float: left;
+    margin-right: 1em;
+}
+
+img.align-right, figure.align-right, .figure.align-right, object.align-right {
+    clear: right;
+    float: right;
+    margin-left: 1em;
+}
+
+img.align-center, figure.align-center, .figure.align-center, object.align-center {
+  display: block;
+  margin-left: auto;
+  margin-right: auto;
+}
+
+img.align-default, figure.align-default, .figure.align-default {
+  display: block;
+  margin-left: auto;
+  margin-right: auto;
+}
+
+.align-left {
+    text-align: left;
+}
+
+.align-center {
+    text-align: center;
+}
+
+.align-default {
+    text-align: center;
+}
+
+.align-right {
+    text-align: right;
+}
+
+/* -- sidebars -------------------------------------------------------------- */
+
+div.sidebar,
+aside.sidebar {
+    margin: 0 0 0.5em 1em;
+    border: 1px solid #ddb;
+    padding: 7px;
+    background-color: #ffe;
+    width: 40%;
+    float: right;
+    clear: right;
+    overflow-x: auto;
+}
+
+p.sidebar-title {
+    font-weight: bold;
+}
+
+nav.contents,
+aside.topic,
+div.admonition, div.topic, blockquote {
+    clear: left;
+}
+
+/* -- topics ---------------------------------------------------------------- */
+
+nav.contents,
+aside.topic,
+div.topic {
+    border: 1px solid #ccc;
+    padding: 7px;
+    margin: 10px 0 10px 0;
+}
+
+p.topic-title {
+    font-size: 1.1em;
+    font-weight: bold;
+    margin-top: 10px;
+}
+
+/* -- admonitions ----------------------------------------------------------- */
+
+div.admonition {
+    margin-top: 10px;
+    margin-bottom: 10px;
+    padding: 7px;
+}
+
+div.admonition dt {
+    font-weight: bold;
+}
+
+p.admonition-title {
+    margin: 0px 10px 5px 0px;
+    font-weight: bold;
+}
+
+div.body p.centered {
+    text-align: center;
+    margin-top: 25px;
+}
+
+/* -- content of sidebars/topics/admonitions -------------------------------- */
+
+div.sidebar > :last-child,
+aside.sidebar > :last-child,
+nav.contents > :last-child,
+aside.topic > :last-child,
+div.topic > :last-child,
+div.admonition > :last-child {
+    margin-bottom: 0;
+}
+
+div.sidebar::after,
+aside.sidebar::after,
+nav.contents::after,
+aside.topic::after,
+div.topic::after,
+div.admonition::after,
+blockquote::after {
+    display: block;
+    content: '';
+    clear: both;
+}
+
+/* -- tables ---------------------------------------------------------------- */
+
+table.docutils {
+    margin-top: 10px;
+    margin-bottom: 10px;
+    border: 0;
+    border-collapse: collapse;
+}
+
+table.align-center {
+    margin-left: auto;
+    margin-right: auto;
+}
+
+table.align-default {
+    margin-left: auto;
+    margin-right: auto;
+}
+
+table caption span.caption-number {
+    font-style: italic;
+}
+
+table caption span.caption-text {
+}
+
+table.docutils td, table.docutils th {
+    padding: 1px 8px 1px 5px;
+    border-top: 0;
+    border-left: 0;
+    border-right: 0;
+    border-bottom: 1px solid #aaa;
+}
+
+th {
+    text-align: left;
+    padding-right: 5px;
+}
+
+table.citation {
+    border-left: solid 1px gray;
+    margin-left: 1px;
+}
+
+table.citation td {
+    border-bottom: none;
+}
+
+th > :first-child,
+td > :first-child {
+    margin-top: 0px;
+}
+
+th > :last-child,
+td > :last-child {
+    margin-bottom: 0px;
+}
+
+/* -- figures --------------------------------------------------------------- */
+
+div.figure, figure {
+    margin: 0.5em;
+    padding: 0.5em;
+}
+
+div.figure p.caption, figcaption {
+    padding: 0.3em;
+}
+
+div.figure p.caption span.caption-number,
+figcaption span.caption-number {
+    font-style: italic;
+}
+
+div.figure p.caption span.caption-text,
+figcaption span.caption-text {
+}
+
+/* -- field list styles ----------------------------------------------------- */
+
+table.field-list td, table.field-list th {
+    border: 0 !important;
+}
+
+.field-list ul {
+    margin: 0;
+    padding-left: 1em;
+}
+
+.field-list p {
+    margin: 0;
+}
+
+.field-name {
+    -moz-hyphens: manual;
+    -ms-hyphens: manual;
+    -webkit-hyphens: manual;
+    hyphens: manual;
+}
+
+/* -- hlist styles ---------------------------------------------------------- */
+
+table.hlist {
+    margin: 1em 0;
+}
+
+table.hlist td {
+    vertical-align: top;
+}
+
+/* -- object description styles --------------------------------------------- */
+
+.sig {
+	font-family: 'Consolas', 'Menlo', 'DejaVu Sans Mono', 'Bitstream Vera Sans Mono', monospace;
+}
+
+.sig-name, code.descname {
+    background-color: transparent;
+    font-weight: bold;
+}
+
+.sig-name {
+	font-size: 1.1em;
+}
+
+code.descname {
+    font-size: 1.2em;
+}
+
+.sig-prename, code.descclassname {
+    background-color: transparent;
+}
+
+.optional {
+    font-size: 1.3em;
+}
+
+.sig-paren {
+    font-size: larger;
+}
+
+.sig-param.n {
+	font-style: italic;
+}
+
+/* C++ specific styling */
+
+.sig-inline.c-texpr,
+.sig-inline.cpp-texpr {
+	font-family: unset;
+}
+
+.sig.c   .k, .sig.c   .kt,
+.sig.cpp .k, .sig.cpp .kt {
+	color: #0033B3;
+}
+
+.sig.c   .m,
+.sig.cpp .m {
+	color: #1750EB;
+}
+
+.sig.c   .s, .sig.c   .sc,
+.sig.cpp .s, .sig.cpp .sc {
+	color: #067D17;
+}
+
+
+/* -- other body styles ----------------------------------------------------- */
+
+ol.arabic {
+    list-style: decimal;
+}
+
+ol.loweralpha {
+    list-style: lower-alpha;
+}
+
+ol.upperalpha {
+    list-style: upper-alpha;
+}
+
+ol.lowerroman {
+    list-style: lower-roman;
+}
+
+ol.upperroman {
+    list-style: upper-roman;
+}
+
+:not(li) > ol > li:first-child > :first-child,
+:not(li) > ul > li:first-child > :first-child {
+    margin-top: 0px;
+}
+
+:not(li) > ol > li:last-child > :last-child,
+:not(li) > ul > li:last-child > :last-child {
+    margin-bottom: 0px;
+}
+
+ol.simple ol p,
+ol.simple ul p,
+ul.simple ol p,
+ul.simple ul p {
+    margin-top: 0;
+}
+
+ol.simple > li:not(:first-child) > p,
+ul.simple > li:not(:first-child) > p {
+    margin-top: 0;
+}
+
+ol.simple p,
+ul.simple p {
+    margin-bottom: 0;
+}
+
+aside.footnote > span,
+div.citation > span {
+    float: left;
+}
+aside.footnote > span:last-of-type,
+div.citation > span:last-of-type {
+  padding-right: 0.5em;
+}
+aside.footnote > p {
+  margin-left: 2em;
+}
+div.citation > p {
+  margin-left: 4em;
+}
+aside.footnote > p:last-of-type,
+div.citation > p:last-of-type {
+    margin-bottom: 0em;
+}
+aside.footnote > p:last-of-type:after,
+div.citation > p:last-of-type:after {
+    content: "";
+    clear: both;
+}
+
+dl.field-list {
+    display: grid;
+    grid-template-columns: fit-content(30%) auto;
+}
+
+dl.field-list > dt {
+    font-weight: bold;
+    word-break: break-word;
+    padding-left: 0.5em;
+    padding-right: 5px;
+}
+
+dl.field-list > dd {
+    padding-left: 0.5em;
+    margin-top: 0em;
+    margin-left: 0em;
+    margin-bottom: 0em;
+}
+
+dl {
+    margin-bottom: 15px;
+}
+
+dd > :first-child {
+    margin-top: 0px;
+}
+
+dd ul, dd table {
+    margin-bottom: 10px;
+}
+
+dd {
+    margin-top: 3px;
+    margin-bottom: 10px;
+    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;
+}
+
+dt:target, span.highlighted {
+    background-color: #fbe54e;
+}
+
+rect.highlighted {
+    fill: #fbe54e;
+}
+
+dl.glossary dt {
+    font-weight: bold;
+    font-size: 1.1em;
+}
+
+.versionmodified {
+    font-style: italic;
+}
+
+.system-message {
+    background-color: #fda;
+    padding: 5px;
+    border: 3px solid red;
+}
+
+.footnote:target  {
+    background-color: #ffa;
+}
+
+.line-block {
+    display: block;
+    margin-top: 1em;
+    margin-bottom: 1em;
+}
+
+.line-block .line-block {
+    margin-top: 0;
+    margin-bottom: 0;
+    margin-left: 1.5em;
+}
+
+.guilabel, .menuselection {
+    font-family: sans-serif;
+}
+
+.accelerator {
+    text-decoration: underline;
+}
+
+.classifier {
+    font-style: oblique;
+}
+
+.classifier:before {
+    font-style: normal;
+    margin: 0 0.5em;
+    content: ":";
+    display: inline-block;
+}
+
+abbr, acronym {
+    border-bottom: dotted 1px;
+    cursor: help;
+}
+
+.translated {
+    background-color: rgba(207, 255, 207, 0.2)
+}
+
+.untranslated {
+    background-color: rgba(255, 207, 207, 0.2)
+}
+
+/* -- code displays --------------------------------------------------------- */
+
+pre {
+    overflow: auto;
+    overflow-y: hidden;  /* fixes display issues on Chrome browsers */
+}
+
+pre, div[class*="highlight-"] {
+    clear: both;
+}
+
+span.pre {
+    -moz-hyphens: none;
+    -ms-hyphens: none;
+    -webkit-hyphens: none;
+    hyphens: none;
+    white-space: nowrap;
+}
+
+div[class*="highlight-"] {
+    margin: 1em 0;
+}
+
+td.linenos pre {
+    border: 0;
+    background-color: transparent;
+    color: #aaa;
+}
+
+table.highlighttable {
+    display: block;
+}
+
+table.highlighttable tbody {
+    display: block;
+}
+
+table.highlighttable tr {
+    display: flex;
+}
+
+table.highlighttable td {
+    margin: 0;
+    padding: 0;
+}
+
+table.highlighttable td.linenos {
+    padding-right: 0.5em;
+}
+
+table.highlighttable td.code {
+    flex: 1;
+    overflow: hidden;
+}
+
+.highlight .hll {
+    display: block;
+}
+
+div.highlight pre,
+table.highlighttable pre {
+    margin: 0;
+}
+
+div.code-block-caption + div {
+    margin-top: 0;
+}
+
+div.code-block-caption {
+    margin-top: 1em;
+    padding: 2px 5px;
+    font-size: small;
+}
+
+div.code-block-caption code {
+    background-color: transparent;
+}
+
+table.highlighttable td.linenos,
+span.linenos,
+div.highlight span.gp {  /* gp: Generic.Prompt */
+  user-select: none;
+  -webkit-user-select: text; /* Safari fallback only */
+  -webkit-user-select: none; /* Chrome/Safari */
+  -moz-user-select: none; /* Firefox */
+  -ms-user-select: none; /* IE10+ */
+}
+
+div.code-block-caption span.caption-number {
+    padding: 0.1em 0.3em;
+    font-style: italic;
+}
+
+div.code-block-caption span.caption-text {
+}
+
+div.literal-block-wrapper {
+    margin: 1em 0;
+}
+
+code.xref, a code {
+    background-color: transparent;
+    font-weight: bold;
+}
+
+h1 code, h2 code, h3 code, h4 code, h5 code, h6 code {
+    background-color: transparent;
+}
+
+.viewcode-link {
+    float: right;
+}
+
+.viewcode-back {
+    float: right;
+    font-family: sans-serif;
+}
+
+div.viewcode-block:target {
+    margin: -1px -10px;
+    padding: 0 10px;
+}
+
+/* -- math display ---------------------------------------------------------- */
+
+img.math {
+    vertical-align: middle;
+}
+
+div.body div.math p {
+    text-align: center;
+}
+
+span.eqno {
+    float: right;
+}
+
+span.eqno a.headerlink {
+    position: absolute;
+    z-index: 1;
+}
+
+div.math:hover a.headerlink {
+    visibility: visible;
+}
+
+/* -- printout stylesheet --------------------------------------------------- */
+
+@media print {
+    div.document,
+    div.documentwrapper,
+    div.bodywrapper {
+        margin: 0 !important;
+        width: 100%;
+    }
+
+    div.sphinxsidebar,
+    div.related,
+    div.footer,
+    #top-link {
+        display: none;
+    }
+}

+ 69 - 0
v2.4.0/_static/debug.css

@@ -0,0 +1,69 @@
+/*
+  This CSS file should be overridden by the theme authors. It's
+  meant for debugging and developing the skeleton that this theme provides.
+*/
+body {
+  font-family: -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif,
+    "Apple Color Emoji", "Segoe UI Emoji";
+  background: lavender;
+}
+.sb-announcement {
+  background: rgb(131, 131, 131);
+}
+.sb-announcement__inner {
+  background: black;
+  color: white;
+}
+.sb-header {
+  background: lightskyblue;
+}
+.sb-header__inner {
+  background: royalblue;
+  color: white;
+}
+.sb-header-secondary {
+  background: lightcyan;
+}
+.sb-header-secondary__inner {
+  background: cornflowerblue;
+  color: white;
+}
+.sb-sidebar-primary {
+  background: lightgreen;
+}
+.sb-main {
+  background: blanchedalmond;
+}
+.sb-main__inner {
+  background: antiquewhite;
+}
+.sb-header-article {
+  background: lightsteelblue;
+}
+.sb-article-container {
+  background: snow;
+}
+.sb-article-main {
+  background: white;
+}
+.sb-footer-article {
+  background: lightpink;
+}
+.sb-sidebar-secondary {
+  background: lightgoldenrodyellow;
+}
+.sb-footer-content {
+  background: plum;
+}
+.sb-footer-content__inner {
+  background: palevioletred;
+}
+.sb-footer {
+  background: pink;
+}
+.sb-footer__inner {
+  background: salmon;
+}
+.sb-article {
+  background: white;
+}

+ 156 - 0
v2.4.0/_static/doctools.js

@@ -0,0 +1,156 @@
+/*
+ * doctools.js
+ * ~~~~~~~~~~~
+ *
+ * Base JavaScript utilities for all Sphinx HTML documentation.
+ *
+ * :copyright: Copyright 2007-2023 by the Sphinx team, see AUTHORS.
+ * :license: BSD, see LICENSE for details.
+ *
+ */
+"use strict";
+
+const BLACKLISTED_KEY_CONTROL_ELEMENTS = new Set([
+  "TEXTAREA",
+  "INPUT",
+  "SELECT",
+  "BUTTON",
+]);
+
+const _ready = (callback) => {
+  if (document.readyState !== "loading") {
+    callback();
+  } else {
+    document.addEventListener("DOMContentLoaded", callback);
+  }
+};
+
+/**
+ * Small JavaScript module for the documentation.
+ */
+const Documentation = {
+  init: () => {
+    Documentation.initDomainIndexTable();
+    Documentation.initOnKeyListeners();
+  },
+
+  /**
+   * i18n support
+   */
+  TRANSLATIONS: {},
+  PLURAL_EXPR: (n) => (n === 1 ? 0 : 1),
+  LOCALE: "unknown",
+
+  // gettext and ngettext don't access this so that the functions
+  // can safely bound to a different name (_ = Documentation.gettext)
+  gettext: (string) => {
+    const translated = Documentation.TRANSLATIONS[string];
+    switch (typeof translated) {
+      case "undefined":
+        return string; // no translation
+      case "string":
+        return translated; // translation exists
+      default:
+        return translated[0]; // (singular, plural) translation tuple exists
+    }
+  },
+
+  ngettext: (singular, plural, n) => {
+    const translated = Documentation.TRANSLATIONS[singular];
+    if (typeof translated !== "undefined")
+      return translated[Documentation.PLURAL_EXPR(n)];
+    return n === 1 ? singular : plural;
+  },
+
+  addTranslations: (catalog) => {
+    Object.assign(Documentation.TRANSLATIONS, catalog.messages);
+    Documentation.PLURAL_EXPR = new Function(
+      "n",
+      `return (${catalog.plural_expr})`
+    );
+    Documentation.LOCALE = catalog.locale;
+  },
+
+  /**
+   * helper function to focus on search bar
+   */
+  focusSearchBar: () => {
+    document.querySelectorAll("input[name=q]")[0]?.focus();
+  },
+
+  /**
+   * Initialise the domain index toggle buttons
+   */
+  initDomainIndexTable: () => {
+    const toggler = (el) => {
+      const idNumber = el.id.substr(7);
+      const toggledRows = document.querySelectorAll(`tr.cg-${idNumber}`);
+      if (el.src.substr(-9) === "minus.png") {
+        el.src = `${el.src.substr(0, el.src.length - 9)}plus.png`;
+        toggledRows.forEach((el) => (el.style.display = "none"));
+      } else {
+        el.src = `${el.src.substr(0, el.src.length - 8)}minus.png`;
+        toggledRows.forEach((el) => (el.style.display = ""));
+      }
+    };
+
+    const togglerElements = document.querySelectorAll("img.toggler");
+    togglerElements.forEach((el) =>
+      el.addEventListener("click", (event) => toggler(event.currentTarget))
+    );
+    togglerElements.forEach((el) => (el.style.display = ""));
+    if (DOCUMENTATION_OPTIONS.COLLAPSE_INDEX) togglerElements.forEach(toggler);
+  },
+
+  initOnKeyListeners: () => {
+    // only install a listener if it is really needed
+    if (
+      !DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS &&
+      !DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS
+    )
+      return;
+
+    document.addEventListener("keydown", (event) => {
+      // bail for input elements
+      if (BLACKLISTED_KEY_CONTROL_ELEMENTS.has(document.activeElement.tagName)) return;
+      // bail with special keys
+      if (event.altKey || event.ctrlKey || event.metaKey) return;
+
+      if (!event.shiftKey) {
+        switch (event.key) {
+          case "ArrowLeft":
+            if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break;
+
+            const prevLink = document.querySelector('link[rel="prev"]');
+            if (prevLink && prevLink.href) {
+              window.location.href = prevLink.href;
+              event.preventDefault();
+            }
+            break;
+          case "ArrowRight":
+            if (!DOCUMENTATION_OPTIONS.NAVIGATION_WITH_KEYS) break;
+
+            const nextLink = document.querySelector('link[rel="next"]');
+            if (nextLink && nextLink.href) {
+              window.location.href = nextLink.href;
+              event.preventDefault();
+            }
+            break;
+        }
+      }
+
+      // some keyboard layouts may need Shift to get /
+      switch (event.key) {
+        case "/":
+          if (!DOCUMENTATION_OPTIONS.ENABLE_SEARCH_SHORTCUTS) break;
+          Documentation.focusSearchBar();
+          event.preventDefault();
+      }
+    });
+  },
+};
+
+// quick alias for translations
+const _ = Documentation.gettext;
+
+_ready(Documentation.init);

+ 13 - 0
v2.4.0/_static/documentation_options.js

@@ -0,0 +1,13 @@
+const DOCUMENTATION_OPTIONS = {
+    VERSION: '2.3.1',
+    LANGUAGE: 'en',
+    COLLAPSE_INDEX: false,
+    BUILDER: 'dirhtml',
+    FILE_SUFFIX: '.html',
+    LINK_SUFFIX: '.html',
+    HAS_SOURCE: false,
+    SOURCELINK_SUFFIX: '.txt',
+    NAVIGATION_WITH_KEYS: false,
+    SHOW_SEARCH_SUMMARY: true,
+    ENABLE_SEARCH_SHORTCUTS: true,
+};

BIN
v2.4.0/_static/file.png


+ 131 - 0
v2.4.0/_static/img/MAgent2-white.svg

@@ -0,0 +1,131 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Creator: CorelDRAW -->
+
+<svg
+   xml:space="preserve"
+   width="1000px"
+   height="1000px"
+   version="1.1"
+   style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
+   viewBox="0 0 1000 1000"
+   sodipodi:docname="MAgent2-white.svg"
+   inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
+   inkscape:export-filename="..\white100\MAgent2-white100.png"
+   inkscape:export-xdpi="9.6000004"
+   inkscape:export-ydpi="9.6000004"
+   id="svg20"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+   id="defs4">
+  <style
+   type="text/css"
+   id="style2">
+   <![CDATA[
+    .str0 {stroke:black;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256}
+    .fil0 {fill:none}
+   ]]>
+  </style>
+ </defs>
+ <g
+   id="Layer_x0020_1"
+   inkscape:label="Layer 1">
+  <metadata
+   id="CorelCorpID_0Corel-Layer" />
+  <sodipodi:namedview
+   id="namedview826"
+   pagecolor="#ffffff"
+   bordercolor="#666666"
+   borderopacity="1.0"
+   inkscape:pageshadow="2"
+   inkscape:pageopacity="0.0"
+   inkscape:pagecheckerboard="0"
+   showgrid="false"
+   showguides="true"
+   inkscape:guide-bbox="true"
+   inkscape:snap-global="true"
+   inkscape:zoom="0.26124924"
+   inkscape:cx="177.99095"
+   inkscape:cy="493.78134"
+   inkscape:window-width="1538"
+   inkscape:window-height="877"
+   inkscape:window-x="1974"
+   inkscape:window-y="-8"
+   inkscape:window-maximized="1"
+   inkscape:current-layer="layer1"
+   inkscape:showpageshadow="2"
+   inkscape:deskcolor="#d1d1d1" />
+  <g
+   id="g830"
+   inkscape:groupmode="layer"
+   inkscape:label="Image">
+  </g>
+  <g
+   id="layer1"
+   inkscape:groupmode="layer"
+   inkscape:label="Image 1">
+   <g
+   id="g3556"
+   style="stroke:#ffffff">
+    <path
+   id="path5551"
+   class="fil0 str0"
+   d="M899.48 396.67l-376.49 282.12 -5.7 4.4c5.76,-79.21 29.77,-145.31 53.63,-169.57 -43.98,-67.41 10.25,-129.52 10.25,-129.52 -68.36,-24.11 -62.12,-53.27 -37.25,-54.4 18.11,-0.82 47.48,7.24 78.09,-4.56 38.67,-14.92 51.61,-71.03 69.12,-145.11l141.14 48.59c-42.03,91.62 -77.09,173.13 -106.64,258.35m-261.27 235.76l-82.06 61.49 -24.3 170.08 216.8 -166.34 14.95 -67.28 86.77 -66.99c-23.12,94.66 -41.68,201.51 -57.11,334.13 -32,-30.65 -55.22,-66.21 -71.45,-103.87"
+   sodipodi:nodetypes="ccccsscccccccccccc"
+   inkscape:export-filename="F:\Vicky\Desktop\Misc\toolkit suite\Finished\48\army48.png"
+   inkscape:export-xdpi="4.6079998"
+   inkscape:export-ydpi="4.6079998"
+   style="stroke:#ffffff" />
+    <path
+   id="path8946"
+   class="fil0 str0"
+   d="M713.05 116.2c0,0 -31.81,30.4 2.12,72.1"
+   sodipodi:nodetypes="cc"
+   style="stroke:#ffffff" />
+    <path
+   id="path5551-9"
+   class="fil0 str0"
+   d="M898.93 248.56l-60.85 45.6m-316.92 237.48l-127.19 95.31 -5.71 4.4c5.77,-79.21 29.77,-145.31 53.63,-169.57 -43.98,-67.4 10.26,-129.52 10.26,-129.52 -68.37,-24.11 -62.13,-53.28 -37.26,-54.4 18.11,-0.82 47.48,7.24 78.09,-4.57 38.67,-14.91 51.61,-71.02 69.12,-145.1l87.72 30.19m-313 511.39l-83.55 62.61 -24.3 170.08 153.33 -118.24"
+   sodipodi:nodetypes="ccccccssccccccc"
+   inkscape:export-filename="F:\Vicky\Desktop\Misc\toolkit suite\Finished\48\army48.png"
+   inkscape:export-xdpi="4.6079998"
+   inkscape:export-ydpi="4.6079998"
+   style="stroke:#ffffff" />
+    <path
+   id="path8946-5"
+   class="fil0 str0"
+   d="M584.02 64.36c0,0 -31.81,30.4 2.13,72.1"
+   sodipodi:nodetypes="cc"
+   style="stroke:#ffffff" />
+    <path
+   id="path5551-5"
+   class="fil0 str0"
+   d="M391.58 480.31l-126.07 94.47 -5.71 4.4c5.77,-79.21 29.77,-145.31 53.64,-169.57 -43.99,-67.41 10.25,-129.52 10.25,-129.52 -68.37,-24.12 -62.13,-53.28 -37.26,-54.4 18.11,-0.82 47.49,7.24 78.1,-4.57 38.66,-14.91 51.6,-71.03 69.11,-145.1l88.95 30.62m-313.41 510.35l-84.37 63.22 -24.29 170.07 152.75 -117.9"
+   sodipodi:nodetypes="ccccssccccccc"
+   inkscape:export-filename="F:\Vicky\Desktop\Misc\toolkit suite\Finished\48\army48.png"
+   inkscape:export-xdpi="4.6079998"
+   inkscape:export-ydpi="4.6079998"
+   style="stroke:#ffffff" />
+    <path
+   id="path8946-4"
+   class="fil0 str0"
+   d="M455.57 12.19c0,0 -31.81,30.39 2.12,72.1"
+   sodipodi:nodetypes="cc"
+   style="stroke:#ffffff" />
+    <path
+   id="path1806-3"
+   class="fil0 str0"
+   d="M898.06 100.79c-35.2,26.37 -70.4,52.75 -105.6,79.12"
+   sodipodi:nodetypes="cc"
+   style="stroke:#ffffff" />
+   </g>
+  </g>
+  <g
+   id="layer2"
+   inkscape:groupmode="layer"
+   inkscape:label="Image 2">
+  </g>
+ </g>
+</svg>

+ 112 - 0
v2.4.0/_static/img/autorom-white.svg

@@ -0,0 +1,112 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Creator: CorelDRAW -->
+
+<svg
+   xml:space="preserve"
+   width="1000px"
+   height="1000px"
+   version="1.1"
+   style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
+   viewBox="0 0 1000 1000"
+   sodipodi:docname="autorom-white.svg"
+   inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
+   id="svg17"
+   inkscape:export-filename="autorom-white100.png"
+   inkscape:export-xdpi="9.6000004"
+   inkscape:export-ydpi="9.6000004"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+   id="defs4">
+  <style
+   type="text/css"
+   id="style2">
+   <![CDATA[
+    .str0 {stroke:black;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256}
+    .fil0 {fill:none;fill-rule:nonzero}
+   ]]>
+  </style>
+ </defs>
+ <g
+   id="Layer_x0020_1"
+   inkscape:label="Layer 1">
+  <metadata
+   id="CorelCorpID_0Corel-Layer" />
+  <sodipodi:namedview
+   id="namedview826"
+   pagecolor="#ffffff"
+   bordercolor="#666666"
+   borderopacity="1.0"
+   inkscape:pageshadow="2"
+   inkscape:pageopacity="0.0"
+   inkscape:pagecheckerboard="0"
+   showgrid="false"
+   showguides="true"
+   inkscape:guide-bbox="true"
+   inkscape:zoom="0.44785584"
+   inkscape:cx="321.53204"
+   inkscape:cy="457.73658"
+   inkscape:window-width="1538"
+   inkscape:window-height="877"
+   inkscape:window-x="1974"
+   inkscape:window-y="-8"
+   inkscape:window-maximized="1"
+   inkscape:current-layer="layer1"
+   inkscape:lockguides="false"
+   inkscape:showpageshadow="2"
+   inkscape:deskcolor="#d1d1d1">
+   <inkscape:grid
+   type="xygrid"
+   id="grid3047"
+   originx="-103.73628"
+   originy="-189.06971" />
+  </sodipodi:namedview>
+  <g
+   id="layer1"
+   inkscape:groupmode="layer"
+   inkscape:label="Image 1">
+   <g
+   id="autorom"
+   inkscape:label="autorom"
+   style="stroke:#ffffff">
+    <polygon
+   id="rect967"
+   class="fil0 str0"
+   points="330.18,159.17 669.82,159.17 669.82,498.81 330.18,498.81 "
+   style="stroke:#ffffff" />
+    <path
+   id="path1225"
+   class="fil0 str0"
+   d="M199.04 302.27c-16.79,196.54 -73,361.09 -188.35,538.56"
+   sodipodi:nodetypes="cc"
+   style="stroke:#ffffff" />
+    <line
+   id="path1933-8"
+   class="fil0 str0"
+   x1="714.4"
+   y1="641.77"
+   x2="285.6"
+   y2="641.77"
+   sodipodi:nodetypes="cc"
+   style="stroke:#ffffff" />
+    <path
+   id="path1225-0"
+   class="fil0 str0"
+   d="M800.96 302.27c16.79,196.54 73,361.09 188.35,538.56"
+   sodipodi:nodetypes="cc"
+   style="stroke:#ffffff" />
+    <line
+   id="path2001"
+   class="fil0 str0"
+   x1="230.6"
+   y1="784.94"
+   x2="769.4"
+   y2="784.94"
+   sodipodi:nodetypes="cc"
+   style="stroke:#ffffff" />
+   </g>
+  </g>
+ </g>
+</svg>

+ 107 - 0
v2.4.0/_static/img/d4rl-white.svg

@@ -0,0 +1,107 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Creator: CorelDRAW -->
+
+<svg
+   xml:space="preserve"
+   width="1000px"
+   height="1000px"
+   version="1.1"
+   style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
+   viewBox="0 0 1000 1000"
+   inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
+   sodipodi:docname="d4rl-white.svg"
+   id="svg18"
+   inkscape:export-filename="d4rl-white100.png"
+   inkscape:export-xdpi="9.6000004"
+   inkscape:export-ydpi="9.6000004"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+   id="defs4">
+  <style
+   type="text/css"
+   id="style2">
+   <![CDATA[
+    .str0 {stroke:black;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256}
+    .fil0 {fill:none}
+   ]]>
+  </style>
+ </defs>
+ <g
+   id="Layer_x0020_1"
+   inkscape:label="Layer 1">
+  <metadata
+   id="CorelCorpID_0Corel-Layer" />
+  <sodipodi:namedview
+   id="namedview7"
+   pagecolor="#ffffff"
+   bordercolor="#666666"
+   borderopacity="1.0"
+   inkscape:showpageshadow="2"
+   inkscape:pageopacity="0.0"
+   inkscape:pagecheckerboard="0"
+   inkscape:deskcolor="#d1d1d1"
+   inkscape:document-units="px"
+   showgrid="false"
+   inkscape:zoom="0.47584683"
+   inkscape:cx="403.49118"
+   inkscape:cy="460.23213"
+   inkscape:window-width="1538"
+   inkscape:window-height="877"
+   inkscape:window-x="1974"
+   inkscape:window-y="-8"
+   inkscape:window-maximized="1"
+   inkscape:current-layer="layer2"
+   showguides="true">
+   <sodipodi:guide
+   position="0,264.58332"
+   orientation="0,999.99994"
+   id="guide295"
+   inkscape:locked="false" />
+   <sodipodi:guide
+   position="264.58331,264.58332"
+   orientation="1000,0"
+   id="guide297"
+   inkscape:locked="false" />
+   <sodipodi:guide
+   position="264.58331,0"
+   orientation="0,-999.99994"
+   id="guide299"
+   inkscape:locked="false" />
+   <sodipodi:guide
+   position="0,0"
+   orientation="-1000,0"
+   id="guide301"
+   inkscape:locked="false" />
+  </sodipodi:namedview>
+  <g
+   id="layer1"
+   inkscape:label="Layer 1"
+   inkscape:groupmode="layer">
+  </g>
+  <g
+   id="layer2"
+   inkscape:groupmode="layer"
+   inkscape:label="Layer 2">
+   <g
+   id="d4rl"
+   inkscape:label="d4rl"
+   style="stroke:#ffffff">
+    <path
+   id="path1010"
+   class="fil0 str0"
+   d="M519.03 492.09c181,353.11 466.19,418.4 465.41,417.6"
+   sodipodi:nodetypes="cc"
+   style="stroke:#ffffff" />
+    <path
+   id="path1008"
+   class="fil0 str0"
+   d="M517.75 935.83l1.28 -871.66 159.6 0c305.81,0 305.81,427.92 0,427.92l-595.87 0c-37.43,0 -94.04,0 -42.07,58.18l320.41 358.67c33.46,37.46 59.9,34.52 59.9,-9.94l0 -834.83 -334.68 0c-92.03,0 -70.33,64.26 -63.87,89.36"
+   sodipodi:nodetypes="ccccccccccc"
+   style="stroke:#ffffff" />
+   </g>
+  </g>
+ </g>
+</svg>

+ 115 - 0
v2.4.0/_static/img/farama-logo-header.svg

@@ -0,0 +1,115 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Creator: CorelDRAW -->
+
+<svg
+   xml:space="preserve"
+   width="1000px"
+   height="1000px"
+   version="1.1"
+   style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
+   viewBox="0 0 1000 1000"
+   inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
+   sodipodi:docname="farama-logo-favicon.svg"
+   id="svg19"
+   inkscape:export-filename="..\other sizes\farama-logo-favicon.png"
+   inkscape:export-xdpi="1.536"
+   inkscape:export-ydpi="1.536"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+   id="defs4">
+  <style
+   type="text/css"
+   id="style2">
+   <![CDATA[
+    .str1 {stroke:black;stroke-width:10;stroke-linejoin:round;stroke-miterlimit:22.9256}
+    .str0 {stroke:black;stroke-width:10;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256}
+    .fil0 {fill:none;fill-rule:nonzero}
+   ]]>
+  </style>
+ </defs>
+ <g
+   id="Layer_x0020_1"
+   inkscape:label="Layer 1">
+  <metadata
+   id="CorelCorpID_0Corel-Layer" />
+  <sodipodi:namedview
+   id="namedview7"
+   pagecolor="#ffffff"
+   bordercolor="#666666"
+   borderopacity="1.0"
+   inkscape:showpageshadow="2"
+   inkscape:pageopacity="0.0"
+   inkscape:pagecheckerboard="0"
+   inkscape:deskcolor="#d1d1d1"
+   inkscape:document-units="mm"
+   showgrid="false"
+   inkscape:zoom="0.51445126"
+   inkscape:cx="242.97734"
+   inkscape:cy="540.38161"
+   inkscape:window-width="1538"
+   inkscape:window-height="877"
+   inkscape:window-x="1974"
+   inkscape:window-y="-8"
+   inkscape:window-maximized="1"
+   inkscape:current-layer="layer2"
+   showguides="true">
+   <inkscape:grid
+   type="xygrid"
+   id="grid1082"
+   dotted="true"
+   originx="0"
+   originy="0" />
+   <sodipodi:guide
+   position="0,264.58333"
+   orientation="0,1000"
+   id="guide913"
+   inkscape:locked="false" />
+   <sodipodi:guide
+   position="264.58333,264.58333"
+   orientation="1000,0"
+   id="guide915"
+   inkscape:locked="false" />
+   <sodipodi:guide
+   position="264.58333,0"
+   orientation="0,-1000"
+   id="guide917"
+   inkscape:locked="false" />
+   <sodipodi:guide
+   position="0,0"
+   orientation="-1000,0"
+   id="guide919"
+   inkscape:locked="false" />
+  </sodipodi:namedview>
+  <g
+   id="layer2"
+   inkscape:groupmode="layer"
+   inkscape:label="Layer 2">
+   <g
+   id="farama"
+   transform="matrix(0.93801459,0,0,0.93801459,30.992051,30.992705)"
+   style="stroke:#1c1c1c;stroke-width:50;stroke-dasharray:none">
+    <path
+   id="path1610"
+   class="fil0 str0"
+   d="m 479.42,14.7 c -0.19,18.78 -1.74,36.61 -4.47,53.6 -13.77,85.65 -57.48,150.05 -108.09,208.73 -182.87,191.04 -182.87,252.32 0.57,442.11 59.87,70.36 111.99,150.42 111.99,266.16"
+   sodipodi:nodetypes="csccc"
+   style="stroke:#1c1c1c;stroke-width:50;stroke-dasharray:none" />
+    <path
+   id="path1712"
+   class="fil0 str1"
+   d="M 411.79,775.78 C 406.5,755.96 381.28,651.48 530.8,497.02 692.08,328.33 584.29,227.43 584.29,227.43"
+   sodipodi:nodetypes="ccc"
+   style="stroke:#1c1c1c;stroke-width:50;stroke-dasharray:none" />
+    <path
+   id="path1710"
+   class="fil0 str0"
+   d="m 584.29,227.43 c 247.35,270.77 248.47,270.77 0,538.89 m 100.1,-279.6"
+   sodipodi:nodetypes="cc"
+   style="stroke:#1c1c1c;stroke-width:50;stroke-dasharray:none" />
+   </g>
+  </g>
+ </g>
+</svg>

Разлика између датотеке није приказан због своје велике величине
+ 95 - 0
v2.4.0/_static/img/farama_solid_white.svg


+ 89 - 0
v2.4.0/_static/img/gymnasium-white.svg

@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Creator: CorelDRAW -->
+
+<svg
+   xml:space="preserve"
+   width="1000px"
+   height="1000px"
+   version="1.1"
+   style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
+   viewBox="0 0 1000 1000"
+   sodipodi:docname="gymnasium-white.svg"
+   inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
+   inkscape:export-filename="..\white48\gymnasium-white48.png"
+   inkscape:export-xdpi="4.6079998"
+   inkscape:export-ydpi="4.6079998"
+   id="svg14"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+   id="defs4">
+  <style
+   type="text/css"
+   id="style2">
+   <![CDATA[
+    .str0 {stroke:black;stroke-width:20;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:22.9256}
+    .fil0 {fill:none}
+   ]]>
+  </style>
+ </defs>
+ <g
+   id="Layer_x0020_1"
+   inkscape:label="Layer 1">
+  <metadata
+   id="CorelCorpID_0Corel-Layer" />
+  <sodipodi:namedview
+   id="namedview826"
+   pagecolor="#ffffff"
+   bordercolor="#666666"
+   borderopacity="1.0"
+   inkscape:pageshadow="2"
+   inkscape:pageopacity="0.0"
+   inkscape:pagecheckerboard="0"
+   showgrid="false"
+   showguides="true"
+   inkscape:guide-bbox="true"
+   inkscape:snap-global="true"
+   inkscape:zoom="0.47584683"
+   inkscape:cx="295.26308"
+   inkscape:cy="428.70938"
+   inkscape:window-width="1538"
+   inkscape:window-height="877"
+   inkscape:window-x="1974"
+   inkscape:window-y="-8"
+   inkscape:window-maximized="1"
+   inkscape:current-layer="layer1"
+   inkscape:showpageshadow="2"
+   inkscape:deskcolor="#d1d1d1" />
+  <g
+   id="layer1"
+   inkscape:groupmode="layer"
+   inkscape:label="Image 1">
+   <g
+   id="gymnasium"
+   transform="translate(0,0.00627992)"
+   style="stroke:#ffffff">
+    <path
+   id="path948"
+   class="fil0 str0"
+   d="M 304.38,448.99 C 7.68,292.9 226.37,-6.59 443.06,70.87 c 176.38,63.05 246.6,299.34 127.35,489.49 v 0 C 442.77,744.99 197.96,773.76 70.4,636.58 -86.3,468.06 102.53,148.91 363.06,359.91"
+   sodipodi:nodetypes="csccsc"
+   style="stroke:#ffffff" />
+    <path
+   id="path948-7"
+   class="fil0 str0"
+   d="M 695.62,448.99 C 992.32,292.9 773.63,-6.59 556.94,70.87 380.56,133.92 310.34,370.21 429.59,560.36 v 0 C 557.23,744.99 802.04,773.76 929.6,636.58 1086.3,468.06 897.47,148.91 636.94,359.91"
+   sodipodi:nodetypes="csccsc"
+   style="stroke:#ffffff" />
+    <path
+   id="path948-7-0"
+   class="fil0 str0"
+   d="m 445.52,684.95 c -34.28,333.5 336.2,317.18 391.65,93.85 C 882.32,597 724.42,407.73 500.05,401.75 v 0 c -224.41,4.08 -383.91,192.02 -340.29,374.2 53.57,223.79 423.9,243.22 392.43,-90.54"
+   sodipodi:nodetypes="csccsc"
+   style="stroke:#ffffff" />
+   </g>
+  </g>
+ </g>
+</svg>

+ 165 - 0
v2.4.0/_static/img/gymrobotics-white.svg

@@ -0,0 +1,165 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Creator: CorelDRAW -->
+
+<svg
+   xml:space="preserve"
+   width="1000px"
+   height="1000px"
+   version="1.1"
+   style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
+   viewBox="0 0 1000 1000"
+   inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
+   sodipodi:docname="gymrobotics-revised-white.svg"
+   id="svg6709"
+   inkscape:export-filename="..\white100\gymrobotics-revised-white100.png"
+   inkscape:export-xdpi="9.6000004"
+   inkscape:export-ydpi="9.6000004"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
+   id="namedview6711"
+   pagecolor="#ffffff"
+   bordercolor="#666666"
+   borderopacity="1.0"
+   inkscape:showpageshadow="2"
+   inkscape:pageopacity="0.0"
+   inkscape:pagecheckerboard="0"
+   inkscape:deskcolor="#d1d1d1"
+   showgrid="false"
+   inkscape:zoom="0.41"
+   inkscape:cx="321.95122"
+   inkscape:cy="475.60976"
+   inkscape:window-width="1538"
+   inkscape:window-height="877"
+   inkscape:window-x="1974"
+   inkscape:window-y="-8"
+   inkscape:window-maximized="1"
+   inkscape:current-layer="layer2" />
+ <defs
+   id="defs6686">
+  <style
+   type="text/css"
+   id="style6684">
+   <![CDATA[
+    .str0 {stroke:black;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256}
+    .fil0 {fill:none}
+   ]]>
+  </style>
+ </defs>
+ <g
+   id="Layer_x0020_1"
+   inkscape:label="Layer 1">
+  <metadata
+   id="CorelCorpID_0Corel-Layer" />
+  <g
+   id="layer2"
+   inkscape:groupmode="layer"
+   inkscape:label="Layer 2">
+   <g
+   id="gymrobotics"
+   inkscape:label="gymrobotics"
+   style="stroke:#ffffff">
+    <g
+   id="g23544"
+   style="stroke:#ffffff">
+     <g
+   id="g8431"
+   style="stroke:#ffffff">
+      <line
+   id="path7283-50"
+   class="fil0 str0"
+   x1="726.75"
+   y1="365.46"
+   x2="642.08"
+   y2="265.59"
+   style="stroke:#ffffff" />
+      <g
+   id="g8210"
+   style="stroke:#ffffff">
+       <line
+   id="path7283-8"
+   class="fil0 str0"
+   x1="843.91"
+   y1="277.64"
+   x2="722.72"
+   y2="111.48"
+   style="stroke:#ffffff" />
+       <g
+   id="g8204"
+   style="stroke:#ffffff">
+        <line
+   id="path7283-5"
+   class="fil0 str0"
+   x1="482.05"
+   y1="439.5"
+   x2="635.92"
+   y2="212.9"
+   style="stroke:#ffffff" />
+        <line
+   id="path7283"
+   class="fil0 str0"
+   x1="316.79"
+   y1="314.55"
+   x2="491.97"
+   y2="101.28"
+   style="stroke:#ffffff" />
+       </g>
+      </g>
+      <path
+   id="rect1913"
+   class="fil0 str0"
+   d="M695.76 919.7l0 -148.47c0,-16.76 13.5,-30.26 30.26,-30.26 79.8,0 128.69,-0.66 208.49,-0.66 16.76,0 30.26,13.5 30.26,30.27l0 185.99c0,16.77 -13.5,30.26 -30.26,30.26l-868.96 0c-16.77,0 -30.27,-13.49 -30.27,-30.26l0 -637.22c-0.46,-24.56 2.78,-30.94 11.07,-48.8l33.13 -61.18c16.77,-30.33 16.77,-30.33 47.78,-30.33 9.03,-0.21 19.6,0 30.13,0 20.48,0 20.48,13.91 20.48,33.01l0 62.68 0 230.15c0,16.76 13.5,30.26 30.27,30.26 15.02,0 -15.04,0 -0.03,0"
+   sodipodi:nodetypes="csccsssssccccsccscc"
+   style="stroke:#ffffff" />
+      <path
+   id="rect1923"
+   class="fil0 str0"
+   d="M886.84 458.38l0 63.07c0,16.76 -13.49,30.26 -30.26,30.26l-50.12 0c-16.77,0 -30.26,-13.5 -30.26,-30.26l0 -63.07"
+   sodipodi:nodetypes="cssssc"
+   style="stroke:#ffffff" />
+      <path
+   id="rect1925"
+   class="fil0 str0"
+   d="M887.54 295.07c13.3,-10.22 32.23,-7.72 42.44,5.58l17.71 23.06c10.2,13.3 7.72,32.23 -5.58,42.45l-4.37 3.34c-2.31,1.78 -4.78,3.16 -7.34,4.18"
+   sodipodi:nodetypes="cssssc"
+   style="stroke:#ffffff" />
+      <path
+   id="rect2669"
+   class="fil0 str0"
+   d="M353.18 605.75l0 9.18c0,16.77 -13.5,30.27 -30.27,30.27l-114.77 0c-16.77,0 -30.27,13.5 -30.27,30.26l0 34.59c0,16.76 13.5,30.26 30.27,30.26l0 0 264.13 0c16.77,0 30.27,13.5 30.27,30.27l0 149.12"
+   sodipodi:nodetypes="csccssccssc"
+   style="stroke:#ffffff" />
+     </g>
+     <path
+   id="path1905"
+   class="fil0 str0"
+   d="M452.09 461.62c0,62.94 -51.04,113.99 -113.99,113.99 -62.94,0 -113.99,-51.05 -113.99,-113.99 0,-62.95 51.05,-113.99 113.99,-113.99 62.95,0 113.99,51.04 113.99,113.99l0 0z"
+   style="stroke:#ffffff" />
+     <path
+   id="path1909"
+   class="fil0 str0"
+   d="M692.77 98.06c0,0 0,0 0,0 0,46.88 -38.02,84.9 -84.9,84.9 0,0 0,0 0,0 -46.87,0 -84.89,-38.02 -84.89,-84.9 0,0 0,0 0,0 0,-46.88 38.02,-84.89 84.89,-84.89 0,0 0,0 0,0 46.88,0 84.9,38.01 84.9,84.89z"
+   style="stroke:#ffffff" />
+     <path
+   id="path1911"
+   class="fil0 str0"
+   d="M905.02 375.56c0,40.37 -32.74,73.11 -73.11,73.11 0,0 0,0 0,0 0,0 0,0 0,0 -40.37,0 -73.11,-32.74 -73.11,-73.11 0,0 0,0 0,0 0,-40.38 32.74,-73.12 73.11,-73.12 0,0 0,0 0,0 0,0 0,0 0,0 40.37,0 73.11,32.74 73.11,73.12 0,0 0,0 0,0z"
+   style="stroke:#ffffff" />
+     <path
+   id="rect1929"
+   class="fil0 str0"
+   d="M852.91 554.87c1.94,2.23 3.1,5.14 3.1,8.34l0 20.13c0,7.05 -5.68,12.73 -12.74,12.73l-24.85 0c-7.05,0 -12.73,-5.68 -12.73,-12.73l0 -20.13c0,-3.71 1.57,-7.04 4.08,-9.35"
+   sodipodi:nodetypes="cssssssc"
+   style="stroke:#ffffff" />
+     <path
+   id="rect1931"
+   class="fil0 str0"
+   d="M809.74 672.7l42.15 0c7.05,0 12.72,5.68 12.72,12.74l0 42.15c0,7.04 -5.67,12.72 -12.72,12.72l-42.15 0c-7.05,0 -12.73,-5.68 -12.73,-12.72l0 -42.15c0,-7.06 5.68,-12.74 12.73,-12.74l0 0z"
+   sodipodi:nodetypes="sssssssss"
+   style="stroke:#ffffff" />
+    </g>
+   </g>
+  </g>
+ </g>
+</svg>

+ 156 - 0
v2.4.0/_static/img/jumpy-white.svg

@@ -0,0 +1,156 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Creator: CorelDRAW -->
+
+<svg
+   xml:space="preserve"
+   width="1000px"
+   height="1000px"
+   version="1.1"
+   style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
+   viewBox="0 0 1000 1000"
+   inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
+   sodipodi:docname="jumpy-white.svg"
+   id="svg53"
+   inkscape:export-filename="..\white100\jumpy-white100.png"
+   inkscape:export-xdpi="9.6000004"
+   inkscape:export-ydpi="9.6000004"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+   id="defs4">
+  <style
+   type="text/css"
+   id="style2">
+   <![CDATA[
+    .str0 {stroke:black;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256}
+    .fil0 {fill:none}
+   ]]>
+  </style>
+ </defs>
+ <g
+   id="Layer_x0020_1"
+   inkscape:label="Layer 1">
+  <metadata
+   id="CorelCorpID_0Corel-Layer" />
+  <sodipodi:namedview
+   id="namedview7"
+   pagecolor="#ffffff"
+   bordercolor="#666666"
+   borderopacity="1.0"
+   inkscape:showpageshadow="2"
+   inkscape:pageopacity="0.0"
+   inkscape:pagecheckerboard="0"
+   inkscape:deskcolor="#d1d1d1"
+   inkscape:document-units="px"
+   showgrid="false"
+   showguides="true"
+   inkscape:zoom="0.39"
+   inkscape:cx="567.94872"
+   inkscape:cy="653.84615"
+   inkscape:window-width="1538"
+   inkscape:window-height="877"
+   inkscape:window-x="1974"
+   inkscape:window-y="-8"
+   inkscape:window-maximized="1"
+   inkscape:current-layer="layer2">
+   
+   
+   
+   
+   <inkscape:grid
+   type="xygrid"
+   id="grid914"
+   dotted="true" />
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+   
+  </sodipodi:namedview>
+  <g
+   id="layer2"
+   inkscape:groupmode="layer"
+   inkscape:label="Layer 2">
+   
+   
+   
+   
+   
+   <g
+   id="g342"
+   transform="translate(0,0.0028324)"
+   style="stroke:#ffffff"><line
+     id="path4288"
+     class="fil0 str0"
+     x1="338.07001"
+     y1="167.42999"
+     x2="338.07001"
+     y2="837.63"
+     sodipodi:nodetypes="cc"
+     style="stroke:#ffffff" /><line
+     id="path4288-0"
+     class="fil0 str0"
+     x1="661.92999"
+     y1="166.59"
+     x2="661.92999"
+     y2="836.47998"
+     sodipodi:nodetypes="cc"
+     style="stroke:#ffffff" /><line
+     id="path4366"
+     class="fil0 str0"
+     x1="230.11"
+     y1="132.95"
+     x2="230.11"
+     y2="859.78998"
+     sodipodi:nodetypes="cc"
+     style="stroke:#ffffff" /><line
+     id="path4366-2"
+     class="fil0 str0"
+     x1="771.03003"
+     y1="136.34"
+     x2="771.03003"
+     y2="867.03003"
+     sodipodi:nodetypes="cc"
+     style="stroke:#ffffff" /><path
+     id="frame"
+     class="fil0 str0"
+     d="m 14.21,376.93566 h 214.91 c 0,0 70.6,0 108.95,10.46 57.02,19.27 67.06,46.38 161.93,235.67 88.92,177.43 161.93,242.03 271.03,243.97 h 128.4 c 47.84,0.68 86.36,-38.51 86.36,-86.36 v -561.35 c 0,-47.85 -38.52,-86.37 -86.36,-86.37 H 771.42 c -109.49,4.74 -184.49,75.52 -271.42,239.89 -94.87,179.36 -104.91,219.12 -161.93,238.47 -38.11,12.92 -105.5,11.75 -105.5,11.75 H 14.21"
+     sodipodi:nodetypes="cscsccssccsssc"
+     style="stroke:#ffffff" /><path
+     id="path4408"
+     class="fil0 str0"
+     d="m 985.79,376.93 h -215.9 c 0,0 -69.61,0 -107.96,9.46 C 604.91,406.66 594.71,433.77 500,623.06 411.17,800.62 338.07,867.19 230.05,867.03 H 100.57 c -47.84,0 -86.36,-38.51 -86.36,-86.36 V 219.32 c 0,-47.85 38.52,-86.37 86.36,-86.37 h 129.98 c 107.52,3.39 187.11,84.98 269.45,242.34 94.71,181 104.91,216.67 161.93,237.5 38.35,10.69 107.96,10.27 107.96,10.27 h 215.9"
+     sodipodi:nodetypes="cscsccscccscsc"
+     style="stroke:#ffffff" /></g>
+  </g>
+ </g>
+</svg>

Разлика између датотеке није приказан због своје велике величине
+ 160 - 0
v2.4.0/_static/img/kabuki-white.svg


Разлика између датотеке није приказан због своје велике величине
+ 179 - 0
v2.4.0/_static/img/microrts-white.svg


BIN
v2.4.0/_static/img/minigrid-favicon.png


BIN
v2.4.0/_static/img/minigrid-github.png


Разлика између датотеке није приказан због своје велике величине
+ 130 - 0
v2.4.0/_static/img/minigrid-github.svg


BIN
v2.4.0/_static/img/minigrid-text.png


Разлика између датотеке није приказан због своје велике величине
+ 185 - 0
v2.4.0/_static/img/minigrid-text.svg


BIN
v2.4.0/_static/img/minigrid-white.png


+ 136 - 0
v2.4.0/_static/img/minigrid-white.svg

@@ -0,0 +1,136 @@
+<?xml version="1.0" encoding="UTF-8" standalone="no"?>
+<!-- Creator: CorelDRAW -->
+
+<svg
+   xml:space="preserve"
+   width="1000px"
+   height="1000px"
+   version="1.1"
+   style="shape-rendering:geometricPrecision; text-rendering:geometricPrecision; image-rendering:optimizeQuality; fill-rule:evenodd; clip-rule:evenodd"
+   viewBox="0 0 1000 1000"
+   inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
+   sodipodi:docname="minigrid-white.svg"
+   inkscape:export-filename="..\white100\minigrid-white100.png"
+   inkscape:export-xdpi="9.6000004"
+   inkscape:export-ydpi="9.6000004"
+   id="svg30"
+   xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
+   xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
+   xmlns="http://www.w3.org/2000/svg"
+   xmlns:svg="http://www.w3.org/2000/svg">
+ <defs
+   id="defs4">
+  <style
+   type="text/css"
+   id="style2">
+   <![CDATA[
+    .str0 {stroke:black;stroke-width:20;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256}
+    .str1 {stroke:black;stroke-width:20;stroke-linecap:square;stroke-miterlimit:22.9256}
+    .str2 {stroke:black;stroke-width:20;stroke-linecap:square;stroke-linejoin:round;stroke-miterlimit:22.9256}
+    .fil0 {fill:none;fill-rule:nonzero}
+   ]]>
+  </style>
+ </defs>
+ <g
+   id="Layer_x0020_1"
+   inkscape:label="Layer 1">
+  <metadata
+   id="CorelCorpID_0Corel-Layer" />
+  <sodipodi:namedview
+   id="namedview6381"
+   pagecolor="#ffffff"
+   bordercolor="#666666"
+   borderopacity="1.0"
+   inkscape:showpageshadow="2"
+   inkscape:pageopacity="0.0"
+   inkscape:pagecheckerboard="0"
+   inkscape:deskcolor="#d1d1d1"
+   inkscape:document-units="mm"
+   showgrid="false"
+   inkscape:zoom="0.36388287"
+   inkscape:cx="265.19523"
+   inkscape:cy="568.86437"
+   inkscape:window-width="1538"
+   inkscape:window-height="877"
+   inkscape:window-x="1974"
+   inkscape:window-y="-8"
+   inkscape:window-maximized="1"
+   inkscape:current-layer="layer3"
+   showguides="true">
+   
+   
+   
+   
+   <inkscape:grid
+   type="xygrid"
+   id="grid7671"
+   dotted="true" />
+   
+   
+   
+   
+   
+   
+   
+   
+  </sodipodi:namedview>
+  <g
+   id="layer3"
+   inkscape:groupmode="layer"
+   inkscape:label="Layer 2">
+   <g
+   id="minigrid"
+   transform="matrix(0.9911388,0,0,0.99114013,4.4306,4.429935)"
+   style="stroke:#ffffff">
+    <path
+   id="rect6928"
+   class="fil0 str0"
+   d="m 225.3,5.53 h 549.4 c 121.75,0 219.77,98.02 219.77,219.77 v 549.4 c 0,121.75 -98.02,219.77 -219.77,219.77 H 225.3 C 103.55,994.47 5.53,896.45 5.53,774.7 V 225.3 C 5.53,103.55 103.55,5.53 225.3,5.53 Z"
+   style="stroke:#ffffff" />
+    <line
+   id="path7689"
+   class="fil0 str1"
+   x1="16.52"
+   y1="305.69"
+   x2="983.47998"
+   y2="305.69"
+   sodipodi:nodetypes="cc"
+   style="stroke:#ffffff" />
+    <line
+   id="path7691"
+   class="fil0 str1"
+   x1="16.52"
+   y1="695.06"
+   x2="983.47998"
+   y2="695.06"
+   sodipodi:nodetypes="cc"
+   style="stroke:#ffffff" />
+    <line
+   id="path7693"
+   class="fil0 str1"
+   x1="309.73001"
+   y1="16.52"
+   x2="309.73001"
+   y2="983.47998"
+   sodipodi:nodetypes="cc"
+   style="stroke:#ffffff" />
+    <line
+   id="path7695"
+   class="fil0 str1"
+   x1="694.65997"
+   y1="983.47998"
+   x2="694.65997"
+   y2="16.52"
+   sodipodi:nodetypes="cc"
+   style="stroke:#ffffff" />
+    <polygon
+   id="path12281"
+   class="fil0 str2"
+   points="373.14,609.86 500,390.14 626.86,609.86 "
+   inkscape:transform-center-x="1.2916244e-06"
+   inkscape:transform-center-y="-10.181182"
+   style="stroke:#ffffff" />
+   </g>
+  </g>
+ </g>
+</svg>

BIN
v2.4.0/_static/img/minigrid.png


+ 0 - 0
v2.4.0/_static/img/minigrid.svg


Неке датотеке нису приказане због велике количине промена