GoBigger-Explore
GoBigger-Explore is an open source code collection in the article "GoBigger: A Scalable Platform for Cooperative-Competitive Multi-Agent Interactive Simulation" of ICLR 2023.
Outline
🚀 Release Version
The current version is the latest version 0.4.0.
👇 Getting Start
System environment
- Core 32
- GPU (>=16G)
- Memory 40G
Install the necessary package
git clone git/repo/path
cd bigger_rl
pip install -e .
Start training
- Serial Training(DQN、PPO、MAPPO、QMix、VMix、COMA)
- Train
python -u -m bigrl.bin.serial_train --config abs/config/path
- Evaluation
python -u -m bigrl.bin.serial_eval --config abs/config/path
- Parallel Training(IMPALA + Alphastar_Loss + League Training)
- Train && Evaluation
python -u -m bigrl.single.worker.trainer.trainer --config abs/config/path
Results
- RL Agent vs Bot (Without cooperation)
- Bot vs Bot
- RL Agent vs Bot (With cooperation)
😍 Resources
- GoBigger Repo Github Link
⭐ Join and Contribute
Welcome to OpenDI Lab GoBigger community! Scan the QR code and add us on Wechat:
Or you can contact us with slack or email ([email protected]).
🍸 License
GoBigger-Explore released under the Apache 2.0 license.