https://github.com/opendilab/gobigger-explore
Still struggling with the high threshold or looking for the appropriate baseline? Come here and new starters can also play with your own multi-agents!
https://github.com/opendilab/gobigger-explore
multi-agent reinforcement-learning
Last synced: 3 months ago
JSON representation
Still struggling with the high threshold or looking for the appropriate baseline? Come here and new starters can also play with your own multi-agents!
- Host: GitHub
- URL: https://github.com/opendilab/gobigger-explore
- Owner: opendilab
- Created: 2021-12-09T12:57:11.000Z (about 4 years ago)
- Default Branch: v0.4.0
- Last Pushed: 2023-02-20T10:25:22.000Z (almost 3 years ago)
- Last Synced: 2025-10-10T01:34:09.129Z (3 months ago)
- Topics: multi-agent, reinforcement-learning
- Language: Python
- Homepage:
- Size: 28.5 MB
- Stars: 181
- Watchers: 2
- Forks: 9
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# GoBigger-Explore

[EN](https://github.com/opendilab/Gobigger-Explore/blob/v0.4.0/README.md)
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](#rocket-release-version)
* [Getting Start](#point_down-getting-start)
* [Result](#dart-result)
* [Resources](#heart_eyes-resources)
* [Join and Contribute](#star-join-and-contribute)
* [License](#cocktail-license)
## :rocket: Release Version
The current version is the latest version 0.4.0.
## :point_down: 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
1. 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
```
2. 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)
Your browser does not support the video tag.
- Bot vs Bot
Your browser does not support the video tag.
- RL Agent vs Bot (With cooperation)
Your browser does not support the video tag.
## :heart_eyes: Resources
- GoBigger Repo [Github Link](https://github.com/opendilab/GoBigger)
## :star: 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](https://opendilab.slack.com/join/shared_invite/zt-v9tmv4fp-nUBAQEH1_Kuyu_q4plBssQ#/shared-invite/email) or email (opendilab@pjlab.org.cn).
## :cocktail: License
GoBigger-Explore released under the Apache 2.0 license.