diff --git a/docs/api/experimental.md b/docs/api/experimental.md index 156cfb1a5..4abdce57d 100644 --- a/docs/api/experimental.md +++ b/docs/api/experimental.md @@ -10,6 +10,7 @@ experimental/functional experimental/wrappers experimental/vector experimental/vector_wrappers +experimental/vector_utils ``` ## Functional Environments diff --git a/docs/environments/atari.md b/docs/environments/atari.md index 727f373ea..6f252abc4 100644 --- a/docs/environments/atari.md +++ b/docs/environments/atari.md @@ -133,26 +133,16 @@ It is possible to install the ROMs in an alternative location, [AutoROM](https:/ Each environment will use a sub-set of the full action space listed below: -| Num | Action | -|-----|---------------| -| 0 | NOOP | -| 1 | FIRE | -| 2 | UP | -| 3 | RIGHT | -| 4 | LEFT | -| 5 | DOWN | -| 6 | UPRIGHT | -| 7 | UPLEFT | -| 8 | DOWNRIGHT | -| 9 | DOWNLEFT | -| 10 | UPFIRE | -| 11 | RIGHTFIRE | -| 12 | LEFTFIRE | -| 13 | DOWNFIRE | -| 14 | UPRIGHTFIRE | -| 15 | UPLEFTFIRE | -| 16 | DOWNRIGHTFIRE | -| 17 | DOWNLEFTFIRE | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | + + By default, most environments use a smaller subset of the legal actions excluding any actions that don't have an effect in the game. If users are interested in using all possible actions, pass the keyword argument `full_action_space=True` to `gymnasium.make`. diff --git a/docs/environments/atari/adventure.md b/docs/environments/atari/adventure.md index c33f47941..e00986f5b 100644 --- a/docs/environments/atari/adventure.md +++ b/docs/environments/atari/adventure.md @@ -25,33 +25,21 @@ For more Adventure variants with different observation and action spaces, see th You must find the enchanted chalice and return it to the golden castle. You can pick up various objects (keys, a sword,a bridge, or a magnet) and have to fight or outmanoeuvre dragons. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=1) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=1) ## Actions Adventure has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Adventure uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/air_raid.md b/docs/environments/atari/air_raid.md index 9600d67ac..36bacddc1 100644 --- a/docs/environments/atari/air_raid.md +++ b/docs/environments/atari/air_raid.md @@ -32,14 +32,10 @@ As AirRaid uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `RIGHTFIRE` | -| `5` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `RIGHTFIRE` | `5` | `LEFTFIRE` | ## Observations diff --git a/docs/environments/atari/alien.md b/docs/environments/atari/alien.md index 8b6bd52e9..bca3d1d14 100644 --- a/docs/environments/atari/alien.md +++ b/docs/environments/atari/alien.md @@ -25,33 +25,21 @@ For more Alien variants with different observation and action spaces, see the va You are stuck in a maze-like space ship with three aliens. You goal is to destroy their eggs that are scattered all over the ship while simultaneously avoiding the aliens (they are trying to kill you). You have a flamethrower that can help you turn them away in tricky situations. Moreover, you can occasionally collect a power-up (pulsar) that gives you the temporary ability to kill aliens. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=815) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=815) ## Actions Alien has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Alien uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/amidar.md b/docs/environments/atari/amidar.md index c5d7a181e..33f1243ac 100644 --- a/docs/environments/atari/amidar.md +++ b/docs/environments/atari/amidar.md @@ -25,7 +25,7 @@ For more Amidar variants with different observation and action spaces, see the v This game is similar to Pac-Man: You are trying to visit all places on a 2-dimensional grid while simultaneously avoiding your enemies. You can turn the tables at one point in the game: Your enemies turn into chickens and you can catch them. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=817) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=817) ## Actions @@ -34,18 +34,12 @@ As Amidar uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPFIRE` | -| `7` | `RIGHTFIRE` | -| `8` | `LEFTFIRE` | -| `9` | `DOWNFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|------------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPFIRE` | `7` | `RIGHTFIRE` | `8` | `LEFTFIRE` | +| `9` | `DOWNFIRE` | | | | | ## Observations diff --git a/docs/environments/atari/assault.md b/docs/environments/atari/assault.md index dd268096c..120752e5d 100644 --- a/docs/environments/atari/assault.md +++ b/docs/environments/atari/assault.md @@ -25,7 +25,7 @@ For more Assault variants with different observation and action spaces, see the You control a vehicle that can move sideways. A big mother ship circles overhead and continually deploys smaller drones.You must destroy these enemies and dodge their attacks. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=827) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=827) ## Actions @@ -34,15 +34,11 @@ As Assault uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `RIGHTFIRE` | -| `6` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|------------|---------|-----------|---------|-------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `RIGHTFIRE` | +| `6` | `LEFTFIRE` | | | | | ## Observations diff --git a/docs/environments/atari/asterix.md b/docs/environments/atari/asterix.md index 324faa460..b8b2288f1 100644 --- a/docs/environments/atari/asterix.md +++ b/docs/environments/atari/asterix.md @@ -25,7 +25,7 @@ For more Asterix variants with different observation and action spaces, see the You are Asterix and can move horizontally (continuously) and vertically (discretely). Objects move horizontally across the screen: lyres and other (more useful) objects. Your goal is to guideAsterix in such a way as to avoid lyres and collect as many other objects as possible. You score points by collecting objects and lose a life whenever you collect a lyre. You have three lives available at the beginning. If you score sufficiently many points, you will be awarded additional points. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=3325) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=3325) ## Actions @@ -34,17 +34,11 @@ As Asterix uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `UP` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `DOWN` | -| `5` | `UPRIGHT` | -| `6` | `UPLEFT` | -| `7` | `DOWNRIGHT` | -| `8` | `DOWNLEFT` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `UP` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `DOWN` | `5` | `UPRIGHT` | +| `6` | `UPLEFT` | `7` | `DOWNRIGHT` | `8` | `DOWNLEFT` | ## Observations diff --git a/docs/environments/atari/asteroids.md b/docs/environments/atari/asteroids.md index 8375909d7..a46e680b8 100644 --- a/docs/environments/atari/asteroids.md +++ b/docs/environments/atari/asteroids.md @@ -25,7 +25,7 @@ For more Asteroids variants with different observation and action spaces, see th This is a well-known arcade game: You control a spaceship in an asteroid field and must break up asteroids by shooting them. Once all asteroids are destroyed, you enter a new level and new asteroids will appear. You will occasionally be attacked by a flying saucer. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=828) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=828) ## Actions @@ -34,22 +34,13 @@ As Asteroids uses a reduced set of actions for `v0`, `v4` and `v5` versions of t To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|---------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `UPFIRE` | -| `9` | `RIGHTFIRE` | -| `10` | `LEFTFIRE` | -| `11` | `DOWNFIRE` | -| `12` | `UPRIGHTFIRE` | -| `13` | `UPLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|---------------|---------|--------------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `UPFIRE` | +| `9` | `RIGHTFIRE` | `10` | `LEFTFIRE` | `11` | `DOWNFIRE` | +| `12` | `UPRIGHTFIRE` | `13` | `UPLEFTFIRE` | | | ## Observations diff --git a/docs/environments/atari/atlantis.md b/docs/environments/atari/atlantis.md index 20bd0a6d7..41e14f206 100644 --- a/docs/environments/atari/atlantis.md +++ b/docs/environments/atari/atlantis.md @@ -25,7 +25,7 @@ For more Atlantis variants with different observation and action spaces, see the Your job is to defend the submerged city of Atlantis. Your enemies slowly descend towards the city and you must destroy them before they reach striking distance. To this end, you control three defense posts.You lose if your enemies manage to destroy all seven of Atlantis' installations. You may rebuild installations after you have fought of a wave of enemies and scored a sufficient number of points. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=835) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=835) ## Actions @@ -34,12 +34,10 @@ As Atlantis uses a reduced set of actions for `v0`, `v4` and `v5` versions of th To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `RIGHTFIRE` | -| `3` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|------------|---------|-----------|---------|-------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `RIGHTFIRE` | +| `3` | `LEFTFIRE` | | | | | ## Observations diff --git a/docs/environments/atari/atlantis2.md b/docs/environments/atari/atlantis2.md index d4ba39d1d..380e0871b 100644 --- a/docs/environments/atari/atlantis2.md +++ b/docs/environments/atari/atlantis2.md @@ -32,12 +32,10 @@ As Atlantis2 uses a reduced set of actions for `v0`, `v4` and `v5` versions of t To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `RIGHTFIRE` | -| `3` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|------------|---------|-----------|---------|-------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `RIGHTFIRE` | +| `3` | `LEFTFIRE` | | | | | ## Observations diff --git a/docs/environments/atari/backgammon.md b/docs/environments/atari/backgammon.md index ff1022732..499e89e23 100644 --- a/docs/environments/atari/backgammon.md +++ b/docs/environments/atari/backgammon.md @@ -32,11 +32,9 @@ As Backgammon uses a reduced set of actions for `v0`, `v4` and `v5` versions of To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------| -| `0` | `FIRE` | -| `1` | `RIGHT` | -| `2` | `LEFT` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|-----------| +| `0` | `FIRE` | `1` | `RIGHT` | `2` | `LEFT` | ## Observations diff --git a/docs/environments/atari/bank_heist.md b/docs/environments/atari/bank_heist.md index a4f436d8d..e796a082d 100644 --- a/docs/environments/atari/bank_heist.md +++ b/docs/environments/atari/bank_heist.md @@ -25,33 +25,21 @@ For more BankHeist variants with different observation and action spaces, see th You are a bank robber and (naturally) want to rob as many banks as possible. You control your getaway car and must navigate maze-like cities. The police chases you and will appear whenever you rob a bank. You may destroy police cars by dropping sticks of dynamite. You can fill up your gas tank by entering a new city.At the beginning of the game you have four lives. Lives are lost if you run out of gas, are caught by the police,or run over the dynamite you have previously dropped. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=1008) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=1008) ## Actions BankHeist has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As BankHeist uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/basic_math.md b/docs/environments/atari/basic_math.md index 3f880dd60..aefb35817 100644 --- a/docs/environments/atari/basic_math.md +++ b/docs/environments/atari/basic_math.md @@ -32,14 +32,10 @@ As BasicMath uses a reduced set of actions for `v0`, `v4` and `v5` versions of t To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|-----------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | ## Observations diff --git a/docs/environments/atari/battle_zone.md b/docs/environments/atari/battle_zone.md index 10d801505..317cec4df 100644 --- a/docs/environments/atari/battle_zone.md +++ b/docs/environments/atari/battle_zone.md @@ -25,33 +25,21 @@ For more BattleZone variants with different observation and action spaces, see t You control a tank and must destroy enemy vehicles. This game is played in a first-person perspective and creates a 3D illusion. A radar screen shows enemies around you. You start with 5 lives and gain up to 2 extra lives if you reach a sufficient score. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=859) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=859) ## Actions BattleZone has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As BattleZone uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/beam_rider.md b/docs/environments/atari/beam_rider.md index 8dc752c65..5c3455da3 100644 --- a/docs/environments/atari/beam_rider.md +++ b/docs/environments/atari/beam_rider.md @@ -25,7 +25,7 @@ For more BeamRider variants with different observation and action spaces, see th You control a space-ship that travels forward at a constant speed. You can only steer it sideways between discrete positions. Your goal is to destroy enemy ships, avoid their attacks and dodge space debris. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_thumbs.php?SoftwareID=860) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_thumbs.php?SoftwareID=860) ## Actions @@ -34,17 +34,11 @@ As BeamRider uses a reduced set of actions for `v0`, `v4` and `v5` versions of t To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `UPRIGHT` | -| `6` | `UPLEFT` | -| `7` | `RIGHTFIRE` | -| `8` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `UPRIGHT` | +| `6` | `UPLEFT` | `7` | `RIGHTFIRE` | `8` | `LEFTFIRE` | ## Observations diff --git a/docs/environments/atari/berzerk.md b/docs/environments/atari/berzerk.md index 50e49055f..c3565f4be 100644 --- a/docs/environments/atari/berzerk.md +++ b/docs/environments/atari/berzerk.md @@ -25,33 +25,21 @@ For more Berzerk variants with different observation and action spaces, see the You are stuck in a maze with evil robots. You must destroy them and avoid touching the walls of the maze, as this will kill you. You may be awarded extra lives after scoring a sufficient number of points, depending on the game mode.You may also be chased by an undefeatable enemy, Evil Otto, that you must avoid. Evil Otto does not appear in the default mode. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=866) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=866) ## Actions Berzerk has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Berzerk uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/blackjack.md b/docs/environments/atari/blackjack.md index 83af222b1..3c64f14e8 100644 --- a/docs/environments/atari/blackjack.md +++ b/docs/environments/atari/blackjack.md @@ -32,12 +32,10 @@ As Blackjack uses a reduced set of actions for `v0`, `v4` and `v5` versions of t To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `DOWN` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|-----------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `DOWN` | | | | | ## Observations diff --git a/docs/environments/atari/bowling.md b/docs/environments/atari/bowling.md index 1ae6a2121..3d66af25f 100644 --- a/docs/environments/atari/bowling.md +++ b/docs/environments/atari/bowling.md @@ -25,7 +25,7 @@ For more Bowling variants with different observation and action spaces, see the Your goal is to score as many points as possible in the game of Bowling. A game consists of 10 frames and you have two tries per frame. Knocking down all pins on the first try is called a "strike". Knocking down all pins on the second roll is called a "spar". Otherwise, the frame is called "open". - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=879) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=879) ## Actions @@ -34,14 +34,10 @@ As Bowling uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `DOWN` | -| `4` | `UPFIRE` | -| `5` | `DOWNFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `DOWN` | `4` | `UPFIRE` | `5` | `DOWNFIRE` | ## Observations diff --git a/docs/environments/atari/boxing.md b/docs/environments/atari/boxing.md index 402673a9b..d58fa3605 100644 --- a/docs/environments/atari/boxing.md +++ b/docs/environments/atari/boxing.md @@ -25,33 +25,21 @@ For more Boxing variants with different observation and action spaces, see the v You fight an opponent in a boxing ring. You score points for hitting the opponent. If you score 100 points, your opponent is knocked out. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=882) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=882) ## Actions Boxing has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Boxing uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/breakout.md b/docs/environments/atari/breakout.md index a23d96f11..93126839e 100644 --- a/docs/environments/atari/breakout.md +++ b/docs/environments/atari/breakout.md @@ -25,7 +25,7 @@ For more Breakout variants with different observation and action spaces, see the Another famous Atari game. The dynamics are similar to pong: You move a paddle and hit the ball in a brick wall at the top of the screen. Your goal is to destroy the brick wall. You can try to break through the wall and let the ball wreak havoc on the other side, all on its own! You have five lives. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=889) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=889) ## Actions @@ -34,12 +34,10 @@ As Breakout uses a reduced set of actions for `v0`, `v4` and `v5` versions of th To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `RIGHT` | -| `3` | `LEFT` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|-----------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `RIGHT` | +| `3` | `LEFT` | | | | | ## Observations diff --git a/docs/environments/atari/carnival.md b/docs/environments/atari/carnival.md index 0757a90e9..99de3d8b0 100644 --- a/docs/environments/atari/carnival.md +++ b/docs/environments/atari/carnival.md @@ -25,7 +25,7 @@ For more Carnival variants with different observation and action spaces, see the This is a "shoot 'em up" game. Targets move horizontally across the screen and you must shoot them. You are in control of a gun that can be moved horizontally. The supply of ammunition is limited and chickens may steal some bullets from you if you don't hit them in time. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=908) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=908) ## Actions @@ -34,14 +34,10 @@ As Carnival uses a reduced set of actions for `v0`, `v4` and `v5` versions of th To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `RIGHTFIRE` | -| `5` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `RIGHTFIRE` | `5` | `LEFTFIRE` | ## Observations diff --git a/docs/environments/atari/casino.md b/docs/environments/atari/casino.md index fa41bc770..4fa45ff25 100644 --- a/docs/environments/atari/casino.md +++ b/docs/environments/atari/casino.md @@ -32,12 +32,10 @@ As Casino uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `DOWN` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|-----------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `DOWN` | | | | | ## Observations diff --git a/docs/environments/atari/centipede.md b/docs/environments/atari/centipede.md index 76b6da6b6..afea6949f 100644 --- a/docs/environments/atari/centipede.md +++ b/docs/environments/atari/centipede.md @@ -25,33 +25,21 @@ For more Centipede variants with different observation and action spaces, see th You are an elf and must use your magic wands to fend off spiders, fleas and centipedes. Your goal is to protect mushrooms in an enchanted forest. If you are bitten by a spider, flea or centipede, you will be temporally paralyzed and you will lose a magic wand. The game ends once you have lost all wands. You may receive additional wands after scoring a sufficient number of points. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=911) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=911) ## Actions Centipede has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Centipede uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/chopper_command.md b/docs/environments/atari/chopper_command.md index a6068e59f..f4330dd78 100644 --- a/docs/environments/atari/chopper_command.md +++ b/docs/environments/atari/chopper_command.md @@ -25,33 +25,21 @@ For more ChopperCommand variants with different observation and action spaces, s You control a helicopter and must protect truck convoys. To that end, you need to shoot down enemy aircraft.A mini-map is displayed at the bottom of the screen. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=921) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=921) ## Actions ChopperCommand has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As ChopperCommand uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/crazy_climber.md b/docs/environments/atari/crazy_climber.md index 6f03bf0b3..ef199b17a 100644 --- a/docs/environments/atari/crazy_climber.md +++ b/docs/environments/atari/crazy_climber.md @@ -25,7 +25,7 @@ For more CrazyClimber variants with different observation and action spaces, see You are a climber trying to reach the top of four buildings, while avoiding obstacles like closing windows and falling objects. When you receive damage (windows closing or objects) you will fall and lose one life; you have a total of 5 lives before the end games. At the top of each building, there's a helicopter which you need to catch to get to the next building. The goal is to climb as fast as possible while receiving the least amount of damage. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=113) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=113) ## Actions @@ -34,17 +34,11 @@ As CrazyClimber uses a reduced set of actions for `v0`, `v4` and `v5` versions o To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `UP` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `DOWN` | -| `5` | `UPRIGHT` | -| `6` | `UPLEFT` | -| `7` | `DOWNRIGHT` | -| `8` | `DOWNLEFT` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `UP` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `DOWN` | `5` | `UPRIGHT` | +| `6` | `UPLEFT` | `7` | `DOWNRIGHT` | `8` | `DOWNLEFT` | ## Observations diff --git a/docs/environments/atari/crossbow.md b/docs/environments/atari/crossbow.md index 79df3bd45..712059805 100644 --- a/docs/environments/atari/crossbow.md +++ b/docs/environments/atari/crossbow.md @@ -30,26 +30,14 @@ Crossbow is missing description documentation. If you are interested in writing Crossbow has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Crossbow uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/darkchambers.md b/docs/environments/atari/darkchambers.md index c1723dd70..2a6f13bfb 100644 --- a/docs/environments/atari/darkchambers.md +++ b/docs/environments/atari/darkchambers.md @@ -30,26 +30,14 @@ Darkchambers is missing description documentation. If you are interested in writ Darkchambers has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Darkchambers uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/defender.md b/docs/environments/atari/defender.md index fc43755fc..c306f4bd5 100644 --- a/docs/environments/atari/defender.md +++ b/docs/environments/atari/defender.md @@ -25,33 +25,21 @@ For more Defender variants with different observation and action spaces, see the Aliens attack the earth. You control a spaceship and must defend humanity by destroying alien ships and rescuing humanoids.You have three lives and three smart bombs. You lose a live when you are shot down by an alien spaceship.Points are scored by destroying enemies and retrieving humans that are being abducted. You have an unlimited number of laser missiles. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=128) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=128) ## Actions Defender has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Defender uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/demon_attack.md b/docs/environments/atari/demon_attack.md index e7071a5d2..f44c64429 100644 --- a/docs/environments/atari/demon_attack.md +++ b/docs/environments/atari/demon_attack.md @@ -25,7 +25,7 @@ For more DemonAttack variants with different observation and action spaces, see You are facing waves of demons in the ice planet of Krybor. Points are accumulated by destroying demons. You begin with 3 reserve bunkers, and can increase its number (up to 6) by avoiding enemy attacks. Each attack wave you survive without any hits, grants you a new bunker. Every time an enemy hits you, a bunker is destroyed. When the last bunker falls, the next enemy hit will destroy you and the game ends. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=135) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=135) ## Actions @@ -34,14 +34,10 @@ As DemonAttack uses a reduced set of actions for `v0`, `v4` and `v5` versions of To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `RIGHTFIRE` | -| `5` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `RIGHTFIRE` | `5` | `LEFTFIRE` | ## Observations diff --git a/docs/environments/atari/donkey_kong.md b/docs/environments/atari/donkey_kong.md index bfff6f416..a1b1e2669 100644 --- a/docs/environments/atari/donkey_kong.md +++ b/docs/environments/atari/donkey_kong.md @@ -30,26 +30,14 @@ DonkeyKong is missing description documentation. If you are interested in writin DonkeyKong has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As DonkeyKong uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/double_dunk.md b/docs/environments/atari/double_dunk.md index 697876df0..d6a659769 100644 --- a/docs/environments/atari/double_dunk.md +++ b/docs/environments/atari/double_dunk.md @@ -25,33 +25,21 @@ For more DoubleDunk variants with different observation and action spaces, see t You are playing a 2v2 game of basketball. At the start of each possession, you select between a set of different plays and then execute them to either score or prevent your rivals from scoring. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=153) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=153) ## Actions DoubleDunk has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As DoubleDunk uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/earthworld.md b/docs/environments/atari/earthworld.md index ed21fe33b..29b9ffe75 100644 --- a/docs/environments/atari/earthworld.md +++ b/docs/environments/atari/earthworld.md @@ -30,26 +30,14 @@ Earthworld is missing description documentation. If you are interested in writin Earthworld has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Earthworld uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/elevator_action.md b/docs/environments/atari/elevator_action.md index 64280bce2..e7348de46 100644 --- a/docs/environments/atari/elevator_action.md +++ b/docs/environments/atari/elevator_action.md @@ -25,33 +25,21 @@ For more ElevatorAction variants with different observation and action spaces, s You are a secret agent that must retrieve some secret documents and reach the ground level of a building by going down an elevator/stairs. Once you reach the ground level, you are picked up and taken to the next level. You are equipped with a gun to defend yourself against enemy agents waiting for you in each floor. You gather points by shooting down enemy agents and visiting apartments marked with a red door, which contain the secret documents.This is an unreleased prototype based on the arcade game. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_thumbs.php?SoftwareLabelID=1131) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_thumbs.php?SoftwareLabelID=1131) ## Actions ElevatorAction has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As ElevatorAction uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/enduro.md b/docs/environments/atari/enduro.md index 5a183a053..b8b34af64 100644 --- a/docs/environments/atari/enduro.md +++ b/docs/environments/atari/enduro.md @@ -25,7 +25,7 @@ For more Enduro variants with different observation and action spaces, see the v You are a racer in the National Enduro, a long-distance endurance race. You must overtake a certain amount of cars each day to stay on the race. The first day you need to pass 200 cars, and 300 foreach following day. The game ends if you do not meet your overtake quota for the day. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=163) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=163) ## Actions @@ -34,17 +34,11 @@ As Enduro uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `DOWN` | -| `5` | `DOWNRIGHT` | -| `6` | `DOWNLEFT` | -| `7` | `RIGHTFIRE` | -| `8` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|------------|---------|-------------|---------|-------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `DOWN` | `5` | `DOWNRIGHT` | +| `6` | `DOWNLEFT` | `7` | `RIGHTFIRE` | `8` | `LEFTFIRE` | ## Observations diff --git a/docs/environments/atari/entombed.md b/docs/environments/atari/entombed.md index 0e8ac90ae..e51f08d92 100644 --- a/docs/environments/atari/entombed.md +++ b/docs/environments/atari/entombed.md @@ -30,26 +30,14 @@ Entombed is missing description documentation. If you are interested in writing Entombed has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Entombed uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/et.md b/docs/environments/atari/et.md index 9f5bd2235..1ce1e9d3b 100644 --- a/docs/environments/atari/et.md +++ b/docs/environments/atari/et.md @@ -30,26 +30,14 @@ Et is missing description documentation. If you are interested in writing up a d Et has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Et uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/fishing_derby.md b/docs/environments/atari/fishing_derby.md index 3ce6b13d2..65f377f66 100644 --- a/docs/environments/atari/fishing_derby.md +++ b/docs/environments/atari/fishing_derby.md @@ -25,33 +25,21 @@ For more FishingDerby variants with different observation and action spaces, see your objective is to catch more sunfish than your opponent. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=182) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=182) ## Actions FishingDerby has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As FishingDerby uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/flag_capture.md b/docs/environments/atari/flag_capture.md index 4182dfafe..a1762758c 100644 --- a/docs/environments/atari/flag_capture.md +++ b/docs/environments/atari/flag_capture.md @@ -30,26 +30,14 @@ FlagCapture is missing description documentation. If you are interested in writi FlagCapture has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As FlagCapture uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/freeway.md b/docs/environments/atari/freeway.md index aec94209a..d20b3c1ca 100644 --- a/docs/environments/atari/freeway.md +++ b/docs/environments/atari/freeway.md @@ -25,7 +25,7 @@ For more Freeway variants with different observation and action spaces, see the your objective is to guide your chicken across lane after lane of busy rush hour traffic. You receive a point for every chicken that makes it to the top of the screen after crossing all the lanes of traffic. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_thumbs.php?SoftwareLabelID=192) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_thumbs.php?SoftwareLabelID=192) ## Actions @@ -34,11 +34,9 @@ As Freeway uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------| -| `0` | `NOOP` | -| `1` | `UP` | -| `2` | `DOWN` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|-----------| +| `0` | `NOOP` | `1` | `UP` | `2` | `DOWN` | ## Observations diff --git a/docs/environments/atari/frogger.md b/docs/environments/atari/frogger.md index 9cf916b10..59f1ad9c5 100644 --- a/docs/environments/atari/frogger.md +++ b/docs/environments/atari/frogger.md @@ -32,13 +32,10 @@ As Frogger uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------| -| `0` | `NOOP` | -| `1` | `UP` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `DOWN` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|-----------| +| `0` | `NOOP` | `1` | `UP` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `DOWN` | | | ## Observations diff --git a/docs/environments/atari/frostbite.md b/docs/environments/atari/frostbite.md index 2d306371f..0058767f8 100644 --- a/docs/environments/atari/frostbite.md +++ b/docs/environments/atari/frostbite.md @@ -25,33 +25,21 @@ For more Frostbite variants with different observation and action spaces, see th In Frostbite, the player controls "Frostbite Bailey" who hops back and forth across across an Arctic river, changing the color of the ice blocks from white to blue. Each time he does so, a block is added to his igloo. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=199) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=199) ## Actions Frostbite has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Frostbite uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/galaxian.md b/docs/environments/atari/galaxian.md index 9935b0e56..ba6cbd9e1 100644 --- a/docs/environments/atari/galaxian.md +++ b/docs/environments/atari/galaxian.md @@ -32,14 +32,10 @@ As Galaxian uses a reduced set of actions for `v0`, `v4` and `v5` versions of th To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `RIGHTFIRE` | -| `5` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `RIGHTFIRE` | `5` | `LEFTFIRE` | ## Observations diff --git a/docs/environments/atari/gopher.md b/docs/environments/atari/gopher.md index ad01984e1..87e38f228 100644 --- a/docs/environments/atari/gopher.md +++ b/docs/environments/atari/gopher.md @@ -25,7 +25,7 @@ For more Gopher variants with different observation and action spaces, see the v The player controls a shovel-wielding farmer who protects a crop of three carrots from a gopher. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=218) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=218) ## Actions @@ -34,16 +34,11 @@ As Gopher uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `UPFIRE` | -| `6` | `RIGHTFIRE` | -| `7` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-------------|---------|------------|---------|-----------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `UPFIRE` | +| `6` | `RIGHTFIRE` | `7` | `LEFTFIRE` | | | ## Observations diff --git a/docs/environments/atari/gravitar.md b/docs/environments/atari/gravitar.md index dfaac388b..62c8b884a 100644 --- a/docs/environments/atari/gravitar.md +++ b/docs/environments/atari/gravitar.md @@ -25,33 +25,21 @@ For more Gravitar variants with different observation and action spaces, see the The player controls a small blue spacecraft. The game starts in a fictional solar system with several planets to explore. If the player moves his ship into a planet, he will be taken to a side-view landscape. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=223) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=223) ## Actions Gravitar has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Gravitar uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/hangman.md b/docs/environments/atari/hangman.md index 513cde8c0..77218ca2c 100644 --- a/docs/environments/atari/hangman.md +++ b/docs/environments/atari/hangman.md @@ -30,26 +30,14 @@ Hangman is missing description documentation. If you are interested in writing u Hangman has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Hangman uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/haunted_house.md b/docs/environments/atari/haunted_house.md index 0316d6f9c..205ec58c9 100644 --- a/docs/environments/atari/haunted_house.md +++ b/docs/environments/atari/haunted_house.md @@ -30,26 +30,14 @@ HauntedHouse is missing description documentation. If you are interested in writ HauntedHouse has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As HauntedHouse uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/hero.md b/docs/environments/atari/hero.md index 2f1bd6d37..4bb760d83 100644 --- a/docs/environments/atari/hero.md +++ b/docs/environments/atari/hero.md @@ -25,33 +25,21 @@ For more Hero variants with different observation and action spaces, see the var You need to rescue miners that are stuck in a mine shaft. You have access to various tools: A propeller backpack that allows you to fly wherever you want, sticks of dynamite that can be used to blast through walls, a laser beam to kill vermin, and a raft to float across stretches of lava.You have a limited amount of power. Once you run out, you lose a live. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=228) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=228) ## Actions Hero has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Hero uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/human_cannonball.md b/docs/environments/atari/human_cannonball.md index af20e7b8a..069686337 100644 --- a/docs/environments/atari/human_cannonball.md +++ b/docs/environments/atari/human_cannonball.md @@ -30,26 +30,14 @@ HumanCannonball is missing description documentation. If you are interested in w HumanCannonball has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As HumanCannonball uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/ice_hockey.md b/docs/environments/atari/ice_hockey.md index a781b7f88..7b7641905 100644 --- a/docs/environments/atari/ice_hockey.md +++ b/docs/environments/atari/ice_hockey.md @@ -25,33 +25,21 @@ For more IceHockey variants with different observation and action spaces, see th Your goal is to score as many points as possible in a standard game of Ice Hockey over a 3-minute time period. The ball is usually called "the puck".There are 32 shot angles ranging from the extreme left to the extreme right. The angles can only aim towards the opponent's goal.Just as in real hockey, you can pass the puck by shooting it off the sides of the rink. This can be really key when you're in position to score a goal. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=241) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=241) ## Actions IceHockey has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As IceHockey uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/jamesbond.md b/docs/environments/atari/jamesbond.md index e3376c5b8..a210faefe 100644 --- a/docs/environments/atari/jamesbond.md +++ b/docs/environments/atari/jamesbond.md @@ -25,33 +25,21 @@ For more Jamesbond variants with different observation and action spaces, see th Your mission is to control Mr. Bond's specially designed multipurpose craft to complete a variety of missions.The craft moves forward with a right motion and slightly back with a left motion.An up or down motion causes the craft to jump or dive.You can also fire by either lobbing a bomb to the bottom of the screen or firing a fixed angle shot to the top of the screen. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=250) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=250) ## Actions Jamesbond has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Jamesbond uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/journey_escape.md b/docs/environments/atari/journey_escape.md index 6e1a6a991..31d53abf9 100644 --- a/docs/environments/atari/journey_escape.md +++ b/docs/environments/atari/journey_escape.md @@ -25,7 +25,7 @@ For more JourneyEscape variants with different observation and action spaces, se You must lead all 5 members of JOURNEY through waves of pesky characters and backstage obstacles to the Scarab Escape Vehicle before time runs out.You must also protect $50,000 in concert cash from grasping groupies, photographers, and promoters. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=252) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=252) ## Actions @@ -34,24 +34,14 @@ As JourneyEscape uses a reduced set of actions for `v0`, `v4` and `v5` versions To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `UP` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `DOWN` | -| `5` | `UPRIGHT` | -| `6` | `UPLEFT` | -| `7` | `DOWNRIGHT` | -| `8` | `DOWNLEFT` | -| `9` | `RIGHTFIRE` | -| `10` | `LEFTFIRE` | -| `11` | `DOWNFIRE` | -| `12` | `UPRIGHTFIRE` | -| `13` | `UPLEFTFIRE` | -| `14` | `DOWNRIGHTFIRE` | -| `15` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|----------------|---------|--------------|---------|-----------------| +| `0` | `NOOP` | `1` | `UP` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `DOWN` | `5` | `UPRIGHT` | +| `6` | `UPLEFT` | `7` | `DOWNRIGHT` | `8` | `DOWNLEFT` | +| `9` | `RIGHTFIRE` | `10` | `LEFTFIRE` | `11` | `DOWNFIRE` | +| `12` | `UPRIGHTFIRE` | `13` | `UPLEFTFIRE` | `14` | `DOWNRIGHTFIRE` | +| `15` | `DOWNLEFTFIRE` | | | | | ## Observations diff --git a/docs/environments/atari/kaboom.md b/docs/environments/atari/kaboom.md index c2f0e3d92..465967c32 100644 --- a/docs/environments/atari/kaboom.md +++ b/docs/environments/atari/kaboom.md @@ -32,12 +32,10 @@ As Kaboom uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `RIGHT` | -| `3` | `LEFT` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|-----------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `RIGHT` | +| `3` | `LEFT` | | | | | ## Observations diff --git a/docs/environments/atari/kangaroo.md b/docs/environments/atari/kangaroo.md index d5be417b3..d1992b612 100644 --- a/docs/environments/atari/kangaroo.md +++ b/docs/environments/atari/kangaroo.md @@ -25,33 +25,21 @@ For more Kangaroo variants with different observation and action spaces, see the The object of the game is to score as many points as you can while controlling Mother Kangaroo to rescue her precious baby. You start the game with three lives.During this rescue mission, Mother Kangaroo encounters many obstacles. You need to help her climb ladders, pick bonus fruit, and throw punches at monkeys. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=923) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=923) ## Actions Kangaroo has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Kangaroo uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/keystone_kapers.md b/docs/environments/atari/keystone_kapers.md index cac332a79..29ec97248 100644 --- a/docs/environments/atari/keystone_kapers.md +++ b/docs/environments/atari/keystone_kapers.md @@ -32,22 +32,13 @@ As KeystoneKapers uses a reduced set of actions for `v0`, `v4` and `v5` versions To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|------------|---------|------------|---------|-------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | | | ## Observations diff --git a/docs/environments/atari/king_kong.md b/docs/environments/atari/king_kong.md index b37460e9a..2353be1ff 100644 --- a/docs/environments/atari/king_kong.md +++ b/docs/environments/atari/king_kong.md @@ -32,14 +32,10 @@ As KingKong uses a reduced set of actions for `v0`, `v4` and `v5` versions of th To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|-----------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | ## Observations diff --git a/docs/environments/atari/klax.md b/docs/environments/atari/klax.md index c1afb21ea..699b921b2 100644 --- a/docs/environments/atari/klax.md +++ b/docs/environments/atari/klax.md @@ -30,26 +30,14 @@ Klax is missing description documentation. If you are interested in writing up a Klax has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Klax uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/koolaid.md b/docs/environments/atari/koolaid.md index 4235df519..28827c21d 100644 --- a/docs/environments/atari/koolaid.md +++ b/docs/environments/atari/koolaid.md @@ -32,17 +32,11 @@ As Koolaid uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `UP` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `DOWN` | -| `5` | `UPRIGHT` | -| `6` | `UPLEFT` | -| `7` | `DOWNRIGHT` | -| `8` | `DOWNLEFT` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `UP` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `DOWN` | `5` | `UPRIGHT` | +| `6` | `UPLEFT` | `7` | `DOWNRIGHT` | `8` | `DOWNLEFT` | ## Observations diff --git a/docs/environments/atari/krull.md b/docs/environments/atari/krull.md index bf6a75e0c..a8bb02d46 100644 --- a/docs/environments/atari/krull.md +++ b/docs/environments/atari/krull.md @@ -25,33 +25,21 @@ For more Krull variants with different observation and action spaces, see the va Your mission is to find and enter the Beast's Black Fortress, rescue Princess Lyssa, and destroy the Beast.The task is not an easy one, for the location of the Black Fortress changes with each sunrise on Krull. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=267) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=267) ## Actions Krull has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Krull uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/kung_fu_master.md b/docs/environments/atari/kung_fu_master.md index f52f040fc..59bc8049e 100644 --- a/docs/environments/atari/kung_fu_master.md +++ b/docs/environments/atari/kung_fu_master.md @@ -25,7 +25,7 @@ For more KungFuMaster variants with different observation and action spaces, see You are a Kung-Fu Master fighting your way through the Evil Wizard's temple. Your goal is to rescue Princess Victoria, defeating various enemies along the way. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_thumbs.php?SoftwareLabelID=268) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_thumbs.php?SoftwareLabelID=268) ## Actions @@ -34,22 +34,13 @@ As KungFuMaster uses a reduced set of actions for `v0`, `v4` and `v5` versions o To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `UP` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `DOWN` | -| `5` | `DOWNRIGHT` | -| `6` | `DOWNLEFT` | -| `7` | `RIGHTFIRE` | -| `8` | `LEFTFIRE` | -| `9` | `DOWNFIRE` | -| `10` | `UPRIGHTFIRE` | -| `11` | `UPLEFTFIRE` | -| `12` | `DOWNRIGHTFIRE` | -| `13` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------------|---------|----------------|---------|--------------| +| `0` | `NOOP` | `1` | `UP` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `DOWN` | `5` | `DOWNRIGHT` | +| `6` | `DOWNLEFT` | `7` | `RIGHTFIRE` | `8` | `LEFTFIRE` | +| `9` | `DOWNFIRE` | `10` | `UPRIGHTFIRE` | `11` | `UPLEFTFIRE` | +| `12` | `DOWNRIGHTFIRE` | `13` | `DOWNLEFTFIRE` | | | ## Observations diff --git a/docs/environments/atari/laser_gates.md b/docs/environments/atari/laser_gates.md index fc5b0a86b..cc8c822eb 100644 --- a/docs/environments/atari/laser_gates.md +++ b/docs/environments/atari/laser_gates.md @@ -30,26 +30,14 @@ LaserGates is missing description documentation. If you are interested in writin LaserGates has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As LaserGates uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/lost_luggage.md b/docs/environments/atari/lost_luggage.md index 4c6bcb7aa..654e6b33f 100644 --- a/docs/environments/atari/lost_luggage.md +++ b/docs/environments/atari/lost_luggage.md @@ -32,17 +32,11 @@ As LostLuggage uses a reduced set of actions for `v0`, `v4` and `v5` versions of To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `UP` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `DOWN` | -| `5` | `UPRIGHT` | -| `6` | `UPLEFT` | -| `7` | `DOWNRIGHT` | -| `8` | `DOWNLEFT` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `UP` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `DOWN` | `5` | `UPRIGHT` | +| `6` | `UPLEFT` | `7` | `DOWNRIGHT` | `8` | `DOWNLEFT` | ## Observations diff --git a/docs/environments/atari/mario_bros.md b/docs/environments/atari/mario_bros.md index 3df3c1f09..10ab04fc5 100644 --- a/docs/environments/atari/mario_bros.md +++ b/docs/environments/atari/mario_bros.md @@ -30,26 +30,14 @@ MarioBros is missing description documentation. If you are interested in writing MarioBros has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As MarioBros uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/miniature_golf.md b/docs/environments/atari/miniature_golf.md index bd9097ab5..75c3c6199 100644 --- a/docs/environments/atari/miniature_golf.md +++ b/docs/environments/atari/miniature_golf.md @@ -30,26 +30,14 @@ MiniatureGolf is missing description documentation. If you are interested in wri MiniatureGolf has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As MiniatureGolf uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/montezuma_revenge.md b/docs/environments/atari/montezuma_revenge.md index abc66b9a5..c4b1df3f1 100644 --- a/docs/environments/atari/montezuma_revenge.md +++ b/docs/environments/atari/montezuma_revenge.md @@ -25,33 +25,21 @@ For more MontezumaRevenge variants with different observation and action spaces, Your goal is to acquire Montezuma's treasure by making your way through a maze of chambers within the emperor's fortress. You must avoid deadly creatures while collecting valuables and tools which can help you escape with the treasure. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=310) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=310) ## Actions MontezumaRevenge has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As MontezumaRevenge uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/mr_do.md b/docs/environments/atari/mr_do.md index a79622f33..6ce78d57b 100644 --- a/docs/environments/atari/mr_do.md +++ b/docs/environments/atari/mr_do.md @@ -32,18 +32,12 @@ As MrDo uses a reduced set of actions for `v0`, `v4` and `v5` versions of the en To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPFIRE` | -| `7` | `RIGHTFIRE` | -| `8` | `LEFTFIRE` | -| `9` | `DOWNFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|------------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPFIRE` | `7` | `RIGHTFIRE` | `8` | `LEFTFIRE` | +| `9` | `DOWNFIRE` | | | | | ## Observations diff --git a/docs/environments/atari/ms_pacman.md b/docs/environments/atari/ms_pacman.md index 86b0281ce..ea562734d 100644 --- a/docs/environments/atari/ms_pacman.md +++ b/docs/environments/atari/ms_pacman.md @@ -25,7 +25,7 @@ For more MsPacman variants with different observation and action spaces, see the Your goal is to collect all of the pellets on the screen while avoiding the ghosts. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_page.php?SoftwareLabelID=924) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_page.php?SoftwareLabelID=924) ## Actions @@ -34,17 +34,11 @@ As MsPacman uses a reduced set of actions for `v0`, `v4` and `v5` versions of th To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `UP` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `DOWN` | -| `5` | `UPRIGHT` | -| `6` | `UPLEFT` | -| `7` | `DOWNRIGHT` | -| `8` | `DOWNLEFT` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `UP` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `DOWN` | `5` | `UPRIGHT` | +| `6` | `UPLEFT` | `7` | `DOWNRIGHT` | `8` | `DOWNLEFT` | ## Observations diff --git a/docs/environments/atari/name_this_game.md b/docs/environments/atari/name_this_game.md index e76bc114d..802a5c725 100644 --- a/docs/environments/atari/name_this_game.md +++ b/docs/environments/atari/name_this_game.md @@ -25,7 +25,7 @@ For more NameThisGame variants with different observation and action spaces, see Your goal is to defend the treasure that you have discovered. You must fight off a shark and an octopus while keeping an eye on your oxygen supply. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=323) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=323) ## Actions @@ -34,14 +34,10 @@ As NameThisGame uses a reduced set of actions for `v0`, `v4` and `v5` versions o To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `RIGHTFIRE` | -| `5` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `RIGHTFIRE` | `5` | `LEFTFIRE` | ## Observations diff --git a/docs/environments/atari/othello.md b/docs/environments/atari/othello.md index 2612ce856..f837e55e6 100644 --- a/docs/environments/atari/othello.md +++ b/docs/environments/atari/othello.md @@ -32,18 +32,12 @@ As Othello uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|------------|---------|-----------|---------|-------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | | | | | ## Observations diff --git a/docs/environments/atari/pacman.md b/docs/environments/atari/pacman.md index 3ebc2bcfc..2a21777b2 100644 --- a/docs/environments/atari/pacman.md +++ b/docs/environments/atari/pacman.md @@ -32,13 +32,10 @@ As Pacman uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------| -| `0` | `NOOP` | -| `1` | `UP` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `DOWN` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|-----------| +| `0` | `NOOP` | `1` | `UP` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `DOWN` | | | ## Observations diff --git a/docs/environments/atari/phoenix.md b/docs/environments/atari/phoenix.md index e885721fb..7d51906dd 100644 --- a/docs/environments/atari/phoenix.md +++ b/docs/environments/atari/phoenix.md @@ -25,7 +25,7 @@ For more Phoenix variants with different observation and action spaces, see the Your goal is to reach and shoot the alien pilot. On your way there, you must eliminate waves of war birds while avoiding their bombs. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_thumbs.php?SoftwareLabelID=355) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_thumbs.php?SoftwareLabelID=355) ## Actions @@ -34,16 +34,11 @@ As Phoenix uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `DOWN` | -| `5` | `RIGHTFIRE` | -| `6` | `LEFTFIRE` | -| `7` | `DOWNFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|------------|---------|------------|---------|-------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `DOWN` | `5` | `RIGHTFIRE` | +| `6` | `LEFTFIRE` | `7` | `DOWNFIRE` | | | ## Observations diff --git a/docs/environments/atari/pitfall.md b/docs/environments/atari/pitfall.md index a164465ee..39caf40ef 100644 --- a/docs/environments/atari/pitfall.md +++ b/docs/environments/atari/pitfall.md @@ -25,33 +25,21 @@ For more Pitfall variants with different observation and action spaces, see the You control Pitfall Harry and are tasked with collecting all the treasures in a jungle within 20 minutes. You have three lives. The game is over if you collect all the treasures or if you die or if the time runs out. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=360) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=360) ## Actions Pitfall has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Pitfall uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/pitfall2.md b/docs/environments/atari/pitfall2.md index 85ee2e3b9..a9c5ac4e7 100644 --- a/docs/environments/atari/pitfall2.md +++ b/docs/environments/atari/pitfall2.md @@ -30,26 +30,14 @@ Pitfall2 is missing description documentation. If you are interested in writing Pitfall2 has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Pitfall2 uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/pong.md b/docs/environments/atari/pong.md index 206c2ae0d..a52af7c8a 100644 --- a/docs/environments/atari/pong.md +++ b/docs/environments/atari/pong.md @@ -25,7 +25,7 @@ For more Pong variants with different observation and action spaces, see the var You control the right paddle, you compete against the left paddle controlled by the computer. You each try to keep deflecting the ball away from your goal and into your opponent's goal. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=587) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=587) ## Actions @@ -34,14 +34,10 @@ As Pong uses a reduced set of actions for `v0`, `v4` and `v5` versions of the en To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `RIGHTFIRE` | -| `5` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `RIGHTFIRE` | `5` | `LEFTFIRE` | ## Observations diff --git a/docs/environments/atari/pooyan.md b/docs/environments/atari/pooyan.md index 1a7894364..8413553bb 100644 --- a/docs/environments/atari/pooyan.md +++ b/docs/environments/atari/pooyan.md @@ -25,7 +25,7 @@ For more Pooyan variants with different observation and action spaces, see the v You are a mother pig protecting her piglets (Pooyans) from wolves. In the first scene, you can move up and down a rope. Try to shoot the worker's balloons, while guarding yourself from attacks. If the wolves reach the ground safely they will get behind and try to eat you. In the second scene, the wolves try to float up. You have to try and stop them using arrows and bait. You die if a wolf eats you, or a stone or rock hits you. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=372) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=372) ## Actions @@ -34,14 +34,10 @@ As Pooyan uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `DOWN` | -| `4` | `UPFIRE` | -| `5` | `DOWNFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `DOWN` | `4` | `UPFIRE` | `5` | `DOWNFIRE` | ## Observations diff --git a/docs/environments/atari/private_eye.md b/docs/environments/atari/private_eye.md index aa43cf3b3..d884c5aa4 100644 --- a/docs/environments/atari/private_eye.md +++ b/docs/environments/atari/private_eye.md @@ -25,33 +25,21 @@ For more PrivateEye variants with different observation and action spaces, see t You control the French Private Eye Pierre Touche. Navigate the city streets, parks, secret passages, dead-ends and one-ways in search of the ringleader, Henri Le Fiend and his gang. You also need to find evidence and stolen goods that are scattered about. There are five cases, complete each case before its statute of limitations expires. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=376) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=376) ## Actions PrivateEye has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As PrivateEye uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/qbert.md b/docs/environments/atari/qbert.md index 86cc8bdc3..57d0e2d38 100644 --- a/docs/environments/atari/qbert.md +++ b/docs/environments/atari/qbert.md @@ -25,7 +25,7 @@ For more Qbert variants with different observation and action spaces, see the va You are Q*bert. Your goal is to change the color of all the cubes on the pyramid to the pyramid's 'destination' color. To do this, you must hop on each cube on the pyramid one at a time while avoiding nasty creatures that lurk there. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=1224) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareID=1224) ## Actions @@ -34,14 +34,10 @@ As Qbert uses a reduced set of actions for `v0`, `v4` and `v5` versions of the e To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|-----------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | ## Observations diff --git a/docs/environments/atari/riverraid.md b/docs/environments/atari/riverraid.md index 9c42fcdf5..6df622fa9 100644 --- a/docs/environments/atari/riverraid.md +++ b/docs/environments/atari/riverraid.md @@ -25,33 +25,21 @@ For more Riverraid variants with different observation and action spaces, see th You control a jet that flies over a river: you can move it sideways and fire missiles to destroy enemy objects. Each time an enemy object is destroyed you score points (i.e. rewards).You lose a jet when you run out of fuel: fly over a fuel depot when you begin to run low.You lose a jet even when it collides with the river bank or one of the enemy objects (except fuel depots).The game begins with a squadron of three jets in reserve and you're given an additional jet (up to 9) for each 10,000 points you score. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=409) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=409) ## Actions Riverraid has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Riverraid uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/road_runner.md b/docs/environments/atari/road_runner.md index 009d458f0..d010cedcf 100644 --- a/docs/environments/atari/road_runner.md +++ b/docs/environments/atari/road_runner.md @@ -25,33 +25,21 @@ For more RoadRunner variants with different observation and action spaces, see t You control the Road Runner(TM) in a race; you can control the direction to run in and times to jumps.The goal is to outrun Wile E. Coyote(TM) while avoiding the hazards of the desert.The game begins with three lives. You lose a life when the coyote catches you, picks you up in a rocket, or shoots you with a cannon. You also lose a life when a truck hits you, you hit a land mine, you fall off a cliff,or you get hit by a falling rock.You score points (i.e. rewards) by eating seeds along the road, eating steel shot, and destroying the coyote. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=412) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=412) ## Actions RoadRunner has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As RoadRunner uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/robotank.md b/docs/environments/atari/robotank.md index 0af43d1dd..f0a5e98f1 100644 --- a/docs/environments/atari/robotank.md +++ b/docs/environments/atari/robotank.md @@ -25,33 +25,21 @@ For more Robotank variants with different observation and action spaces, see the You control your Robot Tanks to destroy enemies and avoid enemy fire.Game ends when all of your Robot Tanks are destroyed or all 12 enemy squadrons are destroyed.The game begins with one active Robot Tank and three reserves.Your Robot Tank may get lost when it is hit by enemy rocket fire - your video scrambles with static interference when this happens - or just become damaged - sensors report the damage by flashing on your control panel (look at V/C/R/T squares).You earn one bonus Robot Tank for every enemy squadron destroyed. The maximum number of bonus Robot Tanks allowed at any one time is 12. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=416) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=416) ## Actions Robotank has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Robotank uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/seaquest.md b/docs/environments/atari/seaquest.md index b63cc665b..000ffeda9 100644 --- a/docs/environments/atari/seaquest.md +++ b/docs/environments/atari/seaquest.md @@ -25,33 +25,21 @@ For more Seaquest variants with different observation and action spaces, see the You control a sub able to move in all directions and fire torpedoes.The goal is to retrieve as many divers as you can, while dodging and blasting enemy subs and killer sharks; points will be awarded accordingly.The game begins with one sub and three waiting on the horizon. Each time you increase your score by 10,000 points, an extra sub will be delivered to yourbase. You can only have six reserve subs on the screen at one time.Your sub will explode if it collides with anything except your own divers.The sub has a limited amount of oxygen that decreases at a constant rate during the game. When the oxygen tank is almost empty, you need to surface and if you don't do it in time, your sub will blow up and you'll lose one diver. Each time you're forced to surface, with less than six divers, you lose one diver as well. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=424) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=424) ## Actions Seaquest has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Seaquest uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/sir_lancelot.md b/docs/environments/atari/sir_lancelot.md index 6313f2ac6..a25bac92e 100644 --- a/docs/environments/atari/sir_lancelot.md +++ b/docs/environments/atari/sir_lancelot.md @@ -32,14 +32,10 @@ As SirLancelot uses a reduced set of actions for `v0`, `v4` and `v5` versions of To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `RIGHTFIRE` | -| `5` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `RIGHTFIRE` | `5` | `LEFTFIRE` | ## Observations diff --git a/docs/environments/atari/skiing.md b/docs/environments/atari/skiing.md index a6f88948a..bf140f3b2 100644 --- a/docs/environments/atari/skiing.md +++ b/docs/environments/atari/skiing.md @@ -25,7 +25,7 @@ For more Skiing variants with different observation and action spaces, see the v You control a skier who can move sideways.The goal is to run through all gates (between the poles) in the fastest time.You are penalized five seconds for each gate you miss.If you hit a gate or a tree, your skier will jump back up and keep going. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=434) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=434) ## Actions @@ -34,11 +34,9 @@ As Skiing uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------| -| `0` | `NOOP` | -| `1` | `RIGHT` | -| `2` | `LEFT` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|-----------| +| `0` | `NOOP` | `1` | `RIGHT` | `2` | `LEFT` | ## Observations diff --git a/docs/environments/atari/solaris.md b/docs/environments/atari/solaris.md index 52a07265b..c7b7a047e 100644 --- a/docs/environments/atari/solaris.md +++ b/docs/environments/atari/solaris.md @@ -25,33 +25,21 @@ For more Solaris variants with different observation and action spaces, see the You control a spaceship. Blast enemies before they can blast you. You can warp to different sectors. You have to defend Federation planets, and destroy Zylon forces. Keep track of your fuel, if you run out you lose a life. Warp to a Federation planet to refuel. The game ends if all your ships are destroyed or if you reach the Solaris planet. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=450) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=450) ## Actions Solaris has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Solaris uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/space_invaders.md b/docs/environments/atari/space_invaders.md index 860b7ff1a..98adea430 100644 --- a/docs/environments/atari/space_invaders.md +++ b/docs/environments/atari/space_invaders.md @@ -25,7 +25,7 @@ For more SpaceInvaders variants with different observation and action spaces, se Your objective is to destroy the space invaders by shooting your laser cannon at them before they reach the Earth. The game ends when all your lives are lost after taking enemy fire, or when they reach the earth. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=460) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=460) ## Actions @@ -34,14 +34,10 @@ As SpaceInvaders uses a reduced set of actions for `v0`, `v4` and `v5` versions To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `RIGHTFIRE` | -| `5` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `RIGHTFIRE` | `5` | `LEFTFIRE` | ## Observations diff --git a/docs/environments/atari/space_war.md b/docs/environments/atari/space_war.md index aa62fe9a1..ce7c0a6a9 100644 --- a/docs/environments/atari/space_war.md +++ b/docs/environments/atari/space_war.md @@ -30,26 +30,14 @@ SpaceWar is missing description documentation. If you are interested in writing SpaceWar has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As SpaceWar uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/star_gunner.md b/docs/environments/atari/star_gunner.md index 2cc4f0a66..266ea8718 100644 --- a/docs/environments/atari/star_gunner.md +++ b/docs/environments/atari/star_gunner.md @@ -25,33 +25,21 @@ For more StarGunner variants with different observation and action spaces, see t Stop the alien invasion by shooting down alien saucers and creatures while avoiding bombs. - For a more detailed documentation, see [the AtariAge page](http://www.atarimania.com/game-atari-2600-vcs-stargunner_16921.html) +For a more detailed documentation, see [the AtariAge page](http://www.atarimania.com/game-atari-2600-vcs-stargunner_16921.html) ## Actions StarGunner has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As StarGunner uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/superman.md b/docs/environments/atari/superman.md index a53f745f8..0a8df5e36 100644 --- a/docs/environments/atari/superman.md +++ b/docs/environments/atari/superman.md @@ -30,26 +30,14 @@ Superman is missing description documentation. If you are interested in writing Superman has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Superman uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/surround.md b/docs/environments/atari/surround.md index 4b1d3c0b4..c1b17081e 100644 --- a/docs/environments/atari/surround.md +++ b/docs/environments/atari/surround.md @@ -32,13 +32,10 @@ As Surround uses a reduced set of actions for `v0`, `v4` and `v5` versions of th To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------| -| `0` | `NOOP` | -| `1` | `UP` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `DOWN` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|-----------| +| `0` | `NOOP` | `1` | `UP` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `DOWN` | | | ## Observations diff --git a/docs/environments/atari/tennis.md b/docs/environments/atari/tennis.md index c6ad95756..9ed669190 100644 --- a/docs/environments/atari/tennis.md +++ b/docs/environments/atari/tennis.md @@ -25,33 +25,21 @@ For more Tennis variants with different observation and action spaces, see the v You control the orange player playing against a computer-controlled blue player. The game follows the rules of tennis.The first player to win at least 6 games with a margin of at least two games wins the match. If the score is tied at 6-6, the first player to go 2 games up wins the match. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=555) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=555) ## Actions Tennis has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Tennis uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/tetris.md b/docs/environments/atari/tetris.md index b10144dac..b21fee9e2 100644 --- a/docs/environments/atari/tetris.md +++ b/docs/environments/atari/tetris.md @@ -32,13 +32,10 @@ As Tetris uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-----------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `DOWN` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|-----------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `DOWN` | | | ## Observations diff --git a/docs/environments/atari/tic_tac_toe_3d.md b/docs/environments/atari/tic_tac_toe_3d.md index 5799d491b..c99ea5f05 100644 --- a/docs/environments/atari/tic_tac_toe_3d.md +++ b/docs/environments/atari/tic_tac_toe_3d.md @@ -32,18 +32,12 @@ As TicTacToe3D uses a reduced set of actions for `v0`, `v4` and `v5` versions of To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|------------|---------|-----------|---------|-------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | | | | | ## Observations diff --git a/docs/environments/atari/time_pilot.md b/docs/environments/atari/time_pilot.md index 3a80c85d2..02156527f 100644 --- a/docs/environments/atari/time_pilot.md +++ b/docs/environments/atari/time_pilot.md @@ -25,7 +25,7 @@ For more TimePilot variants with different observation and action spaces, see th You control an aircraft. Use it to destroy your enemies. As you progress in the game, you encounter enemies with technology that is increasingly from the future. - For a more detailed documentation, see [the AtariAge page](http://www.atarimania.com/game-atari-2600-vcs-time-pilot_8038.html) +For a more detailed documentation, see [the AtariAge page](http://www.atarimania.com/game-atari-2600-vcs-time-pilot_8038.html) ## Actions @@ -34,18 +34,12 @@ As TimePilot uses a reduced set of actions for `v0`, `v4` and `v5` versions of t To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPFIRE` | -| `7` | `RIGHTFIRE` | -| `8` | `LEFTFIRE` | -| `9` | `DOWNFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|------------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPFIRE` | `7` | `RIGHTFIRE` | `8` | `LEFTFIRE` | +| `9` | `DOWNFIRE` | | | | | ## Observations diff --git a/docs/environments/atari/trondead.md b/docs/environments/atari/trondead.md index b77254e7c..71b28489c 100644 --- a/docs/environments/atari/trondead.md +++ b/docs/environments/atari/trondead.md @@ -30,26 +30,14 @@ Trondead is missing description documentation. If you are interested in writing Trondead has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Trondead uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/turmoil.md b/docs/environments/atari/turmoil.md index 81e2a20d0..0992583cc 100644 --- a/docs/environments/atari/turmoil.md +++ b/docs/environments/atari/turmoil.md @@ -32,20 +32,12 @@ As Turmoil uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `RIGHTFIRE` | -| `11` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|------------|---------|-------------|---------|-------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `RIGHTFIRE` | `11` | `LEFTFIRE` | ## Observations diff --git a/docs/environments/atari/tutankham.md b/docs/environments/atari/tutankham.md index e45d5693a..2e4fe84c3 100644 --- a/docs/environments/atari/tutankham.md +++ b/docs/environments/atari/tutankham.md @@ -25,7 +25,7 @@ For more Tutankham variants with different observation and action spaces, see th Your goal is to rack up points by finding treasures in the mazes of the tomb while eliminating its guardians. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_thumbs.php?SoftwareLabelID=572) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_thumbs.php?SoftwareLabelID=572) ## Actions @@ -34,16 +34,11 @@ As Tutankham uses a reduced set of actions for `v0`, `v4` and `v5` versions of t To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `UP` | -| `2` | `RIGHT` | -| `3` | `LEFT` | -| `4` | `DOWN` | -| `5` | `UPFIRE` | -| `6` | `RIGHTFIRE` | -| `7` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-------------|---------|------------|---------|-----------| +| `0` | `NOOP` | `1` | `UP` | `2` | `RIGHT` | +| `3` | `LEFT` | `4` | `DOWN` | `5` | `UPFIRE` | +| `6` | `RIGHTFIRE` | `7` | `LEFTFIRE` | | | ## Observations diff --git a/docs/environments/atari/up_n_down.md b/docs/environments/atari/up_n_down.md index cd91bfe0f..0edf8fbef 100644 --- a/docs/environments/atari/up_n_down.md +++ b/docs/environments/atari/up_n_down.md @@ -25,7 +25,7 @@ For more UpNDown variants with different observation and action spaces, see the Your goal is to steer your baja bugger to collect prizes and eliminate opponents. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=574) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=574) ## Actions @@ -34,14 +34,10 @@ As UpNDown uses a reduced set of actions for `v0`, `v4` and `v5` versions of the To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `DOWN` | -| `4` | `UPFIRE` | -| `5` | `DOWNFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-----------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `DOWN` | `4` | `UPFIRE` | `5` | `DOWNFIRE` | ## Observations diff --git a/docs/environments/atari/venture.md b/docs/environments/atari/venture.md index 98c412d27..aeed3440f 100644 --- a/docs/environments/atari/venture.md +++ b/docs/environments/atari/venture.md @@ -25,33 +25,21 @@ For more Venture variants with different observation and action spaces, see the Your goal is to capture the treasure in every chamber of the dungeon while eliminating the monsters. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=576) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=576) ## Actions Venture has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Venture uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/video_checkers.md b/docs/environments/atari/video_checkers.md index 41ca9ec22..bd5d32ebd 100644 --- a/docs/environments/atari/video_checkers.md +++ b/docs/environments/atari/video_checkers.md @@ -32,13 +32,10 @@ As VideoCheckers uses a reduced set of actions for `v0`, `v4` and `v5` versions To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `FIRE` | -| `1` | `UPRIGHT` | -| `2` | `UPLEFT` | -| `3` | `DOWNRIGHT` | -| `4` | `DOWNLEFT` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-------------|---------|------------|---------|-----------| +| `0` | `FIRE` | `1` | `UPRIGHT` | `2` | `UPLEFT` | +| `3` | `DOWNRIGHT` | `4` | `DOWNLEFT` | | | ## Observations diff --git a/docs/environments/atari/video_chess.md b/docs/environments/atari/video_chess.md index cafc4acc6..7a146c984 100644 --- a/docs/environments/atari/video_chess.md +++ b/docs/environments/atari/video_chess.md @@ -32,18 +32,12 @@ As VideoChess uses a reduced set of actions for `v0`, `v4` and `v5` versions of To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|------------|---------|-----------|---------|-------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | | | | | ## Observations diff --git a/docs/environments/atari/video_cube.md b/docs/environments/atari/video_cube.md index 464f7d0c6..496c4f6f6 100644 --- a/docs/environments/atari/video_cube.md +++ b/docs/environments/atari/video_cube.md @@ -30,26 +30,14 @@ VideoCube is missing description documentation. If you are interested in writing VideoCube has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As VideoCube uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/video_pinball.md b/docs/environments/atari/video_pinball.md index aa80124fc..0784798ca 100644 --- a/docs/environments/atari/video_pinball.md +++ b/docs/environments/atari/video_pinball.md @@ -25,7 +25,7 @@ For more VideoPinball variants with different observation and action spaces, see Your goal is to keep the ball in play as long as possible and to score as many points as possible. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=588) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=588) ## Actions @@ -34,17 +34,11 @@ As VideoPinball uses a reduced set of actions for `v0`, `v4` and `v5` versions o To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPFIRE` | -| `7` | `RIGHTFIRE` | -| `8` | `LEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|-----------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPFIRE` | `7` | `RIGHTFIRE` | `8` | `LEFTFIRE` | ## Observations diff --git a/docs/environments/atari/wizard_of_wor.md b/docs/environments/atari/wizard_of_wor.md index 83bb4019b..0ee9044df 100644 --- a/docs/environments/atari/wizard_of_wor.md +++ b/docs/environments/atari/wizard_of_wor.md @@ -25,7 +25,7 @@ For more WizardOfWor variants with different observation and action spaces, see Your goal is to beat the Wizard using your laser and radar scanner. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=598) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=598) ## Actions @@ -34,18 +34,12 @@ As WizardOfWor uses a reduced set of actions for `v0`, `v4` and `v5` versions of To enable all 18 possible actions that can be performed on an Atari 2600, specify `full_action_space=True` during initialization or by passing `full_action_space=True` to `gymnasium.make`. -| Value | Meaning | -|---------|-------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPFIRE` | -| `7` | `RIGHTFIRE` | -| `8` | `LEFTFIRE` | -| `9` | `DOWNFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|------------|---------|-------------|---------|------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPFIRE` | `7` | `RIGHTFIRE` | `8` | `LEFTFIRE` | +| `9` | `DOWNFIRE` | | | | | ## Observations diff --git a/docs/environments/atari/word_zapper.md b/docs/environments/atari/word_zapper.md index e5839a530..28baa2a28 100644 --- a/docs/environments/atari/word_zapper.md +++ b/docs/environments/atari/word_zapper.md @@ -30,26 +30,14 @@ WordZapper is missing description documentation. If you are interested in writin WordZapper has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As WordZapper uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/yars_revenge.md b/docs/environments/atari/yars_revenge.md index 702bb0747..c55d7ac3a 100644 --- a/docs/environments/atari/yars_revenge.md +++ b/docs/environments/atari/yars_revenge.md @@ -25,33 +25,21 @@ For more YarsRevenge variants with different observation and action spaces, see The objective is to break a path through the shield and destroy the Qotile with a blast from the Zorlon Cannon. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_page.php?SoftwareLabelID=603¤tPage=1&maxPages=12) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_page.php?SoftwareLabelID=603¤tPage=1&maxPages=12) ## Actions YarsRevenge has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As YarsRevenge uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/environments/atari/zaxxon.md b/docs/environments/atari/zaxxon.md index 14344d31b..1dc60478c 100644 --- a/docs/environments/atari/zaxxon.md +++ b/docs/environments/atari/zaxxon.md @@ -25,33 +25,21 @@ For more Zaxxon variants with different observation and action spaces, see the v Your goal is to stop the evil robot Zaxxon and its armies from enslaving the galaxy by piloting your fighter and shooting enemies. - For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=606) +For a more detailed documentation, see [the AtariAge page](https://atariage.com/manual_html_page.php?SoftwareLabelID=606) ## Actions Zaxxon has the action space `Discrete(18)` with the table below lists the meaning of each action's meanings. As Zaxxon uses the full set of actions then specifying `full_action_space=True` will not modify the action space of the environment if passed to `gymnasium.make`. -| Value | Meaning | -|---------|-----------------| -| `0` | `NOOP` | -| `1` | `FIRE` | -| `2` | `UP` | -| `3` | `RIGHT` | -| `4` | `LEFT` | -| `5` | `DOWN` | -| `6` | `UPRIGHT` | -| `7` | `UPLEFT` | -| `8` | `DOWNRIGHT` | -| `9` | `DOWNLEFT` | -| `10` | `UPFIRE` | -| `11` | `RIGHTFIRE` | -| `12` | `LEFTFIRE` | -| `13` | `DOWNFIRE` | -| `14` | `UPRIGHTFIRE` | -| `15` | `UPLEFTFIRE` | -| `16` | `DOWNRIGHTFIRE` | -| `17` | `DOWNLEFTFIRE` | +| Value | Meaning | Value | Meaning | Value | Meaning | +|---------|--------------|---------|-----------------|---------|----------------| +| `0` | `NOOP` | `1` | `FIRE` | `2` | `UP` | +| `3` | `RIGHT` | `4` | `LEFT` | `5` | `DOWN` | +| `6` | `UPRIGHT` | `7` | `UPLEFT` | `8` | `DOWNRIGHT` | +| `9` | `DOWNLEFT` | `10` | `UPFIRE` | `11` | `RIGHTFIRE` | +| `12` | `LEFTFIRE` | `13` | `DOWNFIRE` | `14` | `UPRIGHTFIRE` | +| `15` | `UPLEFTFIRE` | `16` | `DOWNRIGHTFIRE` | `17` | `DOWNLEFTFIRE` | ## Observations diff --git a/docs/scripts/gen_atari_table.py b/docs/scripts/gen_atari_table.py index 32c5eb014..67cedb94d 100644 --- a/docs/scripts/gen_atari_table.py +++ b/docs/scripts/gen_atari_table.py @@ -90,7 +90,7 @@ for rom_id in tqdm(ALL_ATARI_GAMES): env_description = env_data["env_description"] if env_data["atariage_url"]: env_url = f""" - For a more detailed documentation, see [the AtariAge page]({env_data['atariage_url']}) +For a more detailed documentation, see [the AtariAge page]({env_data['atariage_url']}) """ else: env_url = "" @@ -101,12 +101,13 @@ for rom_id in tqdm(ALL_ATARI_GAMES): env_url = "" reward_description = "" + table_values = map( + lambda s: f"`{s}`", + itertools.chain(*zip(range(env.action_space.n), env.get_action_meanings())), + ) default_action_table = tabulate.tabulate( - [ - [f"`{num}`", f"`{meaning}`"] - for num, meaning in enumerate(env.get_action_meanings()) - ], - headers=["Value", "Meaning"], + list(itertools.zip_longest(*([iter(table_values)] * 6), fillvalue="")), + headers=["Value", "Meaning", "Value", "Meaning", "Value", "Meaning"], tablefmt="github", ) if env.action_space.n == 18: