The cow eats the lion. The lion is red. The tiger visits the lion. If something visits the lion then the lion eats the cow.
The cow eats the lion.
("cow" "eats" "lion" "+")
The lion is red.
("lion" "is" "red" "+")
The tiger visits the lion.
("tiger" "visits" "lion" "+")
If something visits the lion then the lion eats the cow.
((("something" "visits" "lion" "+")) -> ("lion" "eats" "cow" "+"))
The lion is red.
True
1
proof
[(triple2)]
("lion" "is" "red" "+")
triple2
The lion is not red.
False
1
inv-proof
[(triple2)]
("lion" "is" "red" "-")
triple2
The lion eats the cow.
True
2
proof
[(((triple3) -> rule1))]
("lion" "eats" "cow" "+")
((triple3) -> (rule1 % int1))
The lion eats the cow.
("lion" "eats" "cow" "+")
int1
The lion does not eat the cow.
False
2
inv-proof
[(((triple3) -> rule1))]
("lion" "eats" "cow" "-")
((triple3) -> (rule1 % int1))
The lion eats the cow.
("lion" "eats" "cow" "+")
int1
The cow does not eat the cow.
Unknown
inv-random
[@0: The cow eats the cow.[CWA. Example of deepest failure = (FAIL)]]
("cow" "eats" "cow" "-")
The cow is young.
Unknown
random
[@0: The cow is young.[CWA. Example of deepest failure = (FAIL)]]
("cow" "is" "young" "+")
The cow does not visit the tiger.
Unknown
inv-random
[@0: The cow visits the tiger.[CWA. Example of deepest failure = (FAIL)]]
("cow" "visits" "tiger" "-")
The tiger is round.
Unknown
random
[@0: The tiger is round.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "is" "round" "+")
@0: The cow eats the lion.[(triple1)] The lion is red.[(triple2)] The tiger visits the lion.[(triple3)] @1: The lion eats the cow.[(((triple3) -> rule1))]
The cow eats the lion.
("cow" "eats" "lion" "+")
triple1
The lion is red.
("lion" "is" "red" "+")
triple2
The tiger visits the lion.
("tiger" "visits" "lion" "+")
triple3
The lion eats the cow.
("lion" "eats" "cow" "+")
((triple3) -> (rule1 % int1))
The lion eats the cow.
("lion" "eats" "cow" "+")
int1