patrick
/
plasp
Archived
1
0
Fork 0
Commit Graph

134 Commits

Author SHA1 Message Date
Patrick Lühne 5f763e90fc Refactored Requirement to be a proper class. 2016-05-31 14:11:21 +02:00
Patrick Lühne a989f5f86e Started implementing PDDL type parsing. 2016-05-30 20:43:36 +02:00
Patrick Lühne 1c4c035acc Added missing test file for PDDL parser tests. 2016-05-30 15:47:57 +02:00
Patrick Lühne d26ff2df77 Implemented computation of derived requirements. 2016-05-30 15:44:13 +02:00
Patrick Lühne b89b1708c3 Additional line-skipping tests for Parser. 2016-05-30 13:00:55 +02:00
Patrick Lühne f9c5a830e1 Additional assertions in Parser test cases. 2016-05-30 12:58:10 +02:00
Patrick Lühne 348bd98de8 Extended Parser tests with whitespace handling check. 2016-05-30 12:56:30 +02:00
Patrick Lühne 8f705b0737 Added test for Parser’s cursor position. 2016-05-30 12:32:13 +02:00
Patrick Lühne 07eb23b312 Refactored basic parsing. 2016-05-27 03:58:59 +02:00
Patrick Lühne d9a40af3f0 Using unsigned constants in tests to avoid warnings with Google Test. 2016-05-26 00:17:55 +02:00
Patrick Lühne c899ba6449 Added tests covering basic parsing. 2016-05-24 02:23:56 +02:00
Patrick Lühne 9b2ed2e03e Added test covering the parsing of action costs and conditional effects. 2016-05-24 02:13:21 +02:00
Patrick Lühne 430bedc2cc Added test covering SAS feature requirements. 2016-05-24 02:03:13 +02:00
Patrick Lühne 05058c149e Added axiom rule support for SAS translator output. 2016-05-23 17:13:11 +02:00
Patrick Lühne d118788142 Parsing <none of those> values in SAS files. 2016-05-23 01:27:28 +02:00
Patrick Lühne 081b604c40 Added test for removal of trailing parantheses with 0-ary predicates. 2016-05-23 00:47:30 +02:00
Patrick Lühne d8d6998936 Escaping predicates containing hyphens for ASP output. 2016-05-22 20:19:45 +02:00
Patrick Lühne 1e47173d17 Made Predicate a proper class. 2016-05-22 16:00:58 +02:00
Patrick Lühne 6677ded33e Made Effect a proper class. 2016-05-22 15:46:41 +02:00
Patrick Lühne 37af6d5127 Made AxiomRule a proper class. 2016-05-22 15:00:54 +02:00
Patrick Lühne 21237ecac7 Made Operator a proper class. 2016-05-22 14:35:53 +02:00
Patrick Lühne 90dfa302a9 Made Goal a proper class. 2016-05-22 14:04:58 +02:00
Patrick Lühne beef3aca60 Made InitialState a proper class. 2016-05-22 13:58:05 +02:00
Patrick Lühne c7c7a93eba Outsourced SAS value parsing. 2016-05-21 17:09:55 +02:00
Patrick Lühne 273e310c60 Made Value a proper class. 2016-05-21 16:22:40 +02:00
Patrick Lühne 5e016d2d79 Made Variable a proper class. 2016-05-21 15:54:03 +02:00
Patrick Lühne e714060112 Added tests for parsing the operator predicates. 2016-05-21 02:06:35 +02:00
Patrick Lühne 0e4233cc65 Added tests for parsing value signs. 2016-05-21 01:20:27 +02:00
Patrick Lühne fa19c0e848 Fixed Google Test version to release 1.7.0. 2016-05-21 00:35:44 +02:00
Patrick Lühne e0c510a95f Added Google Test as a submodule to avoid potential linking issues. 2016-05-20 21:59:44 +02:00
Patrick Lühne 38c8a96d99 Added missing REQUIRED flag in CMake file for tests. 2016-05-20 21:37:30 +02:00
Patrick Lühne 5096161de9 Added custom target for executing the tests. 2016-05-20 20:00:03 +02:00
Patrick Lühne ffda7b5e27 Minor formatting. 2016-05-20 19:50:11 +02:00
Patrick Lühne 16b8b4c833 Added tests for SAS parser. 2016-05-20 18:46:37 +02:00