An open API service indexing awesome lists of open source software.

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!

Awesome Lists containing this project

README

          

# GoBigger-Explore

![banner](avatar/banner.png)

[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.

amazing balls

## 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:

![QR code](avatar/qr.png)

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.