The cat is blue. The cow needs the lion. The cow sees the cat. The lion is blue. The lion sees the cow. The tiger is blue. The tiger needs the cat. If someone needs the lion then the lion does not visit the tiger.
The cat is blue.
("cat" "is" "blue" "+")
The cow needs the lion.
("cow" "needs" "lion" "+")
The cow sees the cat.
("cow" "sees" "cat" "+")
The lion is blue.
("lion" "is" "blue" "+")
The lion sees the cow.
("lion" "sees" "cow" "+")
The tiger is blue.
("tiger" "is" "blue" "+")
The tiger needs the cat.
("tiger" "needs" "cat" "+")
If someone needs the lion then the lion does not visit the tiger.
((("someone" "needs" "lion" "+")) -> ("lion" "visits" "tiger" "-"))
The lion sees the cow.
True
1
proof
[(triple5)]
("lion" "sees" "cow" "+")
triple5
The lion does not see the cow.
False
1
inv-proof
[(triple5)]
("lion" "sees" "cow" "-")
triple5
The lion does not visit the tiger.
True
2
proof
[(((triple2) -> rule1))]
("lion" "visits" "tiger" "-")
((triple2) -> (rule1 % int1))
The lion does not visit the tiger.
("lion" "visits" "tiger" "-")
int1
The lion visits the tiger.
False
2
inv-proof
[(((triple2) -> rule1))]
("lion" "visits" "tiger" "+")
((triple2) -> (rule1 % int1))
The lion does not visit the tiger.
("lion" "visits" "tiger" "-")
int1
The lion does not see the lion.
Unknown
inv-random
[@0: The lion sees the lion.[CWA. Example of deepest failure = (FAIL)]]
("lion" "sees" "lion" "-")
The cat is red.
Unknown
random
[@0: The cat is red.[CWA. Example of deepest failure = (FAIL)]]
("cat" "is" "red" "+")
The tiger does not see the cat.
Unknown
inv-random
[@0: The tiger sees the cat.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "sees" "cat" "-")
The tiger sees the lion.
Unknown
random
[@0: The tiger sees the lion.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "sees" "lion" "+")
@0: The cat is blue.[(triple1)] The cow needs the lion.[(triple2)] The cow sees the cat.[(triple3)] The lion is blue.[(triple4)] The lion sees the cow.[(triple5)] The tiger is blue.[(triple6)] The tiger needs the cat.[(triple7)] @1: The lion does not visit the tiger.[(((triple2) -> rule1))]
The cat is blue.
("cat" "is" "blue" "+")
triple1
The cow needs the lion.
("cow" "needs" "lion" "+")
triple2
The cow sees the cat.
("cow" "sees" "cat" "+")
triple3
The lion is blue.
("lion" "is" "blue" "+")
triple4
The lion sees the cow.
("lion" "sees" "cow" "+")
triple5
The tiger is blue.
("tiger" "is" "blue" "+")
triple6
The tiger needs the cat.
("tiger" "needs" "cat" "+")
triple7
The lion does not visit the tiger.
("lion" "visits" "tiger" "-")
((triple2) -> (rule1 % int1))
The lion does not visit the tiger.
("lion" "visits" "tiger" "-")
int1