← all repositories

marlbenchmark/on-policy

Multi-Agent PPO (MAPPO) implementation for cooperative multi-agent reinforcement learning.

2k stars Python AgentsML Frameworks
on-policy
Not currently ranked — collecting fresh signals.
star history

This repository provides the official implementation of MAPPO, a multi-agent variant of Proximal Policy Optimization. It implements the algorithm from the paper ‘The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games’ and is built on a PyTorch A2C-PPO-ACKTR foundation. The implementation supports training across multiple multi-agent environments including StarCraftII (SMAC/SMACv2), Hanabi, Multiagent Particle-World Environments, and Google Research Football.

Frequently asked

What is marlbenchmark/on-policy?
Multi-Agent PPO (MAPPO) implementation for cooperative multi-agent reinforcement learning.
Is on-policy open source?
Yes — marlbenchmark/on-policy is open source, released under the MIT license.
What language is on-policy written in?
marlbenchmark/on-policy is primarily written in Python.
How popular is on-policy?
marlbenchmark/on-policy has 2k stars on GitHub.
Where can I find on-policy?
marlbenchmark/on-policy is on GitHub at https://github.com/marlbenchmark/on-policy.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.