Closed recardona closed 8 years ago
Commit https://github.com/recardona/Decompositional-VHPOP/commit/223b11aa05d55b3452287e40c02104e4e0e954d5 added ordering consistency checking to the parsing code
I realized that the semantic check I implemented was only partially complete - the true criteria is that there must exist a causal path from each of the dummy initial step's effects to a precondition of the goal step.
Commit https://github.com/recardona/Recurve/commit/c973cd81bf88f3e19ad09040d2452ec2ad37996f added the check for Young, Pollack, and Moore's legality criteria
After parsing, there are several semantic checks I need to perform:
:decomposition
tag) must reference an:composite: t
action in the domain.Every link/ordering specified in the decomposition body must adhere to the following:
:steps
tag.