Skip to content

Harold0/openreview_DOR_paper

Repository files navigation

Quick Start

Temporary resp for reviewers.

0. dependency

We use docker to solve dependency: SetupDocker

Please read SetupDocker.md, then set up the container using:

$ docker run -itd   --name  hmp-$USER \
--net host \
--gpus all \
--shm-size=16G \
fuqingxu/hmp:latest

1. testing

git pull && python main.py --cfg ZHECKPOINT/adca-demo/test.json
git pull && python main.py --cfg ZHECKPOINT/basic-ma-40-demo/test.json

When the testing starts, open revealed url for monitoring. The front end is done by JavaScript and ThreeJS.

--------------------------------
JS visualizer online: http://172.18.116.150:aRandomPort
JS visualizer online (localhost): http://localhost:aRandomPort
--------------------------------
a-dca-reduce.mp4
episode-reduce.mp4
type-a.mp4
type-b-reduce.mp4
type-c-reduce.mp4

2. training

git pull && python main.py --cfg ZHECKPOINT/adca-demo/train.json
git pull && python main.py --cfg ZHECKPOINT/basic-ma-40-demo/train.json

3. running qmix

  • extract ThirdParty/pymarl2forqmix.zip into "/home/fureplaceanonymous/pymarl2/pymarl2src".
  • make sure the main.py of pymarl2 can be find in "/home/fureplaceanonymous/pymarl2/pymarl2src/main.py"
  • run
git pull && python main.py --cfg run_qmix_basicma.jsonc

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published