Skip to content

What version of PDDL and what requirements are supported? #23

Answered by maltehelmert
nvitucci asked this question in Q&A
Discussion options

You must be logged in to vote

Pyperplan supports the STRIPS fragment of PDDL.

This fragment hasn't really changed since PDDL 1.2; all later version of the language added features that need additional requirements. So it's as correct to say that pyperplan supports PDDL 1.2 as saying that it supports PDDL 3.0, but the important point is that it only supports the STRIPS fragment, which is a subset of level 1 of the language. When looking for a PDDL spec, it's probably a good idea to look at a more modern description than the technical report on PDDL 1.2. I recommend looking at descriptions of PDDL 2.1 or later; the differences between later versions like 2.1, 2.2 and 3.0 are very minor as long as you don't look at the ad…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@nvitucci
Comment options

Answer selected by nvitucci
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants