IDCBS
Disjoint/non-disjoint (E)CBSH and ID(E)CBS, integrated with LPA* and other incremental techniques
Different #define directives allow building an executable that runs either ID(E)CBS or (E)CBS, with or without incremental techniques in the low level, on a single MAPF instance.
The resulting executable can optionally be put into a Docker image using the provided Dockerfile.
This project currently links against Gurobi, so a Gurobi license is needed. Gurobi integration can be turned off using a #define directive.
Then, the included Python scripts can be used to run the executable or the Docker image on a set of MAPF instances.
On this page
Languages
C++78.4%Jupyter Notebook12.6%Python8.3%Dockerfile0.4%CMake0.3%
Contributors
Latest Release
IDCBSFebruary 7, 2020GNU Affero General Public License v3.0
Created March 30, 2019
Updated September 23, 2023