Pith. sign in

REVIEW 16 cited by

JaxMARL: Multi-Agent RL Environments and Algorithms in JAX

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2311.10090 v6 pith:B67RZONZ submitted 2023-11-16 cs.LG cs.AIcs.MA

classification cs.LGcs.AIcs.MA
keywords environmentsalgorithmsjaxmarlmarlmulti-agenttrainingaccelerationavailable
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

Benchmarks are crucial in the development of machine learning algorithms, with available environments significantly influencing reinforcement learning (RL) research. Traditionally, RL environments run on the CPU, which limits their scalability with typical academic compute. However, recent advancements in JAX have enabled the wider use of hardware acceleration, enabling massively parallel RL training pipelines and environments. While this has been successfully applied to single-agent RL, it has not yet been widely adopted for multi-agent scenarios. In this paper, we present JaxMARL, the first open-source, Python-based library that combines GPU-enabled efficiency with support for a large number of commonly used MARL environments and popular baseline algorithms. Our experiments show that, in terms of wall clock time, our JAX-based training pipeline is around 14 times faster than existing approaches, and up to 12500x when multiple training runs are vectorized. This enables efficient and thorough evaluations, potentially alleviating the evaluation crisis in the field. We also introduce and benchmark SMAX, a JAX-based approximate reimplementation of the popular StarCraft Multi-Agent Challenge, which removes the need to run the StarCraft II game engine. This not only enables GPU acceleration, but also provides a more flexible MARL environment, unlocking the potential for self-play, meta-learning, and other future applications in MARL. The code is available at https://github.com/flairox/jaxmarl.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 16 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Expected Return Symmetries

    cs.MA 2025-02 conditional novelty 7.0 of 10

    Expected return symmetries, transformations that preserve the expected return of optimal policies, contain environment symmetries as a subgroup and improve zero-shot coordination in Hanabi and Overcooked V2.

  2. Recurrent Structural Policy Gradient for Partially Observable Mean Field Games

    cs.AI 2026-02 conditional novelty 6.0 of 10

    RSPG extends structural policy gradients to shared-observation partially observable mean-field games, learning recurrent policies with order-of-magnitude faster convergence than model-free RL.

  3. Benchmarking Partial Observability in Reinforcement Learning with a Suite of Memory-Improvable Domains

    cs.LG 2025-07 conditional novelty 6.0 of 10

    A JAX benchmark suite of nine memory-improvable partially observable RL environments, with evidence that recurrent and transformer agents beat memoryless baselines but fall short of state-augmented ceilings.

  4. Benchmarking Massively Parallelized Multi-Task Reinforcement Learning for Robotics Tasks

    cs.RO 2025-07 conditional novelty 6.0 of 10

    The paper introduces MTBench, a GPU-accelerated benchmark for massively parallel multi-task RL, and reports experiments suggesting on-policy methods outperform off-policy baselines while value learning limits MTRL per...

  5. Chargax: A JAX Accelerated EV Charging Simulator

    cs.LG 2025-07 conditional novelty 6.0 of 10

    Chargax is a JAX-based EV charging simulator that accelerates reinforcement learning training by 100x to 1000x compared to existing environments, with modular real-world scenarios.

  6. Ad-Hoc Human-AI Coordination Challenge

    cs.AI 2025-06 conditional novelty 6.0 of 10

    AH2AC2 provides an open, reproducible Hanabi benchmark for human-AI ad-hoc coordination, with withheld proxy agents and baselines showing a large gap to human-level play.

  7. Multi-Agent Reinforcement Learning for Inverse Design in Photonic Integrated Circuits

    cs.LG 2025-06 conditional novelty 6.0 of 10

    A multi-agent bandit RL formulation for binary photonic topology optimization produces designs that outperform gradient-based optimization on eight simulated 2D and 3D tasks.

  8. Hadamax Encoding: Elevating Performance in Model-Free Atari

    cs.LG 2025-05 conditional novelty 6.0 of 10

    Hadamax, a Hadamard-product and max-pooling encoder, improves PQN's median human-normalized Atari-57 score by about 80% with no algorithmic changes.

  9. Scaling Multi Agent Reinforcement Learning for Underwater Acoustic Tracking via Autonomous Vehicles

    cs.RO 2025-05 conditional novelty 6.0 of 10

    A JAX-based GPU environment and a transformer-plus-curriculum MARL method train policies that transfer to the Gazebo LRAUV simulator and track up to 5 targets with around 5 m average error.

  10. Cross-environment Cooperation Enables Zero-shot Multi-agent Coordination

    cs.MA 2025-04 conditional novelty 6.0 of 10

    Training a self-play agent across many procedurally generated cooperative tasks yields better zero-shot coordination with novel partners and novel layouts than training on one task with many partners.

  11. LEMUR: Learning to Align with Multi-Objective Reinforcement Learning from Preference Feedback

    cs.AI 2026-07 conditional novelty 5.0 of 10

    LEMUR jointly learns a separate reward model for each teacher's preferences and uses them to train a population of multi-objective policies, beating baselines that merge feedback into one reward.

  12. Preventing Learning Stagnation in PPO by Scaling to 1 Million Parallel Environments

    cs.LG 2026-03 conditional novelty 5.0 of 10

    PPO plateaus can be avoided by increasing the number of parallel environments, which reduces both the outer-loop step size and update noise; scaling to 1M environments sustained improvement to 1T transitions.

  13. Self-Supervised Goal-Reaching Results in Multi-Agent Cooperation and Exploration

    cs.LG 2025-09 conditional novelty 5.0 of 10

    Self-supervised multi-agent goal-reaching, where each agent independently learns a contrastive critic of its own observations, achieves cooperation and exploration in sparse-reward MARL tasks where standard baselines fail.

  14. Remembering the Markov Property in Cooperative MARL

    cs.LG 2025-07 conditional novelty 5.0 of 10

    Cooperative MARL agents solve many benchmarks with brittle conventions that bypass observations and memory, so the field needs tasks that genuinely require grounded, history-based reasoning.

  15. Towards Autonomous Micromobility through Scalable Urban Simulation

    cs.CV 2025-05 conditional novelty 5.0 of 10

    URBAN-SIM generates diverse interactive city scenes at high training speed and URBAN-BENCH measures four robot types on eight micromobility tasks, with scale-up training lifting navigation success from 5% to 83%.

  16. A Research Agenda for Usability and Generalisation in Reinforcement Learning

    cs.AI 2024-12 conditional novelty 4.0 of 10

    RL environments should be described in user-friendly domain-specific languages or natural language, so non-engineers can define tasks and agents can generalize to new tasks.

Pith tools