Skip to content
forked from eli-b/idcbs

Disjoint CBSH and IDCBS integrated with LPA* and other incremental techniques

License

Notifications You must be signed in to change notification settings

Scicomath/idcbs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

84 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

Disjoint CBSH and IDCBS integrated with LPA* and other incremental techniques

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 78.9%
  • Jupyter Notebook 12.7%
  • Python 7.7%
  • Other 0.7%