The cow chases the tiger. The cow is blue. The cow visits the tiger. The tiger chases the cow. The tiger is red. The tiger likes the cow. The tiger visits the cow. If someone is blue then they like the cow. If someone chases the cow then the cow is rough. If someone is rough then they like the tiger.
The cow chases the tiger.
("cow" "chases" "tiger" "+")
The cow is blue.
("cow" "is" "blue" "+")
The cow visits the tiger.
("cow" "visits" "tiger" "+")
The tiger chases the cow.
("tiger" "chases" "cow" "+")
The tiger is red.
("tiger" "is" "red" "+")
The tiger likes the cow.
("tiger" "likes" "cow" "+")
The tiger visits the cow.
("tiger" "visits" "cow" "+")
If someone is blue then they like the cow.
((("someone" "is" "blue" "+")) -> ("someone" "likes" "cow" "+"))
If someone chases the cow then the cow is rough.
((("someone" "chases" "cow" "+")) -> ("cow" "is" "rough" "+"))
If someone is rough then they like the tiger.
((("someone" "is" "rough" "+")) -> ("someone" "likes" "tiger" "+"))
The tiger is red.
True
1
proof
[(triple5)]
("tiger" "is" "red" "+")
triple5
The cow is not blue.
False
1
inv-proof
[(triple2)]
("cow" "is" "blue" "-")
triple2
The tiger does not like the tiger.
Unknown
inv-rconc
[@1: The tiger likes the tiger.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("tiger" "likes" "tiger" "-")
The tiger is kind.
Unknown
random
[@0: The tiger is kind.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "is" "kind" "+")
@0: The cow chases the tiger.[(triple1)] The cow is blue.[(triple2)] The cow visits the tiger.[(triple3)] The tiger chases the cow.[(triple4)] The tiger is red.[(triple5)] The tiger likes the cow.[(triple6)] The tiger visits the cow.[(triple7)] @1: The cow is rough.[(((triple4) -> rule2))] The cow likes the cow.[(((triple2) -> rule1))] @2: The cow likes the tiger.[(((((triple4) -> rule2)) -> rule3))]
The cow chases the tiger.
("cow" "chases" "tiger" "+")
triple1
The cow is blue.
("cow" "is" "blue" "+")
triple2
The cow visits the tiger.
("cow" "visits" "tiger" "+")
triple3
The tiger chases the cow.
("tiger" "chases" "cow" "+")
triple4
The tiger is red.
("tiger" "is" "red" "+")
triple5
The tiger likes the cow.
("tiger" "likes" "cow" "+")
triple6
The tiger visits the cow.
("tiger" "visits" "cow" "+")
triple7
The cow is rough.
("cow" "is" "rough" "+")
((triple4) -> (rule2 % int1))
The cow is rough.
("cow" "is" "rough" "+")
int1
The cow likes the cow.
("cow" "likes" "cow" "+")
((triple2) -> (rule1 % int1))
The cow likes the cow.
("cow" "likes" "cow" "+")
int1
The cow likes the tiger.
("cow" "likes" "tiger" "+")
((((triple4) -> (rule2 % int2))) -> (rule3 % int1))
The cow likes the tiger.
("cow" "likes" "tiger" "+")
int1
The cow is rough.
("cow" "is" "rough" "+")
int2