Skip to content

Qiushi-Lin/SACHA

Repository files navigation

SACHA

The code implementation for SACHA: Soft Actor-Critic with Heuristic-Based Attention for Partially Observable Multi-Agent Path Finding.

Model Design

Setup

Dependencies

Create the virtual environment and install the required packages.

conda create -n sacha python=3.10
pip install -r requirement.txt
conda activate sacha

Benchmarks

Generate the test set used for evaluation.

cd benchmarks
python create_test.py

Train

SACHA

python train.py

SACHA(C)

python train.py --communication

Evaluate

python evaluate.py --load_from_dir path/to/dir

Contact

Email: qiushi_lin@sfu.ca

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages