一、环境提供
MADDPG: https://github.com/starry-sky6688/MADDPG (pytorch版本)
MPE环境:https://github.com/openai/multiagent-particle-envs
论文:《Multi-Agent Actor-Critic for Mixed Cooperative-Competitive Environments》https://arxiv.org/abs/1706.0227
二、环境配置过程
- 首先下载MPE环境,然后解压放到建立的虚拟环境中。(我是借助的 conda创建的一个虚拟环境,把文件放到了D:\program\anaconda3\envs( 创建的虚拟环境名 )\Lib\site-packages 下);
- cd 根目录(例如D:\software\software\pyCharm\Lib\site-packages\multiagent-particle-envs-master),并执行 pip install -e . ;
- 将MPE环境中的multiagent文件夹(注意不是整个环境)拷贝到MADDPG工程目录下(拷贝到MADDPG-master/common 文件夹下) ;
- 在pycharm 中将 common文件夹 Mark Directory as Source Root, 这一步是为了MADDPG工程能够较好的调用multiagent中创建的环境 ;
- 运行main。
感谢:https://zhuanlan.zhihu.com/p/459803124