Includes implementations of algorithms:
- Independent PPO
- Multi-agent PPO
Build the Dockerfile using
cd docker
./build.sh
Set up StarCraft II by running ./install_sc2.sh
. Make sure to install the 32x32_flat.SC2Map
by copying it to the $SC2PATH/Maps
directory from
the smacv2 repo.
- Make sure to either set
use_wandb=False
or to change theproject
andentity
insrc/config/default.yaml
. - Build the docker file as above.
- Install StarCraft II as above.
- Run the
./run_exp.sh
script.
This framework has been designed, and all core components have been implemented by: Copyright 2018, Christian Schroeder de Witt (WhiRL, Torr Vision Lab, University of Oxford) [email protected]