Multi-Agent Reinforcement Learning environments with very large numbers of agents
Project description
MAgent
MAgent is a library for creating 2D environments with very large numbers of agents for conducting research in Multi-Agent Reinforcement Learning. These can look like this:
This is a maintained fork from the original repo- https://github.com/geek-ai/MAgent.
Requirements
MAgent supports Linux and macOS and Python 3.5+
Install instructions
Note that the library is built during pip installation (it doesn't take to long).
Linux:
sudo apt-get install cmake libboost-system-dev libjsoncpp-dev libwebsocketpp-dev
pip3 install magent
macOS:
brew install cmake llvm boost@1.55
brew install jsoncpp argp-standalone
brew tap davidzhen0/homebrew-websocketpp
brew install --HEAD davidzhen0/websocketpp/websocketpp
brew link --force boost@1.55
pip3 install magent
If you use this in your research, please cite the original paper:
@inproceedings{zheng2018magent,
title={MAgent: A many-agent reinforcement learning platform for artificial collective intelligence},
author={Zheng, Lianmin and Yang, Jiacheng and Cai, Han and Zhou, Ming and Zhang, Weinan and Wang, Jun and Yu, Yong},
booktitle={Thirty-Second AAAI Conference on Artificial Intelligence},
year={2018}
}
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
magent-0.1.6.tar.gz
(102.0 kB
view details)
File details
Details for the file magent-0.1.6.tar.gz.
File metadata
- Download URL: magent-0.1.6.tar.gz
- Upload date:
- Size: 102.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.44.1 CPython/3.7.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
38b853ca33593f864fb85b36eb339d65119ca373b7827656b43ab83a69a4d465
|
|
| MD5 |
e7e417c1e69772e1fb595d5f23d3e584
|
|
| BLAKE2b-256 |
4cd82b8846cc1db11f79e554223da2adbfb4b121aac163167d80c302102cab49
|