All Tools
P
AgentsFreeOpen Source
PYSC2
StarCraft II learning environment from DeepMind
Apache-2.0
ABOUT
Real-time strategy games mix long-horizon planning, partial observability, and huge action spaces that gridworlds do not capture. PySC2 exposes StarCraft II as an RL environment so agents can train on Blizzard's observations and actions instead of a toy simulator.
INSTALL
pip install pysc2INTEGRATION GUIDE
1. Train an RL agent on mini-games or full StarCraft II maps via the SC2 API
2. Collect replay features and unit observations for imitation or offline RL
3. Benchmark multi-agent micro-management policies against published SC2LE results
4. Prototype RTS agents that issue camera, build, and combat actions in Python
TAGS
pythonreinforcement-learningstarcraftdeepmindrtsenvironments