Add new simplification rule

This adds the rule “(not F or G) === (F -> G)” to the simplification
rule tableau.
This commit is contained in:
2018-04-09 23:46:19 +02:00
parent 6f7b021712
commit 40ddee8444
4 changed files with 41 additions and 4 deletions

View File

@@ -168,7 +168,7 @@ TEST_CASE("[hidden predicate elimination] Hidden predicates are correctly elimin
CHECK(output.str() ==
"(s -> not #false)\n"
"(t -> not #false)\n"
"(not s or t)\n"
"(s -> t)\n"
"(#false or #false or not #false)\n");
}