Graphplan

To try out Graphplan, follow these instructions:
  1. Download graphplan.tar.Z and uncompress it.

  2. Notice that graphplan is distributed as an executable, along with a "blocks_ops" and "blocks_facts.suss" file (an operators file and a facts file).

  3. Have a look at both files and then run graphplan by simply typing
    % graphplan
    
    
  4. You will be prompted for the name of the operators file and then the name of the facts file. Enter blocks_ops and blocks_facts.suss as appropriate.

  5. Please contact Greg Barish (barish@isi.edu) if you need the source files to graphplan.

  6. For more information, see the Graphplan home page .

Using The Preprocessor

Cenq Gazen has written a pre-processor which translates UCPOP-style domains into those which Graphplan can deal with. To use this pre-processor, download the software. Then:
  1. Uncompress and untar. I suggest moving the file to your graphplan directory and then un-tarring it there. This will create a subdirectory called "pre".

  2. Next, you will need to edit the loader.lisp and rungp.sh files, substituting as necessary for your environment and directory structure.

  3. Finally, you should be able to follow the README file and get the blocks-world-domain example to work. Please contact me if you cannot.