跳转到主要内容

具有非常大量智能体的多智能体强化学习环境。

项目描述

MAgent2是一个用于创建大量像素智能体在网格世界中相互交互的环境的库,这些智能体在战斗或其他竞争场景中进行交互。

MAgent2 是原始 MAgent 代码库的维护分支。它包含一些使用 PettingZoo API 实现的 参考环境。这些环境曾经包含在 PettingZoo 中,但后来被移到这里,以独立存在。它们将定期维护并接收错误修复、支持 Python 的新版本等。开发之前在 github.com/Farama-Foundation/MAgent 进行,但后来移至 github.com/Farama-Foundation/MAgent2,以便用户能够清楚地区分与原始 MAgent 库的区别。

安装

使用 pip 安装:pip install magent2。有关使用信息,请参阅 文档

要求

MAgent2 支持 Linux 和 macOS 以及 Python 3.8+。

参考资料

@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}
}

如果您想具体引用此仓库及其修改,请引用

@misc{magent2020,
  author = {Terry, Jordan K and Black, Benjamin and Jayakumar, Mario},
  title = {MAgent},
  year = {2020},
  publisher = {GitHub},
  note = {GitHub repository},
  howpublished = {\url{https://github.com/Farama-Foundation/MAgent}}
}

项目详情


下载文件

下载您平台的文件。如果您不确定选择哪个,请了解更多关于 安装包 的信息。

源分发

magent2-0.3.3.tar.gz (4.2 MB 查看散列)

上传时间

构建分发

magent2-0.3.3-cp311-cp311-win_amd64.whl (163.0 kB 查看散列)

上传时间 CPython 3.11 Windows x86-64

magent2-0.3.3-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB 查看散列)

上传时间 CPython 3.11 manylinux: glibc 2.17+ x86-64

magent2-0.3.3-cp310-cp310-win_amd64.whl (163.0 kB 查看散列)

上传时间 CPython 3.10 Windows x86-64

magent2-0.3.3-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB 查看散列)

上传时间 CPython 3.10 manylinux: glibc 2.17+ x86-64

magent2-0.3.3-cp39-cp39-win_amd64.whl (163.0 kB 查看散列)

上传时间 CPython 3.9 Windows x86-64

magent2-0.3.3-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB 查看哈希)

上传于 CPython 3.9 manylinux: glibc 2.17+ x86-64

magent2-0.3.3-cp38-cp38-win_amd64.whl (163.0 kB 查看哈希)

上传于 CPython 3.8 Windows x86-64

magent2-0.3.3-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.7 MB 查看哈希)

上传于 CPython 3.8 manylinux: glibc 2.17+ x86-64

由以下组织支持