This is the source code for AAMAS 2023 Imperfect-information Card Game Competition held by Jidi
This competition has three tracks:
-
Track - 2: Bridge Competition
-
Track - 3: Mahjong Competition
All three tracks start from April 10th, 2023 to May 15th, 2023.
-
Competition intro page: http://www.jidiai.cn/aamas_2023/
-
Jidi tutorial: https://github.com/jidiai/ai_lib/tree/master/assets
-
Competition game description: games
You can follow the following steps to run the demo
Clone the repo
git clone https://github.com/jidiai/Competition_AAMAS2023.git
cd Competition_AAMAS2023
Build virtual environment
python3 -m venv competition-venv
source competition-venv/bin/activate
python3 -m pip install -e .
or
conda create -n competition-venv python==3.7.5 #or 3.8
conda activate competition-venv
Install necessary dependencies
pip install -r requirements.txt
Run a game
python run_log.py --env fourplayers_nolimit_texas_holdem
python run_log.py --env chessandcard-mahjong_v3
python run_log.py --env bridge
In the agent/
folder lies the ready-to-submit agents. We have provided an implementation of random agents.
The run_log.py
load these agents and run a game. The Jidi backend evaluation your submission in the same way.
So make sure run_log.py
raises no error before you submit your policies to the platform.