SMAClite: A Lightweight Environment for Multi-Agent Reinforcement Learning

Adam Michalski, Filippos Christianos, Stefano V. Albrecht
5/9/2023
cs.LGcs.AIcs.MA

No official code found. Best implementation: uoe-agents/smaclite (49 stars, last commit 2024-09-13).

Abstract

There is a lack of standard benchmarks for Multi-Agent Reinforcement Learning (MARL) algorithms. The Starcraft Multi-Agent Challenge (SMAC) has been widely used in MARL research, but is built on top of a heavy, closed-source computer game, StarCraft II. Thus, SMAC is computationally expensive and requires knowledge and the use of proprietary tools specific to the game for any meaningful alteration or contribution to the environment. We introduce SMAClite -- a challenge based on SMAC that is both decoupled from Starcraft II and open-source, along with a framework which makes it possible to create new content for SMAClite without any special knowledge. We conduct experiments to show that SMAClite is equivalent to SMAC, by training MARL algorithms on SMAClite and reproducing SMAC results. We then show that SMAClite outperforms SMAC in both runtime speed and memory.

View on arXivView PDF

Code Implementations(1)

uoe-agents/smacliteCommunity100%

The Starcraft Multi-Agent challenge lite

498PythonJan 29, 20232 years ago

Similar Papers

Cite this paper

@article{michalski2023smaclite,
  title  = {SMAClite: A Lightweight Environment for Multi-Agent Reinforcement Learning},
  author = {Adam Michalski and Filippos Christianos and Stefano V. Albrecht},
  year   = {2023},
  eprint = {2305.05566},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.05566v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.05566.svg)](https://codeofpaper.com/paper/2305.05566)

Discussion