协作头脑风暴
brainstorming
在实现前澄清需求、探索设计选择,并形成清晰的开发方向。
multi-agent-rl【开发与工程】Use AI-Optimizer easy-MARL tutorial code for multi-agent RL commands, environments, hyperparameters, and safe MARL extension.
独立 GitHub 快照 · 自动分类 · 以原作者文档为准
Use this sub-skill when the task mentions multi-agent reinforcement learning (MARL), easy-MARL, IDQN, VDN, QMIX, CommNet, IDDPG, MADDPG, IPPO, MAPPO, discrete or continuous meeting environments, MAGYM, MPE, scenario names, or easy-MARL hyperparameter dispatch.
Do not use this sub-skill for model-based RL, offline RL, unrelated single-agent training, or external SMAC/API-network code. The AI-Optimizer MARL overview discusses those research directions, but the checked tutorial code covered here is the easy-MARL tutorial workflow. Treat uninitialized or external MARL code as a limitation, not an available runtime surface.
main_dqn.py with IDQN, VDN, QMIX, or the source-level CommNet branch on discrete_meeting or discrete_magym.main_ddpg.py with IDDPG or MADDPG on continuous_meeting or continuous_mpe.main_ppo.py with IPPO or MAPPO on any easy-MARL environment family.discrete_magym requires an explicit scenario name such as Switch4-v0 or Combat-v0; continuous_mpe requires an explicit scenario name such as simple_tag or simple_spread.Example safe command construction:
python scripts/build_easy_marl_command.py --agent-name MAPPO --env-name continuous_mpe --scenario-name simple_tag
The helper prints the command to run from an easy-MARL working tree; it does not run training. Before executing a printed training command, verify dependencies and resource expectations. This sub-skill does not claim full RL training, CUDA, MAGYM, MPE, SMAC, or benchmark reproduction verification.