├── .gitignore ├── LICENSE ├── README.md ├── SAC-QMIX.svg ├── SAC ├── actor.py ├── actors.py ├── attn_actors.py ├── attn_critics.py ├── controller.py ├── critic.py ├── critics.py ├── episode_buffer.py ├── experiment.py ├── learner_mix.py ├── qmix_net.py └── runnner.py ├── config.json ├── cuprof.py ├── figures ├── 27m_vs_30m_all.svg ├── 2c_vs_64zg_all.svg ├── 3s5z_vs_3s6z_all.svg ├── 5m_vs_6m_all.svg ├── 6h_vs_8z_all.svg └── MMM2_all.svg ├── formulas ├── formula1.png ├── formula2.png ├── formula3.png ├── formula4.png ├── formula5.png ├── formula6.png ├── formula7.png └── formula8.png ├── main.py ├── models ├── 10m_vs_11m.tar ├── 1c3s5z.tar ├── 27m_vs_30m.tar ├── 2c_vs_64zg.tar ├── 2s3z.tar ├── 2s_vs_1sc.tar ├── 3s5z.tar ├── 3s5z_vs_3s6z.tar ├── 3s_vs_5z.tar ├── 5m_vs_6m.tar ├── 6h_vs_8z.tar ├── MMM2.tar ├── bane_vs_bane.tar └── corridor.tar ├── test_config.json ├── test_model.py └── writter_util.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/README.md -------------------------------------------------------------------------------- /SAC-QMIX.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/SAC-QMIX.svg -------------------------------------------------------------------------------- /SAC/actor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/SAC/actor.py -------------------------------------------------------------------------------- /SAC/actors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/SAC/actors.py -------------------------------------------------------------------------------- /SAC/attn_actors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/SAC/attn_actors.py -------------------------------------------------------------------------------- /SAC/attn_critics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/SAC/attn_critics.py -------------------------------------------------------------------------------- /SAC/controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/SAC/controller.py -------------------------------------------------------------------------------- /SAC/critic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/SAC/critic.py -------------------------------------------------------------------------------- /SAC/critics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/SAC/critics.py -------------------------------------------------------------------------------- /SAC/episode_buffer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/SAC/episode_buffer.py -------------------------------------------------------------------------------- /SAC/experiment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/SAC/experiment.py -------------------------------------------------------------------------------- /SAC/learner_mix.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/SAC/learner_mix.py -------------------------------------------------------------------------------- /SAC/qmix_net.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/SAC/qmix_net.py -------------------------------------------------------------------------------- /SAC/runnner.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/SAC/runnner.py -------------------------------------------------------------------------------- /config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/config.json -------------------------------------------------------------------------------- /cuprof.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/cuprof.py -------------------------------------------------------------------------------- /figures/27m_vs_30m_all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/figures/27m_vs_30m_all.svg -------------------------------------------------------------------------------- /figures/2c_vs_64zg_all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/figures/2c_vs_64zg_all.svg -------------------------------------------------------------------------------- /figures/3s5z_vs_3s6z_all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/figures/3s5z_vs_3s6z_all.svg -------------------------------------------------------------------------------- /figures/5m_vs_6m_all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/figures/5m_vs_6m_all.svg -------------------------------------------------------------------------------- /figures/6h_vs_8z_all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/figures/6h_vs_8z_all.svg -------------------------------------------------------------------------------- /figures/MMM2_all.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/figures/MMM2_all.svg -------------------------------------------------------------------------------- /formulas/formula1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/formulas/formula1.png -------------------------------------------------------------------------------- /formulas/formula2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/formulas/formula2.png -------------------------------------------------------------------------------- /formulas/formula3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/formulas/formula3.png -------------------------------------------------------------------------------- /formulas/formula4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/formulas/formula4.png -------------------------------------------------------------------------------- /formulas/formula5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/formulas/formula5.png -------------------------------------------------------------------------------- /formulas/formula6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/formulas/formula6.png -------------------------------------------------------------------------------- /formulas/formula7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/formulas/formula7.png -------------------------------------------------------------------------------- /formulas/formula8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/formulas/formula8.png -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/main.py -------------------------------------------------------------------------------- /models/10m_vs_11m.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/models/10m_vs_11m.tar -------------------------------------------------------------------------------- /models/1c3s5z.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/models/1c3s5z.tar -------------------------------------------------------------------------------- /models/27m_vs_30m.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/models/27m_vs_30m.tar -------------------------------------------------------------------------------- /models/2c_vs_64zg.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/models/2c_vs_64zg.tar -------------------------------------------------------------------------------- /models/2s3z.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/models/2s3z.tar -------------------------------------------------------------------------------- /models/2s_vs_1sc.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/models/2s_vs_1sc.tar -------------------------------------------------------------------------------- /models/3s5z.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/models/3s5z.tar -------------------------------------------------------------------------------- /models/3s5z_vs_3s6z.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/models/3s5z_vs_3s6z.tar -------------------------------------------------------------------------------- /models/3s_vs_5z.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/models/3s_vs_5z.tar -------------------------------------------------------------------------------- /models/5m_vs_6m.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/models/5m_vs_6m.tar -------------------------------------------------------------------------------- /models/6h_vs_8z.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/models/6h_vs_8z.tar -------------------------------------------------------------------------------- /models/MMM2.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/models/MMM2.tar -------------------------------------------------------------------------------- /models/bane_vs_bane.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/models/bane_vs_bane.tar -------------------------------------------------------------------------------- /models/corridor.tar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/models/corridor.tar -------------------------------------------------------------------------------- /test_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/test_config.json -------------------------------------------------------------------------------- /test_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/test_model.py -------------------------------------------------------------------------------- /writter_util.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/FlickerNiko/SAC-QMIX/HEAD/writter_util.py --------------------------------------------------------------------------------