A Performance Comparison of Multi-Agent Reinforcement Learning Algorithms using PyMARL2
DOI:
https://doi.org/10.32473/ufjur.27.138769Keywords:
Machine Learning, Reinforcement Learning, Multi-Agent Reinforcement Learning, MARL, StarCraft IIAbstract
As Multi-Agent Reinforcement Learning (MARL) develops into a promising field of artificial intelligence research and mathematical experimentation, a noticeable lack of performance comparison studies have been published, despite the standardization of training environments. The lack of a method of performance comparison could affect code reproducibility and has led to a lack of cross-examination between studies. To address this challenge, this paper conducted a performance comparison of the top-performing MARL algorithms in the StarCraft Multi-Agent Challenge (SMAC), measuring their performance under equivalent training and execution conditions called “scenarios”. This performance comparison utilized PYMARL, a training and development framework published by the authors of SMAC, in order to split models into modular units that could be interchanged without affecting environmental conditions. Each experiment trained each model three times per StarCraft faction, nine times in total per faction, and reported data over the entire process of forty-five experiments. The data resulting from these experiments was used to generate several graphs, showing the win rate of each model over time as a measure of performance and learning rate, along with several other metrics. Interestingly, as testing was performed in a lightweight environment, the resulting data implied a lessened impact on model complexity, including cases where more complex models suffered drawbacks. The compiled findings demonstrated the performance of each model in uniform experimental conditions, displaying a process by which new MARL models could be developed, trained, and tested entirely within a standardized framework. The code for this altered framework will be made publicly available and can allow future MARL work to be assured of correct results.
Accessibility Summary:
In accordance with Title II regulations this content meets all points of exemption as Archived web content and/or Preexisting conventional electronic documents.
Downloads
Published
Issue
Section
License
Copyright (c) 2025 Connor McLoon, Stephen E. Wormald, Olivia P. Dizon-Paradis, Damon L. Woodard

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Some journals stipulate that submitted articles cannot be under consideration for publication or published in another journal. The student-author and mentor have the option of determining which journal the paper will be submitted to first. UF JUR accepts papers that have been published in other journals or might be published in the future. It is the responsibility of the student-author and mentor to determine whether another journal will accept a paper that has been published in UF JUR.