patrick
/
plasp
Archived
1
0
Fork 0
Commit Graph

11 Commits

Author SHA1 Message Date
Patrick Lühne 2288fa891e
Replacing user-defined variable names.
This replaces all user-defined variable names with continuously numbered
ones so that they don’t lead to syntax problems in ASP, while still
unique and distinguishable. For instance, this avoids problems when
variable names contain hyphens, which are allowed in PDDL identifiers
but not in ASP variables.
2017-11-25 00:37:09 +01:00
Patrick Lühne b21b4f47bf
Made form of variables within values consistent.
Previously, variables referenced within values were unpacked within
values. This was inconsistent, because all predicates are usually used
in their unpacked form in the rest of the output format. This commit
makes this consistent by using variables in their packed form within
values, making it more compact to handle them.
2017-11-03 01:49:24 +01:00
Patrick Lühne 9199b68080
Renamed “pddlparse” library to simply “pddl”. 2017-08-09 17:52:50 +02:00
Patrick Lühne ca02b8ce62
Throwing exceptions for unsupported features instead of silently accepting them. 2017-06-24 20:27:01 +02:00
Patrick Lühne 9d1a8f4c0f
Started implementing PDDL normalization. 2017-06-23 04:18:07 +02:00
Patrick Lühne e93085d88a
Moved color logging to separate library for reusing it in PDDL parser. 2017-06-22 20:58:31 +02:00
Patrick Lühne e345fd60fd
Reimplemented plasp with PDDL parsing library. 2017-06-20 01:53:55 +02:00
Patrick Lühne f1d2c4e532
Removed invalid to-do. 2016-12-08 01:58:36 +01:00
Patrick Lühne a07d105906
Added missing include. 2016-12-08 01:44:36 +01:00
Patrick Lühne 586f53a788
Restructured functions related to translation of predicates. 2016-12-08 01:27:38 +01:00
Patrick Lühne 1561aa5eb9
Put functions related to translation of predicates in separate file. 2016-12-08 01:18:00 +01:00