When merging to master, bypass dev branch first!
codes for envs included as submodules for convenience.
DO NOT MODIFY AND COMMIT CODES IN ENVS/<env>
this may removed later.
python version == 3.7.9
git clone --recursive <project url>
cd envs/marlenv
pip install -e .
cd ../envs/playground
pip install -U .
rl2 library included as a submodule for convenience.
Currently it is mirroring the folked version in diya gitlab.
This also may removed later.
if you need to install rl2 for running the code,
cd misc/rl2
pip install -e .
marlenv: Snake
playground: Pommerman
- DQN
- RAINBOW
- PPO
- QMIX
- COMA
- SAC
Need more ideation
QMIX : python main.py --algo=QMIX --config_dir=config/qmix/QMIX.yaml