Differences between revisions 1 and 39 (spanning 38 versions)
Revision 1 as of 2010-08-05 12:30:10
Size: 309
Editor: JendrikSeipp
Comment:
Revision 39 as of 2016-05-03 13:21:45
Size: 1346
Editor: JendrikSeipp
Comment: Add instructions for experiments on Maia. Lab docs include installation info for benchmarks and VAL, but rtfd.org is slow to build the new version...
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
= Experiment scripts = = Experiments =
Line 5: Line 5:
In the directory "new-scripts" you find some scripts that facilitate conducting experiments.
An experiment is conducted in three stages:
We recommend using the {{{downward}}} package for running Fast Downward experiments. It is part of {{{lab}}}, a python library for running code on large benchmark sets. Experiments can be run either locally or on a computer cluster. You can find the code at https://bitbucket.org/jendrikseipp/lab. The documentation is available at http://lab.rtfd.org.
Line 8: Line 7:
== Generate an experiment == == Experiments on Maia (AI-Basel grid) ==
Line 10: Line 9:
XXX TODO Please follow the instructions in the [[https://lab.readthedocs.io/en/latest/downward.tutorial.html|downward tutorial]] to install the necessary components.
Line 12: Line 11:
== Fetch and parse results == The components need some environment variables and program modules. Here is an example ''~/.profile'' file (from May 2016):
Line 14: Line 13:
XXX TODO {{{#!highlight bash
export PATH=${PATH}:~/bin # You can put the "validate" executable here
export PYTHONPATH="~/lib/python/lab:~/lib/cplex/CPLEX_Studio/cplex/python/x86-64_sles10_4.1/"
Line 16: Line 17:
== Make reports == export DOWNWARD_CPLEX_INCDIR=~/lib/cplex/cplex/include/ilcplex
export DOWNWARD_CPLEX_LIBDIR=~/lib/cplex/cplex/lib/x86_sles10_4.1/static_pic
export DOWNWARD_CPLEX_ROOT=~/lib/cplex/cplex
export DOWNWARD_COIN_ROOT=~/lib/coin
Line 18: Line 22:
XXX TODO module purge
module -q load Mercurial/2.5.2-goolf-1.4.10-Python-2.7.5 # Also loads Python 2.7
module -q load Clang/3.3-GCC-4.8.2 # Also loads GCC 4.8
module -q load CMake/2.8.11-GCC-4.8.2
}}}

Back to HomePage.

Experiments

We recommend using the downward package for running Fast Downward experiments. It is part of lab, a python library for running code on large benchmark sets. Experiments can be run either locally or on a computer cluster. You can find the code at https://bitbucket.org/jendrikseipp/lab. The documentation is available at http://lab.rtfd.org.

Experiments on Maia (AI-Basel grid)

Please follow the instructions in the downward tutorial to install the necessary components.

The components need some environment variables and program modules. Here is an example ~/.profile file (from May 2016):

   1 export PATH=${PATH}:~/bin  # You can put the "validate" executable here
   2 export PYTHONPATH="~/lib/python/lab:~/lib/cplex/CPLEX_Studio/cplex/python/x86-64_sles10_4.1/"
   3 
   4 export DOWNWARD_CPLEX_INCDIR=~/lib/cplex/cplex/include/ilcplex
   5 export DOWNWARD_CPLEX_LIBDIR=~/lib/cplex/cplex/lib/x86_sles10_4.1/static_pic
   6 export DOWNWARD_CPLEX_ROOT=~/lib/cplex/cplex
   7 export DOWNWARD_COIN_ROOT=~/lib/coin
   8 
   9 module purge
  10 module -q load Mercurial/2.5.2-goolf-1.4.10-Python-2.7.5  # Also loads Python 2.7
  11 module -q load Clang/3.3-GCC-4.8.2  # Also loads GCC 4.8
  12 module -q load CMake/2.8.11-GCC-4.8.2