-
I'd like to change the syntax we use to declare external procedures in PDDL files to something simpler, inspired by [the way GPT handles this](http://www.dtic.upf.edu/~hgeffner/html/reports/ijcai200…
-
### User Story
As a **planning expert/enthusiast** I want to be able to emit a PDDL representation of a planning problem modeled in the `upf` library to interoperate with an external planner manually…
-
Either actions/fluents shouldn't have `- object` types included, or the `object` type should be included on export. From an untyped domain, we read/write and wind up with something that fails.
http…
-
`blocks_gen = generate.pddl.Generator(problem_id = 123)`
`Generator` does not yet take a problem id, but instead takes the (string) file names of the domain and problem respectively.
`# further co…
-
The current design is not too consistent between classes `Predicate` and `Function`. They share no code, which is not nice (given that they are extremely similar, except for functions having a codomai…
-
Axiomatic formulae have been disabled in this iteration. Quoting the comment in the code:
> The distinction between whether a formula is axiomatic, external, etc. should probably be done elsewhere,…
-
We should strive to use as much as possible of the ASP grounder to process FSTRIPS problems as well.
For simple uses of functions, e.g. the functional version of BW, this should be possible, as lon…
-
The (as of now, optional) use of the ASP-based parser by the frontend should be slightly refactored so that:
* A system-wide clingo instalation is used, instead of looking for a binary in a subpa…
-
Hi @gfrances @miquelramirez ,
Observed that `problem.plan_metric` property returns `None` for the domains which do have `:metric` defined in the pddl, for example - _IPC-2018->flashfill and organic…
-
We would like to implement writers and readers in two different formats: json and PDDL. This will definitely help adjust and improve the current code design / API. The code should live under the `tars…