Rephrased change log for 3.1.0 for clarity.
This commit is contained in:
parent
6889e97f47
commit
9281592c39
19
CHANGELOG.md
19
CHANGELOG.md
@ -4,24 +4,31 @@
|
|||||||
|
|
||||||
### Changes
|
### Changes
|
||||||
|
|
||||||
* introduces new command-line interface based on `plasp` subcommands:
|
* new command-line interface based on `plasp` commands:
|
||||||
* `plasp translate`: translate PDDL and SAS to ASP facts (replaces former, plain `plasp` calls)
|
* `plasp translate`: translate PDDL and SAS to ASP facts (replaces former, plain `plasp` calls)
|
||||||
* `plasp normalize`: normalize PDDL to plasp’s custom PDDL format
|
* `plasp normalize`: normalize PDDL to plasp’s custom PDDL format
|
||||||
* `plasp check-syntax`: check the syntax of PDDL specifications
|
* `plasp check-syntax`: check the syntax of PDDL specifications
|
||||||
* `plasp beautify`: cleanly format PDDL specifications
|
* `plasp beautify`: cleanly format PDDL specifications
|
||||||
|
* new output format to accommodate for new PDDL features
|
||||||
|
|
||||||
### Features
|
### Features
|
||||||
|
|
||||||
* extended PDDL parser support (`imply`, `exists`, `forall`, `when`, and `=` expressions)
|
* extended PDDL 3.1 support:
|
||||||
* new output option `--log-level` to control which status messages should be shown
|
* 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 basic option `--warnings-as-errors` to abort program execution upon warnings (replaces `--warning-level`)
|
||||||
* adds compatibility mode for parser, which supports more legacy domains
|
* 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
|
* new parser option `--parsing-mode` to specify whether to apply strict or compatibility parsing rules
|
||||||
|
|
||||||
### Internal
|
### Internal
|
||||||
|
|
||||||
* reimplemented PDDL parser from scratch as stand-alone `pddl` library
|
* PDDL parser reimplemented from scratch in stand-alone `pddl` library
|
||||||
* removed dependency to Boost
|
* removes dependency to Boost
|
||||||
|
|
||||||
## 3.0.3 (2016-09-02)
|
## 3.0.3 (2016-09-02)
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user