Differences between revisions 38 and 39
Revision 38 as of 2014-04-21 10:21:26
Size: 408
Editor: JendrikSeipp
Comment: remove text for new-scripts
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:
= Fast Downward experiments = = Experiments =
Line 6: Line 6:

== Experiments on Maia (AI-Basel grid) ==

Please follow the instructions in the [[https://lab.readthedocs.io/en/latest/downward.tutorial.html|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):

{{{#!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/"

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

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