https://github.com/semitable/awesome-marl
https://github.com/semitable/awesome-marl
List: awesome-marl
Last synced: 4 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/semitable/awesome-marl
- Owner: semitable
- Created: 2021-09-06T20:46:02.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2021-11-17T15:36:38.000Z (over 4 years ago)
- Last Synced: 2025-11-06T14:07:25.262Z (8 months ago)
- Size: 3.91 KB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Awesome Multi-Agent Reinforcement Learning
A curated list of multi-agent reinforcement learning reading material, environments, and code implementations.
Maintainer(s): [Filippos Christianos](www.fchristianos.com)
# Contributing
Pull requests are always welcome!
# Table of Contents
- [Awesome Multi-Agent Reinforcement Learning](#awesome-multi-agent-reinforcement-learning)
- [Contributing](#contributing)
- [Table of Contents](#table-of-contents)
- [Theory & Reading Material](#theory--reading-material)
- [Papers](#papers)
- [Core (must read!)](#core-must-read)
- [Surveys](#surveys)
- [Cooperative MARL](#cooperative-marl)
- [Opponent Modelling](#opponent-modelling)
- [Other reading material (blogs, websites, videos)](#other-reading-material-blogs-websites-videos)
- [Environments](#environments)
- [Algorithm Implementations](#algorithm-implementations)
# Theory & Reading Material
## Papers
### Core (must read!)
### Surveys
### Cooperative MARL
### Opponent Modelling
## Other reading material (blogs, websites, videos)
# Environments
- [Level-based Foraging](https://github.com/semitable/lb-foraging) - mixed cooperative-competitive game, which focuses on the coordination of the agents involved.
- [Multi-Robot Warehouse](https://github.com/semitable/robotic-warehouse) - A simulated warehouse with robots moving and delivering requested goods.
- [StarCraft Multi-agent Challenge](https://github.com/oxwhirl/smac) - A decentralised micromanagement scenarios built on StarCraft II.
- [Multi-agent Particle Environment](https://github.com/openai/multiagent-particle-envs) - A diverse set of 2D tasks involving cooperation and competition between agents.
- [Malmö](https://github.com/microsoft/malmo) - An environment built on top of Minecraft. Also see [MarLÖ](https://github.com/crowdAI/marLo) (short for Multi-Agent Reinforcement Learning in MalmÖ).
- [Derk's Gym](https://gym.derkgame.com/) - A MOBA-style multi-agent competitive team-based game.
- [Flatland](https://flatland.aicrowd.com/) - Based on a real-world problem of coordinating a railway traffic infrastructure.
- [Neural-MMO](https://jsuarez5341.github.io/) - A massively multiagent game environment for training and evaluating intelligent agents.
# Algorithm Implementations
- [PyMARL](https://github.com/oxwhirl/pymarl) - WhiRL's framework for deep multi-agent reinforcement learning and includes implementations of QMIX, COMA, VDN, IQL, and QTRAN (only cooperative MARL).
- [Extended-PyMARL](https://github.com/uoe-agents/epymarl) - An extension of the above, with the addition of IA2C, IPPO, MADDPG, MAA2C and MAPPO. Also improves the consistency of the implementations for fair comparisons.