#787 · Primary category: Education & Research
pymarl2
Fine-tuned MARL algorithms on SMAC (100% win rates on most scenarios)
Project last updated:05/18/24
GitHub Stars
709
Forks
135
Contributors
3
License
Apache-2.0
Why we included this project
This is a research codebase built around a simple observation: in cooperative multi-agent reinforcement learning, implementation details can matter as much as the algorithm itself. It reimplements QMIX and a range of value-based and actor-critic MARL methods, applying code-level tricks like value normalization, reward scaling, orthogonal initialization, n-step returns, larger batch sizes, and per-scenario hyperparameter tuning. The payoff is near-perfect win rates on the StarCraft Multi-agent Challenge. Researchers and graduate students will find it a useful reference for reproducing strong baselines and for figuring out which tweaks actually matter. It also includes configs for Google Football and an attention-based QMIX variant for communication tasks, so it's a solid starting point for benchmarking cooperative multi-agent methods, though it's a research codebase rather than a drop-in production library.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
prompts.chat
f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.
JavaGuide
Java Interview & Backend General Interview Guide, covering computer fundamentals, databases, distributed systems, high concurrency, system design, and AI application development.
system-prompts-and-models-of-ai-tools
A curated collection of system prompts, internal tools, and AI models from popular AI assistants and coding agents.
30-seconds-of-code
Coding articles to level up your development skills
generative-ai-for-beginners
21 Lessons, Get Started Building with Generative AI