添加目录
Mingze Lv authored
17182e63
Name Last commit Last update
__pycache__ source
agent source
common source
model/coma/8m source
network source
policy source
result/coma/8m source
src 添加目录
README.md Update README.md
main.py source
runner.py source

mate-MARL

简介:

针对复杂多变的游戏场景使得多智能体强化学习模型性能降低的问题,meta-MARL算法将基于actor-critic框架的多智能体强化学习算法COMA与元学习算法MAML相结合应用到星际争霸场景中,结合元学习的思想以帮助其快速适应新的场景,在不断变化的复杂环境中正常运行。

主要功能:

meta-MARL算法基于Python3.6+环境下的pytorch、numpy等依赖库开发。算法输入为智能体数量、场景及对手决策的难易程度,输出为各智能体的决策动作。在代码的实现过程中,参考了COMA、MAML等第三方开源代码。

模型框架示意图:

算法名称
meta-MARL
算法接口 python main.py --map=8m --difficulty=7
输入 智能体数量,场景及对手策略的难易程度
输出 各智能体的决策动作
依赖库 Python 3.6+、torch、numpy、smac
参考资源 COMA、MAML