-
plasp 3.1.0 Stable
released this
2017-11-17 19:33:21 +01:00 | 4 commits to develop since this releaseChanges
- new command-line interface based on
plasp
commands:plasp translate
: translate PDDL and SAS to ASP facts (replaces former, plainplasp
calls)plasp normalize
: normalize PDDL to plasp’s custom PDDL formatplasp check-syntax
: check the syntax of PDDL specificationsplasp beautify
: cleanly format PDDL specifications
- new output format to accommodate for new PDDL features
Features
- extended PDDL 3.1 support:
- arbitrarily nested expressions in preconditions, effects, and goal description (via derived predicates)
- universal and existential quantifiers
- disjunctions
- conditional effects
- implications
- equality (parser only)
- new output option
--log-level
to control which status messages to show - new basic option
--warnings-as-errors
to abort program execution upon warnings (replaces--warning-level
) - new compatibility mode for parser to support more legacy domains
- new parser option
--parsing-mode
to specify whether to apply strict or compatibility parsing rules
Internal
- PDDL parser reimplemented from scratch in stand-alone
pddl
library - removes dependency to Boost
Downloads
- new command-line interface based on