retro
MO-Gymnasium
retro | MO-Gymnasium | |
---|---|---|
6 | 3 | |
3,320 | 242 | |
0.4% | 5.4% | |
0.6 | 7.7 | |
3 months ago | 28 days ago | |
C | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
retro
-
Show HN: Ghidra Plays Mario
https://github.com/openai/retro:
> Gym Retro lets you turn classic video games into Gym environments for reinforcement learning and comes with integrations for ~1000 games. It uses various emulators that support the Libretro API, making it fairly easy to add new emulators.
.nes is listed in the supported ROM types:
-
What has replaced OpenAI Retro Gym?
OpenAI Retro Gym hasn't been updated in years, despite being high profile enough to garner 3k stars. It doesn't even support Python 3.9, and needs old versions of setuptools and gym to get installed.
-
Generating expert trajectories for IRL project based on retro NES gym.
The trajectories might not be properly generated (I used a custom wrapper for the retro gym that allows the env to receive human input: Interactive Gym-Retro), so the GAIL agent is just following garbage.
-
Can anyone make OpenAI for Age of Empires 2 Definitive Edition?
You can do it yourself. Maybe with retro
- Need help loading a file for use in a Python script (Gym Retro - Brute)
-
Trying to create an AI that can play a video game.
Another alternative is OpenAI gyms. For example, this supports NES, SNES, and GB.
MO-Gymnasium
-
The Worlds First FPGA N64
"Show HN: Ghidra Plays Mario" (2023) https://news.ycombinator.com/item?id=37475761 :
[RL, ..., MuZero unplugged w/ PyTorch ]
> Farama-Foundation/Gymnasium is a fork of OpenAI/gym and it has support for additional Environments like MuJoCo: https://github.com/Farama-Foundation/Gymnasium#environments
> Farama-Foundation/MO-Gymnasiun: "Multi-objective Gymnasium environments for reinforcement learning": https://github.com/Farama-Foundation/MO-Gymnasium
Ghidra may or may not be useful for e.g. gadgets with mario64
-
Show HN: Ghidra Plays Mario
"Multi-objective Gymnasium environments for reinforcement learning": https://github.com/Farama-Foundation/MO-Gymnasium
-
MO-Gymnasium (a standard API and benchmark set for multi-objective RL) has reached mature status within the Farama Foundation.
The package is available to be installed with the typical `pip install mo-gymnasium` command. More information on the documentation page: https://mo-gymnasium.farama.org/ or the release notes: https://github.com/Farama-Foundation/MO-Gymnasium/releases/tag/v1.0.0
What are some alternatives?
ghidra-tlcs900h - Ghidra processor module for Toshiba TLCS-900/H
gym-anytrading - The most simple, flexible, and comprehensive OpenAI Gym trading environment (Approved by OpenAI Gym)
ghidra-plays-mario - Playing NES ROMs with Ghidra's PCode Emulator
gymprecice - A framework to design and develop reinforcement learning environments for single- and multi-physics active flow control.
Gymnasium - An API standard for single-agent reinforcement learning environments, with popular reference environments and related utilities (formerly Gym)
nand2tetris - An implementation of the nand2tetris project. A full-stack computer: ISA, Assembler, Virtual Machine, Interpreter, Compiler, Operating System, and a Graphical Sudoku game. All from scratch.
Muzero-unplugged - Pytorch Implementation of MuZero Unplugged for gym environment. This algorithm is capable of supporting a wide range of action and observation spaces, including both discrete and continuous variations.
switcher - Gnome Shell extension to switch windows quickly by typing
6502_65C02_functional_tests - Tests for all valid opcodes of the 6502 and 65C02 processor
ghidra - Ghidra is a software reverse engineering (SRE) framework