-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathREADME
38 lines (25 loc) · 1.07 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
About
-----
This directory contains the planner POPF2. The original incarnation of POPF
is described in the ICAPS 2010 paper "Forward-Chaining Partial-Order Planning."
by Amanda Coles, Andrew Coles, Maria Fox and Derek Long. This version
extends POPF by introducing any-time search, allowing it to optimise solution
quality.
Compiling
---------
POPF2 requires:
- cmake ( http://www.cmake.org/ )
- the CBC mixed integer programming solver ( https://projects.coin-or.org/Cbc/ )
- perl, bison and flex to build the parser
These are packaged with most linux distributions - on Ubuntu/Debian, the
following should suffice:
sudo apt-get install cmake coinor-libcbc-dev coinor-libclp-dev \
coinor-libcoinutils-dev bison flex flex++
After that, run ./build
Running
-------
Run:
./plan <domain> <problem> <solution filename>
As POPF2 is an any-time planer, it will save sequentially numbered plans.
----------------
This is the version taken from https://sourceforge.net/projects/tsgp/files/POPF/ repository in particular latest file, i.e. popf2-11jun2011.tar.bz2