Patrick Lühne
|
4d8525f52d
|
Added comment for consistency.
|
2017-10-25 18:03:11 +02:00 |
Patrick Lühne
|
9199b68080
|
Renamed “pddlparse” library to simply “pddl”.
|
2017-08-09 17:52:50 +02:00 |
Patrick Lühne
|
b282225363
|
Moved util predicates to separate section.
|
2017-06-28 01:00:36 +02:00 |
Patrick Lühne
|
a5038535f4
|
Added missing argument to ASP predicate.
|
2017-06-28 00:35:28 +02:00 |
Patrick Lühne
|
d82ae8544b
|
Implemented translation of conditional PDDL effects.
|
2017-06-28 00:33:00 +02:00 |
Patrick Lühne
|
f61cfa532d
|
Added support for unconditional “forall” effect statements.
|
2017-06-27 23:17:32 +02:00 |
Patrick Lühne
|
0eff8e5dcf
|
Only enumerating existentially bound parameters for “and” expressions.
|
2017-06-27 16:52:50 +02:00 |
Patrick Lühne
|
6c9ca0ccb8
|
Implemented translation of derived predicates.
|
2017-06-24 23:54:57 +02:00 |
Patrick Lühne
|
9d1a8f4c0f
|
Started implementing PDDL normalization.
|
2017-06-23 04:18:07 +02:00 |
Patrick Lühne
|
2851f8d286
|
Corrected grammar of initial state facts.
|
2017-06-23 03:41:52 +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
|
586f53a788
|
Restructured functions related to translation of predicates.
|
2016-12-08 01:27:38 +01:00 |
Patrick Lühne
|
8587aa23c4
|
Put functions related to translation of variables in separate file.
|
2016-12-08 01:05:39 +01:00 |
Patrick Lühne
|
66cb09c8e4
|
Fixed incorrect auxiliary rule for derived predicates.
|
2016-12-08 00:54:13 +01:00 |
Patrick Lühne
|
6355921e59
|
Implemented preconditions for derived predicates.
|
2016-12-08 00:52:09 +01:00 |
Patrick Lühne
|
4172d320e4
|
Cleaned up output of translated derived predicates.
|
2016-12-07 23:26:46 +01:00 |
Patrick Lühne
|
a8ba375e36
|
Implemented printing body of derived predicate definition rules.
|
2016-12-07 02:58:25 +01:00 |
Patrick Lühne
|
2334686c59
|
Renamed arguments to parameters in predicate declarations.
|
2016-12-07 02:55:44 +01:00 |
Patrick Lühne
|
ebab65e233
|
Refactoring to avoid dynamic casts.
|
2016-12-07 02:29:48 +01:00 |
Patrick Lühne
|
692d3fe83a
|
Refactoring to avoid checking expression types via type enum.
|
2016-12-07 02:11:54 +01:00 |
Patrick Lühne
|
3b110c0b8a
|
Started implementing translation for derived predicates.
|
2016-12-07 01:56:06 +01:00 |
Patrick Lühne
|
c4e19dddae
|
Refactoring to use cleaner output implementation.
|
2016-11-29 06:03:05 +01:00 |
Patrick Lühne
|
7aa20a5820
|
Refactored expressions thanks to intrusive pointers.
|
2016-09-04 18:48:46 +02:00 |
Patrick Lühne
|
9afabacde3
|
Switched to intrusive pointers for much easier maintenance.
|
2016-09-04 18:26:02 +02:00 |
Patrick Lühne
|
c528626fe9
|
Preparing more general form of PDDL normalization.
|
2016-09-02 16:39:42 +02:00 |
Patrick Lühne
|
e312740629
|
Fixed syntax error in output.
|
2016-08-18 14:39:40 +02:00 |
Patrick Lühne
|
21c337e0fa
|
Removed now obsolete ASP variable handling for PDDL.
|
2016-08-18 00:25:47 +02:00 |
Patrick Lühne
|
8251652445
|
Implemented parameter name normalization for PDDL to avoid escaping the names.
|
2016-08-18 00:24:10 +02:00 |
Patrick Lühne
|
5e28dd046b
|
Further simplified the output of the PDDL variable value facts.
|
2016-08-18 00:00:50 +02:00 |
Patrick Lühne
|
363070b579
|
Replaced the two rules for the values of a PDDL variable with a single one.
|
2016-08-17 23:31:31 +02:00 |
Patrick Lühne
|
7bd483cd7e
|
Added rule to PDDL translator output to make all unspecified initial state variables false by default.
|
2016-08-17 19:02:51 +02:00 |
Patrick Lühne
|
91019f52aa
|
Fixed issue with unsupported expression negations.
|
2016-08-16 18:58:30 +02:00 |
Patrick Lühne
|
69a26cb22f
|
Fixed undetected issue with unsupported negations.
|
2016-08-16 18:43:37 +02:00 |
Patrick Lühne
|
cdb06fa5bf
|
Improved output format and highlighting.
|
2016-08-16 18:35:55 +02:00 |
Patrick Lühne
|
b8a3019e5b
|
Made unconditional effects a keyword.
|
2016-08-15 16:59:28 +02:00 |
Patrick Lühne
|
08113c961a
|
Continuously incrementing effect IDs, with a special identifier for unconditional effects.
|
2016-08-14 17:21:41 +02:00 |
Patrick Lühne
|
340db244f6
|
Fixed bug in output format.
|
2016-08-13 04:04:28 +02:00 |
Patrick Lühne
|
8969364f73
|
Fixed syntax error in output format.
|
2016-08-13 03:27:37 +02:00 |
Patrick Lühne
|
b67168134b
|
Made initial state definition consistent with unified output format.
|
2016-08-13 03:22:25 +02:00 |
Patrick Lühne
|
97d33da686
|
Added effect ID as a placeholder (for conditional effects) for consistency with unified output format.
|
2016-08-13 03:17:48 +02:00 |
Patrick Lühne
|
1f35bda3d2
|
Wrapped translated PDDL action definitions for usability in meta encodings.
|
2016-08-13 03:11:38 +02:00 |
Patrick Lühne
|
6960e8a8c7
|
Wrapped translated PDDL constant definitions for usability in meta encodings.
|
2016-08-13 03:09:14 +02:00 |
Patrick Lühne
|
b30cecd297
|
Turning translated PDDL predicates into unified variable format in rest of output format.
|
2016-08-13 03:08:05 +02:00 |
Patrick Lühne
|
99fc6988a3
|
Renamed heading to »variables«.
|
2016-08-13 02:50:07 +02:00 |
Patrick Lühne
|
cf022f9959
|
Started turning translated PDDL predicates into unified variable format.
|
2016-08-13 02:48:30 +02:00 |
Patrick Lühne
|
0a1044743e
|
Renamed meta predicate for simplicity.
|
2016-08-13 02:33:28 +02:00 |
Patrick Lühne
|
94b204615b
|
Wrapped translated PDDL type definitions for usability in meta encodings.
|
2016-08-13 02:32:27 +02:00 |
Patrick Lühne
|
d3039d55e5
|
Fixed typo in PDDL translation output.
|
2016-06-14 19:21:27 +02:00 |
Patrick Lühne
|
3d661cd1f4
|
Fixed unescaped ASP identifier.
|
2016-06-14 18:53:50 +02:00 |