[FrontPage] [TitleIndex] [WordIndex

Participating Planners

On this page, we provide information about all competing planners, categorized by the tracks in which they competed. This page is likely to change as the IPC evolves and it is provided for the sake of information among all participants. There are, in total, 55 planners.

Participants are encouraged to add links to their planners' homepages here. Also, feel free to annotate your name with a link to your homepage with the wiki's edit functionality.

A booklet with the papers of all the participating planners can be downloaded from here.

Sequential Satisficing Track

38 planners registered (considering also different versions of the same planner), out of which 11 withdrew:

  1. ACOPlan (acoplan)

  2. ACOPlan2 (acoplan2)

    • Team members: Marco Baioletti, Alfredo Milani, Valentina Poggioni, Fabio Rossi
  3. Arvand (arvand)

  4. BRT (brt)

    • Team members: Vidal Alcázar, Manuela Veloso
  5. CBP (cbp)

  6. CBP2 (cbp2)

    • Team members: Raquel Fuentetaja
  7. Roamer (roamer)

    • Team members: Qiang Lu, You Xu, Ruoyun Huang, Yixin Chen
  8. CPT4 (cpt4)

  9. DAE-YAHSP (dae_yahsp)

  10. Fast Downward Autotune-1 (fd-autotune-1)

  11. Fast Downward Autotune-2 (fd-autotune-2)

  12. Fast Downward Stone Soup-1 (fdss-1)

  13. Fast Downward Stone Soup-2 (fdss-2)

  14. Fork Uniform (forkuniform)

  15. LAMA-2008 (lama2008)

  16. LAMA-2011 (lama2011)

  17. Lamar (lamar)

    • Team members: Alan Olsen, Daniel Bryce
  18. LPRPG-P (lprgpg)

    • Team members: Amanda Coles, Andrew Coles
  19. Madagascar (madagascar)

  20. Madagascar-p (madagascar-p)

    • Team members: Jussi Rintanen
  21. POPF2 (popf2)

    • Team members: Amanda Coles, Andrew Coles, Maria Fox, Derek Long
  22. Probe (probe)

    • Team members: Nir Lipovetzky, Héctor Geffner
  23. Randward (randward)

    • Team members: Alan Olsen, Daniel Bryce
  24. SATPLANLM-C (satplanlm-c)

    • Team members: Dunbo Cai, Minghao Yin
  25. Sharaabi (sharaabi)

    • Team members: Bharat Ranjan Kavuluri
  26. YAHSP2 (yahsp2)

  27. YAHSP2-MT (yahsp2-mt)

In some cases, only the contact person is listed so that the team members are likely to change.

Due to the large number of participants, PDDL support features are listed in three different tables

Planner

acoplan

acoplan2

arvand

brt

cbp

cbp2

roamer

cpt4

dae_yahsp

supports predicate representations

yes

yes

yes

yes

yes

yes

yes

yes

yes

supports object fluent representations

no

no

no

no

no

no

no

no

no

supports typed representations

yes

yes

yes

yes

yes

yes

yes

yes

yes

supports untyped representations

no

no

yes

(yes)

no

no

yes

(yes)

(yes)

supports schematic representations

yes

yes

yes

yes

yes

yes

yes

yes

yes

supports grounded representations

no

no

(yes)

(yes)

(yes)

(yes)

(yes)

yes

yes

supports negative conditions

no

no

(yes)

(yes)

yes

yes

yes

no

no

supports ADL conditions

no

no

(yes)

(yes)

yes

yes

yes

no

no

supports conditional effects

no

no

(yes)

(yes)

yes

yes

yes

no

no

supports universal effects

no

no

(yes)

(yes)

yes

yes

yes

no

no

supports derived predicates

no

no

(yes)

(yes)

no

no

yes

no

no

compiles and runs

(./)

(./)

(./)

(./)

(./)

(./)

(./)

(./)

(./)

special

Planner

fd-autotune-1

fd-autotune-2

fdss-1

fdss-2

forkuniform

lama-2008

lama-2011

lamar

lprpgp

supports predicate representations

yes

yes

yes

yes

yes

yes

yes

yes

yes

supports object fluent representations

no

no

no

no

no

no

no

no

no

supports typed representations

yes

yes

yes

yes

yes

yes

yes

yes

yes

supports untyped representations

(yes)

(yes)

(yes)

(yes)

(yes)

(yes)

(yes)

(yes)

(yes)

supports schematic representations

yes

yes

yes

yes

yes

yes

yes

yes

(yes)

supports grounded representations

(yes)

(yes)

(yes)

(yes)

(yes)

(yes)

(yes)

(yes)

yes

supports negative conditions

(yes)

(yes)

(yes)

(yes)

no

(yes)

(yes)

(yes)

no

supports ADL conditions

(yes)

(yes)

(yes)

(yes)

no

(yes)

(yes)

(yes)

no

supports conditional effects

(yes)

(yes)

(yes)

(yes)

no

(yes)

(yes)

(yes)

no

supports universal effects

(yes)

(yes)

(yes)

(yes)

no

(yes)

(yes)

(yes)

yes

supports derived predicates

(yes)

(yes)

(yes)

(yes)

no

(yes)

(yes)

(yes)

no

compiles and runs

(./)

(./)

(./)

(./)

(./)

(./)

(./)

(./)

(./)

special

[1]

Planner

madagascar

madagascar-p

popf2

probe

randward

satplanlm-c

sharaabi

yahsp2

yahsp2-mt

supports predicate representations

yes

yes

yes

yes

yes

yes

yes

yes

yes

supports object fluent representations

no

no

no

no

no

no

no

no

no

supports typed representations

yes

yes

yes

yes

yes

yes

yes

yes

yes

supports untyped representations

(yes)

(yes)

(yes)

(yes)

(yes)

no

no

(yes)

(yes)

supports schematic representations

(yes)

(yes)

yes

yes

yes

yes

yes

yes

yes

supports grounded representations

yes

yes

(yes)

yes

(yes)

no

no

yes

yes

supports negative conditions

yes

yes

no

yes

(yes)

no

no

no

no

supports ADL conditions

yes

yes

no

no

(yes)

no

no

no

no

supports conditional effects

yes

yes

no

no

(yes)

no

no

no

no

supports universal effects

yes

yes

yes

yes

(yes)

no

no

no

no

supports derived predicates

no

no

no

no

(yes)

no

no

no

no

compiles and runs

(./)

(./)

(./)

(./)

(./)

(./)

(./)

(./)

(./)

special

[2]

[1]: This planner requires lp-solve, cblas and clapack. Besides, it requires CPLEX and the license can be obtained from http://www-01.ibm.com/software/websphere/products/optimization/academic-initiative/index.html

[2]: This planner requires Clp, Coinutils, Cbc, Cgl and OSI

Entries in parentheses denote PDDL features which are supported by the planner, but inputs not using the feature are preferred.

Sequential optimization track

24 planners registered (considering also different versions of the same planner), out of which 12 withdrew:

  1. BJOLP (bjolp)

  2. CPT4 (cpt4)

  3. Fast Downward Autotune (fd-autotune)

  4. Fast Downward Stone Soup-1 (fdss-1)

  5. Fast Downward Stone Soup-2 (fdss-2)

  6. Fork Init (forkinit)

  7. Gamer (gamer)

  8. IFork Init' (iforkinit)

  9. LM-cut (lmcut)

  10. LMFork (lmfork)

  11. Merge and Shrink (merge-and-shrink)

  12. Selective Max (selmax)

In some cases, only the contact person is listed so that the team members are likely to change.

Due to the large number of participants, PDDL support features are listed in two different tables

Planner

bjolp

cpt4

fd-autotune

fdss-1

fdss-2

supports predicate representations

yes

yes

yes

yes

yes

supports object fluent representations

no

no

no

no

no

supports typed representations

yes

yes

yes

yes

yes

supports untyped representations

(yes)

(yes)

(yes)

(yes)

(yes)

supports schematic representations

yes

yes

yes

yes

yes

supports grounded representations

(yes)

yes

(yes)

(yes)

(yes)

supports negative conditions

no

no

no

no

no

supports ADL conditions

no

no

no

no

no

supports conditional effects

no

no

no

no

no

supports universal effects

no

no

no

no

no

supports derived predicates

no

no

no

no

no

compiles and runs

(./)

(./)

(./)

(./)

(./)

special

Planner

forkinit

gamer

iforkinit

lmcut

lmfork

merge-and-shrink

selmax

supports predicate representations

yes

yes

yes

yes

yes

yes

yes

supports object fluent representations

no

no

no

no

no

no

no

supports typed representations

yes

yes

yes

yes

yes

yes

yes

supports untyped representations

(yes)

(yes)

(yes)

(yes)

(yes)

(yes)

(yes)

supports schematic representations

yes

yes

yes

yes

yes

yes

yes

supports grounded representations

(yes)

no

(yes)

(yes)

(yes)

(yes)

(yes)

supports negative conditions

no

yes

no

no

no

no

no

supports ADL conditions

no

yes

no

no

no

no

no

supports conditional effects

no

no

no

no

no

no

no

supports universal effects

no

yes

no

no

no

no

no

supports derived predicates

no

no

no

no

no

no

no

compiles and runs

(./)

(./)

(./)

(./)

(./)

(./)

(./)

special

[1]

[1]

[1]

[1]: The planners uses Mosek LP solver (obtainable at http://www.mosek.com/, with free academic license obtainable at https://www.mosek.com/cgi-bin/student.py)

Entries in parentheses denote PDDL features which are supported by the planner, but inputs not using the feature are preferred.

Sequential Multi-Core

12 planners registered (considering also different versions of the same planner), out of which 4 withdrew:

  1. ACOPlan (acoplan)

    • Team members: Marco Baioletti, Alfredo Milani, Valentina Poggioni, Fabio Rossi
  2. Arvand Herd (arvandherd)

  3. ay-Also-Plan Threaded (ayalsoplan)

    • Team members: Juhan Ernits, Charles Gretton
  4. Roamer-p (roamer-p)

    • Team members: You Xu, Qiang Lu, Ruoyun Huang, Yixin Chen
  5. Madagascar (madagascar)

  6. Madagascar-p (madagascar-p)

    • Team members: Jussi Rintanen
  7. PHSFF (phsff)

    • Team members: Moisés Martínez
  8. YAHSP2-MT (yahsp2-mt)

In some cases, only the contact person is listed so that the team members are likely to change.

Planner

acoplan

arvandherd

ayalsoplan

roamer-p

madagascar

madagascar-p

phsff

yahsp2-mt

supports predicate representations

yes

yes

yes

yes

yes

yes

yes

yes

supports object fluent representations

no

no

no

no

no

no

no

no

supports typed representations

yes

yes

yes

yes

yes

yes

yes

yes

supports untyped representations

no

yes

(yes)

yes

(yes)

(yes)

(yes)

(yes)

supports schematic representations

yes

yes

yes

yes

(yes)

(yes)

no

yes

supports grounded representations

no

(yes)

(yes)

(yes)

yes

yes

yes

yes

supports negative conditions

no

(yes)

(yes)

yes

yes

yes

yes

no

supports ADL conditions

no

(yes)

(yes)

yes

yes

yes

yes

no

supports conditional effects

no

(yes)

(yes)

yes

yes

yes

no

no

supports universal effects

no

(yes)

(yes)

yes

yes

yes

no

no

supports derived predicates

no

(yes)

(yes)

yes

no

no

no

no

compiles and runs

(./)

(./)

(./)

(./)

(./)

(./)

(./)

(./)

special

Entries in parentheses denote PDDL features which are supported by the planner, but inputs not using the feature are preferred.

Temporal satisficing

14 planners registered (considering also different versions of the same planner), out of which 6 withdrew:

  1. CPT4 (cpt4)

  2. DAEYAHSP (dae_yahsp)

    • Team members: Johann Dréo, Marc Schoenauer, Pierre Savéant, Vincent Vidal

  3. LMTD (lmtd)

    • Team members: Yanmei Hu, Dunbo Cai, Minghao Yin
  4. POPF2 (popf2)

    • Team members: Amanda Coles, Andrew Coles, Maria Fox, Derek Long
  5. Sharaabi (sharaabi)

    • Team members: Bharat Ranjan Kavuluri
  6. TLP-GP (tlp-gp)

    • Team members: Frederic Maris, Pierre Regnier
  7. YAHSP2 (yahsp2)

  8. YAHSP2-MT (yahsp2-mt)

In some cases, only the contact person is listed so that the team members are likely to change.

Planner

cpt4

dae_yahsp

lmtd

popf2

sharaabi

tlp-gp

yahsp2

yahsp2-mt

supports predicate representations

yes

yes

yes

yes

yes

yes

yes

yes

supports object fluent representations

no

no

no

no

no

no

no

no

supports typed representations

yes

yes

yes

yes

yes

yes

yes

yes

supports untyped representations

(yes)

(yes)

no

(yes)

(yes)

yes

(yes)

(yes)

supports schematic representations

yes

yes

yes

yes

yes

yes

yes

yes

supports grounded representations

yes

yes

no

(yes)

no

yes

yes

yes

supports negative conditions

no

no

no

no

no

no

no

no

supports ADL conditions

no

no

yes

no

no

no

no

no

supports conditional effects

no

no

yes

no

no

no

no

no

supports universal effects

no

no

yes

yes

no

no

no

no

supports derived predicates

no

no

no

no

no

no

no

no

supports numeric state variables

no

no

yes

yes

yes

no

no

no

supports timed initial literals

no

no

no

yes

yes

yes

no

no

compiles and runs

(./)

(./)

(./)

(./)

(./)

(./)

(./)

(./)

special

[1]

[1]: This planner requires Clp, Coinutils, Cbc, Cgl and OSI

Entries in parentheses denote PDDL features which are supported by the planner, but inputs not using the feature are preferred.


2013-10-04 16:44