Papers › Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environments

Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environments

7 Jun 2017NeurIPS 2017 12arXiv:1706.02275archive 2025-07-28

Ryan Lowe, Yi Wu, Aviv Tamar, Jean Harb, Pieter Abbeel, Igor Mordatch

We explore deep reinforcement learning methods for multi-agent domains. We begin by analyzing the difficulty of traditional algorithms in the multi-agent case: Q-learning is challenged by an inherent non-stationarity of the environment, while policy gradient suffers from a variance that increases as the number of agents grows. We then present an adaptation of actor-critic methods that considers action policies of other agents and is able to successfully learn policies that require complex multi-agent coordination. Additionally, we introduce a training regimen utilizing an ensemble of policies for each agent that leads to more robust multi-agent policies. We show the strength of our approach compared to existing methods in cooperative as well as competitive scenarios, where agent populations are able to discover various physical and informational coordination strategies.

PaperPDFConference PDFCodeCode Syntology ran

In Syntology Open this paper in Syntology's Atlas, the map of the papers in Syntology's graph and their citations.

For agents, Syntology's MCP tool lists every function and class Syntology harvested from this paper and whether it ran (how to connect): get_harvested_code_for_paper(arxiv_id="1706.02275")

Code

Syntology Ran 75 of 143 code samples harvested from 29 repositories linked to this paper; 68 have no recorded run. Of those that ran: 2 ran · honoured contract; 6 ran · our draft was wrong; 67 ran with no contract checked.

By repository: community (archive-listed): 142 samples from 29 repositories, 74 ran; 1 identical to code first harvested elsewhere. The run record, sample by sample. “Ran” means executed on a synthesized input, not that the code is correct or reproduces the paper.

86 repositories listed; official and paper-mentioned ones first.

openai/multiagent-particle-envs officialmentioned in papermentioned on GitHub report
Ah31/maddpg_pytorch mentioned on GitHubpytorch report
AleXander-Tsui/MPE mentioned on GitHub report
Chan1998/MAAC mentioned on GitHubpytorch report
JinTanda/MADDPG_env mentioned on GitHub report
JohannesAck/MATD3implementation mentioned on GitHubtf report
JohannesAck/tf2multiagentrl mentioned on GitHubtf report
NeuroCSUT/intentions mentioned on GitHubtf report
RL-WFU/multi_agent_attack mentioned on GitHubtf report
Stippler/cow-simulator mentioned on GitHubpytorch report
Yutongamber/MADDPG mentioned on GitHubpytorch report
baicenxiao/shaping-advice mentioned on GitHubtf report
baoqianwang/iros22_darl1n mentioned on GitHubtf report
baradist/multiagent-particle-envs mentioned on GitHubpytorch report
biemann/Collaboration-and-Competition mentioned on GitHubpytorch report
biorobotics/PRD_environments mentioned on GitHub report
bonniesjli/MADDPG_Tennis mentioned on GitHubpytorch report
bonniesjli/MADDPG_Tennis_UnityML mentioned on GitHubpytorch report
caslab-vt/SARNet mentioned on GitHubtf report
cyanrain7/trpo-in-marl mentioned on GitHubpytorch report
darshil333/CSE574 mentioned on GitHub report
debajit15kgp/multiagent-envs mentioned on GitHub report
facebookresearch/benchmarl mentioned on GitHubpytorchMIT report
goldbattle/snakes_mal mentioned on GitHubtf report
google/maddpg-replication mentioned on GitHubtf report
isp1tze/MAProj mentioned on GitHubpytorch report
jansenkeith501/CS295-MADDPG mentioned on GitHub report
jingdic/rgmcomm mentioned on GitHubpytorch report
jyqhahah/rl_maddpg_matd3 mentioned on GitHubpytorch report
kargarisaac/macrpo mentioned on GitHubpytorch report
krasing/DRLearningCollaboration mentioned on GitHubpytorch report
ksajan/DDPG-MAPE mentioned on GitHubtf report
madhur-tandon/RL-Project mentioned on GitHubpytorch report
marwanihab/RL_Tag_Game mentioned on GitHubpytorch report
mauricemager/multiagent-robot mentioned on GitHubtf report
morning9393/HAPPO-HATRPO mentioned on GitHubpytorch report
openai/maddpg mentioned on GitHubtf report
pr-shukla/maddpg-keras mentioned on GitHubtf report
qi-pang/mdpfuzz mentioned on GitHub report
quantumiracle/mars mentioned on GitHubpytorchApache-2.0 report
rainandwind1/MADDPG-reconstruct mentioned on GitHubpytorch report
rainandwind1/MERL mentioned on GitHubpytorch report
rainandwind1/Maddpg_multiagent mentioned on GitHubpytorch report
raoshashank/Tennis-with-MADDPG mentioned on GitHubpytorch report
shariqiqbal2810/maddpg-pytorch mentioned on GitHubpytorch report
starry-sky6688/MADDPG mentioned on GitHubpytorch report
thechrisyoon08/marl mentioned on GitHubpytorch report
xuehy/pytorch-maddpg mentioned on GitHubtf report
zoeyuchao/MPE-pytorch mentioned on GitHubpytorch report
zoeyuchao/MPEnew-pytorch mentioned on GitHubpytorch report
zowiezhang/stas mentioned on GitHubpytorch report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

143 samples harvested; 75 ran; 2 honoured the contract we drafted; 68 have no recorded run. Read from Syntology's graph 2026-09-24; that is when this build read the record, not when the samples ran.

2ran · honoured contract
6ran · our draft was wrong
67ran
68unverified

Licence: 99 of the 143 samples are pointer only, meaning Syntology does not serve that copy's text. This page shows no code text for any sample; each one links to its file in the repository.

Harvested from 29 repositories linked to this paper, official or community; each sample names its own and says which. Some samples are identical code Syntology first harvested from another repository; for those, this paper's copy is not located and its licence is not recorded. “Ran” means the sample executed on a synthesized input. It does not mean the output is correct, and nothing here reproduces the paper's results. “Honoured” and “violated” refer to a contract Syntology drafted from the code itself; “our draft was wrong” and “fixture could not drive it” are failures of Syntology's instrument, not of the code.

Each sample ends with its code_sha256, Syntology's identity for that exact code. An agent fetches the stored sample with Syntology's MCP tool get_code(code_sha256="…") (how to connect); click an identity to copy that call.

Repository labels, per sample. official repository: The archive marks this repository official for the paper. named in the paper: The archive records that the paper mentions this repository; it is not marked official. community (archive-listed): In the archive's code links for this paper, not marked official and not recorded as mentioned in the paper. found in paper text by Syntology: Syntology found this repository in the paper's own text; whether it is the authors' implementation is not asserted. community: Not in the archive's code links for this paper; a community repository Syntology harvested. Samples from a repository marked official are listed first. Licence labels name the repository's licence as recorded at harvest. “Pointer only” means Syntology does not serve that copy's text, for one of four reasons: no licence file was found; the licence was not identified; the licence is recorded as permissive but that copy's record is not marked cleared; or the licence is outside the permissive list Syntology serves text under (MIT, Apache-2.0, BSD and similar). Some licences outside that list permit redistribution, such as WTFPL, and GPL-3.0 under its conditions; they are simply not on the list. Hover a licence label for the reason. File links open the file on GitHub at the default branch, which may have changed since the harvest.

ACTLayer anonymous-iclr22/trust-region-in-multi-agent-reinforcement-learning/algorithms/happo_policy.py community (archive-listed) ran fingerprinted MIT (permissive) · 788933ff608baaea · report
Actor zowiezhang/stas/models/policy/COMA.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted no licence file found · pointer only · d33580612fa8578d · report
Actor rainandwind1/MADDPG-reconstruct/MADDPG/model.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 394e91b566a8e7eb · report
Actor MrDaubinet/collaboration-and-competition/maddpg.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted no licence file found · pointer only · 147d57177bbffdd9 · report
Actor starry-sky6688/MADDPG/maddpg/maddpg.py community (archive-listed) ran fingerprinted no licence file found · pointer only · b1b715fc5cea22be · report
Actor krasing/DRLearningCollaboration/failed_collaborative/ddpg_agent_multi_2.py community (archive-listed) ran fingerprinted no licence file found · pointer only · ab8b87babe2b659e · report
Actor petsol/MultiAgentCooperation_UnityAgent_MADDPG_Udacity/multiagent_resources.py community (archive-listed) ran fingerprinted no licence file found · pointer only · a17bd67f978b7355 · report
Actor isp1tze/MAProj/algo/maddpg/maddpg_agent.py community (archive-listed) ran fingerprinted no licence file found · pointer only · cbd481c5cf284628 · report
Actor bonniesjli/MADDPG_Tennis_UnityML/MADDPG.py community (archive-listed) ran fingerprinted no licence file found · pointer only · af7b2cc00bcf3971 · report
Actor thechrisyoon08/marl/MADDPG/maddpg.py community (archive-listed) ran · metamorphic tier: invariant fingerprinted MIT (permissive) · 19cc670e3070c844 · report
Actor Ah31/maddpg_pytorch/MADDPG_model.py community (archive-listed) ran · metamorphic tier: invariant fingerprinted MIT (permissive) · e0a77db60f82cb02 · report
ActorModel EyaRhouma/collaboration-competition-MADDPG/MADDPG_agent.py community (archive-listed) ran · metamorphic tier: invariant fingerprinted no licence file found · pointer only · 7153bd2279c31cfb · report
ActorNetwork baradist/multiagent-particle-envs/multiagent/ddpg/ddpg_agent.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 5d2b3c4f1fd1a9f4 · report
ActorNetwork philtabor/Multi-Agent-Deep-Deterministic-Policy-Gradients/maddpg.py community (archive-listed) ran fingerprinted no licence file found · pointer only · 19dd2e9c270f0dc6 · report
Agent philtabor/Multi-Agent-Deep-Deterministic-Policy-Gradients/maddpg.py community (archive-listed) ran no licence file found · pointer only · 6e3b52a2c0014b70 · report
AttentionCritic Chan1998/MAAC/algorithms/attention_sac.py community (archive-listed) ran · metamorphic tier: deterministic licence not identified · pointer only · 23a16fcf13d93070 · report
BasePolicy Chan1998/MAAC/algorithms/attention_sac.py community (archive-listed) ran · metamorphic tier: deterministic licence not identified · pointer only · e3579cc107de4c0a · report
Bernoulli anonymous-iclr22/trust-region-in-multi-agent-reinforcement-learning/algorithms/happo_policy.py community (archive-listed) ran MIT (permissive) · ce4cd71349aedb12 · report
COMA zowiezhang/stas/models/policy/COMA.py community (archive-listed) ran no licence file found · pointer only · e6b6fc2b3a05ee48 · report
CentralizedCritic thechrisyoon08/marl/MADDPG/maddpg.py community (archive-listed) ran · metamorphic tier: invariant MIT (permissive) · 5809fd7ddfdc55c2 · report
Critic zowiezhang/stas/models/policy/COMA.py community (archive-listed) ran · metamorphic tier: deterministic no licence file found · pointer only · 6879c98b93ce7112 · report
Critic rainandwind1/MADDPG-reconstruct/MADDPG/model.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · 30449e98cba1cf61 · report
Critic MrDaubinet/collaboration-and-competition/maddpg.py community (archive-listed) ran · metamorphic tier: deterministic no licence file found · pointer only · 6c1f59af0972c70e · report
Critic starry-sky6688/MADDPG/maddpg/maddpg.py community (archive-listed) ran no licence file found · pointer only · 601cec5195b4709d · report
Critic krasing/DRLearningCollaboration/failed_collaborative/ddpg_agent_multi_2.py community (archive-listed) ran no licence file found · pointer only · 9af882c88cb87dda · report
Critic petsol/MultiAgentCooperation_UnityAgent_MADDPG_Udacity/multiagent_resources.py community (archive-listed) ran no licence file found · pointer only · 6d943b1d04649de3 · report
Critic isp1tze/MAProj/algo/maddpg/maddpg_agent.py community (archive-listed) ran no licence file found · pointer only · 0d8d2fce5fa8c834 · report
Critic xuehy/pytorch-maddpg/MADDPG.py community (archive-listed) ran no licence file found · pointer only · a7f0fe3c4dffccc9 · report
Critic bonniesjli/MADDPG_Tennis_UnityML/MADDPG.py community (archive-listed) ran no licence file found · pointer only · b89abb00e73f1560 · report
CriticModel EyaRhouma/collaboration-competition-MADDPG/MADDPG_agent.py community (archive-listed) ran · metamorphic tier: invariant no licence file found · pointer only · 1e89d38fb0c5b84b · report
CriticNetwork baradist/multiagent-particle-envs/multiagent/ddpg/ddpg_agent.py community (archive-listed) ran · metamorphic tier: deterministic MIT (permissive) · 619856d2049bc612 · report
CriticNetwork philtabor/Multi-Agent-Deep-Deterministic-Policy-Gradients/maddpg.py community (archive-listed) ran no licence file found · pointer only · 1a6507f0b27d66e3 · report
DDPGAgent biemann/Collaboration-and-Competition/maddpg.py community (archive-listed) ran no licence file found · pointer only · bbf8b2fce98ed3c3 · report
DDPGAgent thechrisyoon08/marl/MADDPG/maddpg.py community (archive-listed) ran MIT (permissive) · 4471e9be4006d33f · report
DiagGaussian anonymous-iclr22/trust-region-in-multi-agent-reinforcement-learning/algorithms/happo_policy.py community (archive-listed) ran MIT (permissive) · 6072c4350e278037 · report
DiscretePolicy Chan1998/MAAC/algorithms/attention_sac.py community (archive-listed) ran licence not identified · pointer only · b4fe457a99be3144 · report
ExperienceBuffer petsol/MultiAgentCooperation_UnityAgent_MADDPG_Udacity/multiagent_resources.py community (archive-listed) ran no licence file found · pointer only · b4481f38bbb906b5 · report
FixedBernoulli anonymous-iclr22/trust-region-in-multi-agent-reinforcement-learning/algorithms/happo_policy.py community (archive-listed) ran MIT (permissive) · a48b952a1d356122 · report
FixedNormal anonymous-iclr22/trust-region-in-multi-agent-reinforcement-learning/algorithms/happo_policy.py community (archive-listed) ran MIT (permissive) · 2430b3c71fa829d4 · report
HAPPO morning9393/HAPPO-HATRPO/algorithms/happo_trainer.py community (archive-listed) ran MIT (permissive) · 14f32d9aecd1c394 · report
MADDPG biemann/Collaboration-and-Competition/maddpg.py community (archive-listed) ran no licence file found · pointer only · a3dd086ac1fbb639 · report
MADDPG isp1tze/MAProj/algo/maddpg/maddpg_agent.py community (archive-listed) ran no licence file found · pointer only · cc58450c6eb52f3a · report
MADDPG xuehy/pytorch-maddpg/MADDPG.py community (archive-listed) ran no licence file found · pointer only · bcbd9c4a35e9a9e0 · report
MADDPG philtabor/Multi-Agent-Deep-Deterministic-Policy-Gradients/maddpg.py community (archive-listed) ran no licence file found · pointer only · af4f065d2ca09a90 · report
MLPBase anonymous-iclr22/trust-region-in-multi-agent-reinforcement-learning/algorithms/happo_policy.py community (archive-listed) ran fingerprinted MIT (permissive) · eb97113b662895e7 · report
MLPLayer anonymous-iclr22/trust-region-in-multi-agent-reinforcement-learning/algorithms/happo_policy.py community (archive-listed) ran MIT (permissive) · 052cdd66a800bf26 · report
MLPNetwork Yutongamber/MADDPG/maddpg-pytorch/algorithms/maddpg.py community (archive-listed) ran · metamorphic tier: invariant MIT (permissive) · d91c262ff01c1192 · report
Memory zowiezhang/stas/models/policy/COMA.py community (archive-listed) ran no licence file found · pointer only · 51c877df80bace64 · report
Network biemann/Collaboration-and-Competition/maddpg.py community (archive-listed) ran · metamorphic tier: deterministic no licence file found · pointer only · f6fceb14173df844 · report
OUActionNoise baradist/multiagent-particle-envs/multiagent/ddpg/ddpg_agent.py community (archive-listed) ran MIT (permissive) · 1ea60fdd30545832 · report
OUActionNoise petsol/MultiAgentCooperation_UnityAgent_MADDPG_Udacity/multiagent_resources.py community (archive-listed) ran no licence file found · pointer only · 458174da77a0b0ce · report
OUNoise MrDaubinet/collaboration-and-competition/maddpg.py community (archive-listed) ran no licence file found · pointer only · db3bd13d21d6150c · report
OUNoise biemann/Collaboration-and-Competition/maddpg.py community (archive-listed) ran no licence file found · pointer only · 555ae48ebffc59d4 · report
OUNoise krasing/DRLearningCollaboration/failed_collaborative/ddpg_agent_multi_2.py community (archive-listed) ran no licence file found · pointer only · a169b2555a871836 · report
PlacholderTfInput baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) ran no licence file found · pointer only · bab2a198c923111d · report
PopArt morning9393/HAPPO-HATRPO/algorithms/happo_trainer.py community (archive-listed) ran · metamorphic tier: deterministic fingerprinted MIT (permissive) · cf971b9dc43b13b4 · report
RNNLayer anonymous-iclr22/trust-region-in-multi-agent-reinforcement-learning/algorithms/happo_policy.py community (archive-listed) ran MIT (permissive) · ff5a06e4902f81ab · report
ReplayBuffer MrDaubinet/collaboration-and-competition/maddpg.py community (archive-listed) ran no licence file found · pointer only · ae26aa48075ee6cb · report
ReplayBuffer baradist/multiagent-particle-envs/multiagent/ddpg/ddpg_agent.py community (archive-listed) ran MIT (permissive) · c90519f77627be1f · report
ReplayBuffer krasing/DRLearningCollaboration/failed_collaborative/ddpg_agent_multi_2.py community (archive-listed) ran no licence file found · pointer only · 4cbc44a206f6120a · report
ReplayBuffer bonniesjli/MADDPG_Tennis_UnityML/MADDPG.py community (archive-listed) ran no licence file found · pointer only · 21d74b782714cf9e · report
ReplayMemory isp1tze/MAProj/algo/maddpg/maddpg_agent.py community (archive-listed) ran no licence file found · pointer only · 14185602fbb4fa11 · report
ReplayMemory xuehy/pytorch-maddpg/MADDPG.py community (archive-listed) ran no licence file found · pointer only · 535c542a4e41bb65 · report
Replaybuffer rainandwind1/MADDPG-reconstruct/MADDPG/model.py community (archive-listed) ran MIT (permissive) · 74c1bafecdee5848 · report
SoftCategoricalPdType baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) ran no licence file found · pointer only · 9cf2b925ec95c7f2 · report
categorical_sample Chan1998/MAAC/algorithms/attention_sac.py community (archive-listed) ran · our draft was wrong fingerprinted licence not identified · pointer only · 8a12d52820205fa8 · report
check morning9393/HAPPO-HATRPO/algorithms/happo_trainer.py community (archive-listed) ran · honoured contract MIT (permissive) · 9589eca5bae9de80 · report
gumbel_softmax Yutongamber/MADDPG/maddpg-pytorch/algorithms/maddpg.py community (archive-listed) ran · our draft was wrong fingerprinted MIT (permissive) · 57d033c0c861f3d0 · report
gumbel_softmax_sample Yutongamber/MADDPG/maddpg-pytorch/algorithms/maddpg.py community (archive-listed) ran · our draft was wrong fingerprinted MIT (permissive) · 6697676fd57aebe3 · report
minimize_and_clip baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) ran no licence file found · pointer only · 51c9fbcd079c6fda · report
onehot_from_logits Chan1998/MAAC/algorithms/attention_sac.py community (archive-listed) ran · our draft was wrong fingerprinted licence not identified · pointer only · 5290a0543b38c4dc · report
onehot_from_logits Yutongamber/MADDPG/maddpg-pytorch/algorithms/maddpg.py community (archive-listed) ran · our draft was wrong fingerprinted MIT (permissive) · f925a8c266bb2532 · report
sample_gumbel Yutongamber/MADDPG/maddpg-pytorch/algorithms/maddpg.py community (archive-listed) ran · our draft was wrong MIT (permissive) · 43c7e814609746ee · report
softmax baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) ran fingerprinted no licence file found · pointer only · 61d3f2ae09e0df23 · report
Actor ksajan/DDPG-MAPE/multiagent-particle-envs/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 85e19366b66e12c8 · report
Actor anonymous-iclr22/trust-region-in-multi-agent-reinforcement-learning/algorithms/happo_policy.py community (archive-listed) unverified MIT (permissive) · fe0a30f4af252b51 · report
Actor_Critic_Models EyaRhouma/collaboration-competition-MADDPG/MADDPG_agent.py community (archive-listed) unverified no licence file found · pointer only · 1b5ce00b5c4ba8e0 · report
Agent MrDaubinet/collaboration-and-competition/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 5d2d3b9ff319eb0d · report
Agent baradist/multiagent-particle-envs/multiagent/ddpg/ddpg_agent.py community (archive-listed) unverified MIT (permissive) · f3e14c78a36f2168 · report
Agent petsol/MultiAgentCooperation_UnityAgent_MADDPG_Udacity/multiagent_resources.py community (archive-listed) unverified no licence file found · pointer only · a35198f4b2a98333 · report
Agent bonniesjli/MADDPG_Tennis_UnityML/MADDPG.py community (archive-listed) unverified no licence file found · pointer only · c455aad4cf9e3d68 · report
AgentTrainer baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · d0b7f852c271a2cb · report
Agents krasing/DRLearningCollaboration/failed_collaborative/ddpg_agent_multi_2.py community (archive-listed) unverified no licence file found · pointer only · ce87b1d927fb04e1 · report
AttentionAgent Chan1998/MAAC/algorithms/attention_sac.py community (archive-listed) unverified licence not identified · pointer only · 5e7a8abdf83466de · report
AttentionSAC Chan1998/MAAC/algorithms/attention_sac.py community (archive-listed) unverified licence not identified · pointer only · 92865550d0fc369e · report
BatchInput baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 410b8121d522d60d · report
BernoulliPd baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 7855bf32a05f6453 · report
BernoulliPdType baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 04989e6ce54eef99 · report
Critic anonymous-iclr22/trust-region-in-multi-agent-reinforcement-learning/algorithms/happo_policy.py community (archive-listed) unverified MIT (permissive) · 598a59b21df91031 · report
Critic johannesharmse/multi_agent_RL/ddpg.py community (archive-listed) unverified MIT (permissive) · e9875c7422df7fec · report
DDPG rainandwind1/MADDPG-reconstruct/MADDPG/model.py community (archive-listed) unverified MIT (permissive) · a3a587bc7fe0ee77 · report
DDPG rainandwind1/Maddpg_multiagent/model.py community (archive-listed) unverified MIT (permissive) · a4bedfc0dceee998 · report
DDPGAgent Yutongamber/MADDPG/maddpg-pytorch/algorithms/maddpg.py community (archive-listed) unverified MIT (permissive) · 23ccb70277ce98c1 · report
DDPGAgent mauricemager/multiagent-robot/algorithms/maddpg.py community (archive-listed) unverified MIT (permissive) · 798b209df2b695ff · report
DiagGaussianPd baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 99ab37a0b854f64c · report
DiagGaussianPdType baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 9c5f519b1107c4a0 · report
HAPPO cyanrain7/trpo-in-marl/algorithms/happo_trainer.py community (archive-listed) unverified MIT (permissive) · 972d50b722edcc62 · report
HAPPO_Policy anonymous-iclr22/trust-region-in-multi-agent-reinforcement-learning/algorithms/happo_policy.py community (archive-listed) unverified MIT (permissive) · a78bf4c700ca5bb9 · report
MADDPG rainandwind1/MADDPG-reconstruct/MADDPG/model.py community (archive-listed) unverified MIT (permissive) · 9bc56ac4d586a2d2 · report
MADDPG MrDaubinet/collaboration-and-competition/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 6551e7add10520be · report
MADDPG starry-sky6688/MADDPG/maddpg/maddpg.py community (archive-listed) unverified no licence file found · pointer only · eb82e9aa0da99b86 · report
MADDPG bonniesjli/MADDPG_Tennis_UnityML/MADDPG.py community (archive-listed) unverified no licence file found · pointer only · b38b019a971f0e14 · report
MADDPG Abdelhamid-bouzid/Multi-Agent-Deep-Deterministic-Policy-Gradient/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 6c6569c6b5d38959 · report
MADDPG Yutongamber/MADDPG/maddpg-pytorch/algorithms/maddpg.py community (archive-listed) unverified MIT (permissive) · 05a2c85c2c068627 · report
MADDPG jingdic/rgmcomm/RGMComm_stage1/maddpg/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 00f4c151df8ceb67 · report
MADDPG thechrisyoon08/marl/MADDPG/maddpg.py community (archive-listed) unverified MIT (permissive) · 98101e244acd71e0 · report
MADDPG jyqhahah/rl_maddpg_matd3/algo/maddpg/maddpg_agent.py community (archive-listed) unverified no licence file found · pointer only · ba0b5facd7c2091a · report
MADDPG EyaRhouma/collaboration-competition-MADDPG/MADDPG_agent.py community (archive-listed) unverified no licence file found · pointer only · 8064ffc41e0e0c2e · report
MADDPG mauricemager/multiagent-robot/algorithms/maddpg.py community (archive-listed) unverified MIT (permissive) · f02f8f35b7849439 · report
MADDPGAgentTrainer baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · b2f7329c7900cbee · report
MultiAgentReplayBuffer thechrisyoon08/marl/MADDPG/maddpg.py community (archive-listed) unverified MIT (permissive) · 053976ac8304e4a8 · report
MultiDiscrete baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 19525957eb332eb2 · report
Pd baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 26b44f96043b4296 · report
PdType baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · a233d862ed1c5de8 · report
ReplayBuffer baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 0ec668ec81ebce4d · report
ReplayBuffer EyaRhouma/collaboration-competition-MADDPG/MADDPG_agent.py community (archive-listed) unverified no licence file found · pointer only · 0fe6e65cdf5950a9 · report
SoftCategoricalPd baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 1fe728fdf693afaf · report
SoftMultiCategoricalPd baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 9bb22eb75cfa28b6 · report
SoftMultiCategoricalPdType baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 8371d56181f23309 · report
TfInput baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 654b5868fdbabd66 · report
_Function baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 8523867a9c545bdf · report
absolute_scope_name baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 0f6bbf3f67ac6f9c · report
average_gradients Yutongamber/MADDPG/maddpg-pytorch/algorithms/maddpg.py community (archive-listed) unverified MIT (permissive) · a3e542c9d6910a27 · report
disable_gradients Chan1998/MAAC/algorithms/attention_sac.py community (archive-listed) unverified licence not identified · pointer only · 34bbc966346baa78 · report
enable_gradients Chan1998/MAAC/algorithms/attention_sac.py community (archive-listed) unverified licence not identified · pointer only · 8e93ecfbcd3abb77 · report
function baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 5b6a9e8f5134b90d · report
get_critic pr-shukla/maddpg-keras/maddpg/model.py community (archive-listed) unverified MIT (permissive) · 3b0d740d86579224 · report
get_session baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 61c6759fad1b2459 · report
hard_update Chan1998/MAAC/algorithms/attention_sac.py community (archive-listed) unverified licence not identified · pointer only · e6250f15677e1203 · report
is_placeholder baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 7e5ebeb6de3d3d4a · report
make_pdtype baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 731751ece9e0b766 · report
make_update_exp baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 0d1a79fa849ba189 · report
max baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · cc0b8c4aa9b99165 · report
mean baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 8ebadf88476f8efe · report
p_train baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 79a21c888d914a27 · report
q_train baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · e03118d1752f94fe · report
scope_name baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 706116fa3e5a5a6c · report
scope_vars baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · de2061bedccd8dc9 · report
soft_update Chan1998/MAAC/algorithms/attention_sac.py community (archive-listed) unverified licence not identified · pointer only · f36b207d39a0f07a · report
soft_update isp1tze/MAProj/algo/maddpg/maddpg_agent.py community (archive-listed) unverified no licence file found · pointer only · f0ba29ce2b116d79 · report
sum baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · fbab233112bf4d1e · report
var baoqianwang/iros22_darl1n/maddpg_o/maddpg_local/trainer/maddpg.py community (archive-listed) unverified no licence file found · pointer only · 598184a2689d36d0 · report
hidden_init identical code first harvested elsewhere ran · honoured contract licence of this copy not recorded · 24ee38e114b38bce · report

Tasks

Deep Reinforcement LearningMulti-agent Reinforcement LearningQ-LearningReinforcement LearningReinforcement Learning (RL)SMAC+reinforcement-learning

Results from the paper archive 2025-07-28

TaskDatasetModelMetricValueRank at snapshotLeaderboardReport
SMAC+ Def_Armored_sequential MADDPG Median Win Rate 90.6 #4 of 11 Archive leaderboard report
SMAC+ Def_Infantry_sequential MADDPG Median Win Rate 100 #1 of 11 Archive leaderboard report
SMAC+ Def_Outnumbered_sequential MADDPG Median Win Rate 81.3 #2 of 11 Archive leaderboard report
SMAC+ Off_Complicated_sequential MADDPG Median Win Rate 0.0 #4 of 4 Archive leaderboard report
SMAC+ Off_Distant_sequential MADDPG Median Win Rate 0.0 #4 of 4 Archive leaderboard report
SMAC+ Off_Hard_sequential MADDPG Median Win Rate 0.0 #3 of 4 Archive leaderboard report
SMAC+ Off_Near_sequential MADDPG Median Win Rate 75.0 #3 of 4 Archive leaderboard report
SMAC+ Off_Superhard_sequential MADDPG Median Win Rate 0.0 #4 of 4 Archive leaderboard report

Ranks are positions in the archive's leaderboards as they stood at the 2025-07-28 snapshot. Results published since then are not among these rows, so a rank here is not a current standing.

Methods

Introduced by this paper: MADDPG

AdamBatch NormalizationConvolutionDense ConnectionsExperience ReplayMADDPGQ-LearningReLUWeight Decay

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections