starry-sky6688/MARL-Algorithms
PyTorch implementations of nine multi-agent reinforcement learning algorithms trained on the StarCraft II SMAC benchmark.

This repository provides centralized implementations of state-of-the-art multi-agent RL algorithms including IQL, QMIX, VDN, COMA, QTRAN, MAVEN, CommNet, DyMA-CL, and G2ANet. The algorithms are trained and evaluated on SMAC, the decentralized micromanagement scenario in StarCraft II, which serves as a standard benchmark for cooperative multi-agent learning. It supports both value-decomposition methods and policy gradient approaches for cooperative multi-agent settings.
Frequently asked
- What is starry-sky6688/MARL-Algorithms?
- PyTorch implementations of nine multi-agent reinforcement learning algorithms trained on the StarCraft II SMAC benchmark.
- Is MARL-Algorithms open source?
- Yes — starry-sky6688/MARL-Algorithms is an open-source project tracked on heatdrop.
- What language is MARL-Algorithms written in?
- starry-sky6688/MARL-Algorithms is primarily written in Python.
- How popular is MARL-Algorithms?
- starry-sky6688/MARL-Algorithms has 1.8k stars on GitHub.
- Where can I find MARL-Algorithms?
- starry-sky6688/MARL-Algorithms is on GitHub at https://github.com/starry-sky6688/MARL-Algorithms.