k-step Penalty Method experiments
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
instances
plots
scenarios
solvers
.gitignore
README
addhead.sh
functions.r
log4j.custom
makegrid.r
parallel_experiments.sh
run.sh
solvers.jar

README

How to run an experiment
========================

1) Run the experiments
----------------------

The following command 

$ ./run.sh INSTANCESET NCPU

executes an experiment on instanceset INSTANCESET using NCPU cpus.

To run all experiments using one CPU core, run the following commands:

$ ./run.sh empty-unbounded-r150-sgoverlap 1
$ ./run.sh empty-unbounded-r75 1
$ ./run.sh four-boxes-r75 1

2) Process the data
-------------------

The experiment results will be stored in file instances/INSTANCESET/data.out.head. 
The results are then processed using an R-script makegrid.r. 
The resulting plots will be in plots folder. 

3) Inspect the source code
--------------------------

The folder "solvers" contains glue code that integrates the following libraries:

1) deconflictiontools (contains implementation of kPM, PP, and OD)
     hg clone http://jones.felk.cvut.cz/repo/alite-deconflictiontools
     
2) ORCA
    https://github.com/mcapino/orca