Skip to content

WIP: Improve handling of implicit conjunction.#83

Open
rpgoldman wants to merge 13 commits into
masterfrom
deprecate-implicit-conj
Open

WIP: Improve handling of implicit conjunction.#83
rpgoldman wants to merge 13 commits into
masterfrom
deprecate-implicit-conj

Conversation

@rpgoldman

Copy link
Copy Markdown
Contributor

Now issue warnings when it happens, and rewrite.

Someday we will remove all the messy parsing.

Marking this as WIP because it shouldn't be merged until there are manual updates.

@rpgoldman rpgoldman force-pushed the deprecate-implicit-conj branch from 0db1110 to a2fd9c2 Compare September 17, 2021 22:17
rpgoldman and others added 13 commits September 22, 2021 15:31
Now issue warnings when it happens, and rewrite. Someday this will be gone...
Changing the treatment of implicit conjunction changed the return from Openstacks plan problem, but still gives valid PDDL plan, so adjusting the comparison.
Previously, it was used both for preconditions and for add and delete lists, which made it a mess.  Added `process-add-or-delete` function to handle the latter.
Mostly better comments, and excised some long dead code.
@rpgoldman rpgoldman force-pushed the deprecate-implicit-conj branch from d8cfe52 to 366091f Compare September 22, 2021 21:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant