Practical overview
When it fits
Use Reaver when exploring modular deep reinforcement-learning experiments for StarCraft II or its listed alternative environments, and when you can manage dependencies and project maintenance yourself.
Who it is for
- Hobbyist programmers experimenting with reinforcement-learning agents and hyperparameters.
- Researchers who want to swap agent, model and environment components in experiments.
Documented uses
- Develop and train agents for StarCraft II scenarios.
- Run A2C or other documented agent experiments using configurable training options.
- Adapt experiments to Gym, Atari or MuJoCo by installing the relevant environment packages.
- Modify or compare modular agent, model and environment components.
Requirements & limits
The public repository specifies an MIT license. Its README says the project is no longer maintained and that the author cannot provide further development or support.
- StarCraft II use requires the README’s listed PySC2, StarCraft II, gin-config, TensorFlow and TensorFlow Probability versions.
- Gym, Atari and MuJoCo require additional packages; Roboschool is listed as an alternative for MuJoCo.
- The README recommends Linux for performance and stability, while providing separate Windows setup instructions.
- The project is explicitly no longer maintained, which matters when planning dependency updates or seeking support.
Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.
Install Reaver for StarCraft II experiments
Set up Reaver using the README’s package installation route and identify its required StarCraft II dependencies.
Before you start
- Python and pip, as implied by the documented pip installation command.
- PySC2 >= 3.0.0 and StarCraft II >= 4.1.2.
- gin-config >= 0.3.0, TensorFlow >= 2.0.0, and TensorFlow Probability >= 0.9.
Steps
Install Reaver with the command below.
pip install reaverInstall the listed StarCraft II, PySC2, configuration and TensorFlow dependencies at the specified minimum versions.
For Gym, Atari or MuJoCo environments, install the relevant optional packages listed by the README.
Expected outcome
Reaver and the listed dependencies are installed as described; the README provides a separate quick-start example for training.
Guide limitations
- The README says the project is no longer maintained and the author cannot provide further development or support.
- The guide covers installation only; it does not verify that the commands or dependencies work in a particular environment.
- Gym, Atari and MuJoCo use additional packages; Roboschool is listed as a MuJoCo alternative.
Sources & review
Source record details
- Source availability
- Active
- Sources checked
- 16 October 2026
- Original website title
- inoryy/reaver · Official homepage title · retained in its source language

