The cow needs the tiger. The cow visits the tiger. The tiger needs the cow. If someone eats the tiger and they visit the tiger then they eat the cow. If someone eats the tiger and the tiger is cold then the tiger is blue. If someone is nice and they need the cow then the cow needs the tiger. If the cow visits the tiger then the tiger eats the cow. If someone visits the cow then the cow is big. If someone needs the tiger and the tiger eats the cow then the cow visits the tiger.
The cow needs the tiger.
("cow" "needs" "tiger" "+")
The cow visits the tiger.
("cow" "visits" "tiger" "+")
The tiger needs the cow.
("tiger" "needs" "cow" "+")
If someone eats the tiger and they visit the tiger then they eat the cow.
((("someone" "eats" "tiger" "+") ("someone" "visits" "tiger" "+")) -> ("someone" "eats" "cow" "+"))
If someone eats the tiger and the tiger is cold then the tiger is blue.
((("someone" "eats" "tiger" "+") ("tiger" "is" "cold" "+")) -> ("tiger" "is" "blue" "+"))
If someone is nice and they need the cow then the cow needs the tiger.
((("someone" "is" "nice" "+") ("someone" "needs" "cow" "+")) -> ("cow" "needs" "tiger" "+"))
If the cow visits the tiger then the tiger eats the cow.
((("cow" "visits" "tiger" "+")) -> ("tiger" "eats" "cow" "+"))
If someone visits the cow then the cow is big.
((("someone" "visits" "cow" "+")) -> ("cow" "is" "big" "+"))
If someone needs the tiger and the tiger eats the cow then the cow visits the tiger.
((("someone" "needs" "tiger" "+") ("tiger" "eats" "cow" "+")) -> ("cow" "visits" "tiger" "+"))
The cow needs the tiger.
True
1
proof
[(triple1)]
("cow" "needs" "tiger" "+")
triple1
The cow does not visit the tiger.
False
1
inv-proof
[(triple2)]
("cow" "visits" "tiger" "-")
triple2
The tiger eats the cow.
True
2
proof
[(((triple2) -> rule4))]
("tiger" "eats" "cow" "+")
((triple2) -> (rule4 % int1))
The tiger eats the cow.
("tiger" "eats" "cow" "+")
int1
The tiger does not eat the cow.
False
2
inv-proof
[(((triple2) -> rule4))]
("tiger" "eats" "cow" "-")
((triple2) -> (rule4 % int1))
The tiger eats the cow.
("tiger" "eats" "cow" "+")
int1
The tiger is not blue.
Unknown
inv-rconc
[@1: The tiger is blue.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("tiger" "is" "blue" "-")
The cow eats the cow.
Unknown
rconc
[@1: The cow eats the cow.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cow" "eats" "cow" "+")
The cow is not blue.
Unknown
inv-random
[@0: The cow is blue.[CWA. Example of deepest failure = (FAIL)]]
("cow" "is" "blue" "-")
The tiger is cold.
Unknown
random
[@0: The tiger is cold.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "is" "cold" "+")
@0: The cow needs the tiger.[(triple1)] The cow visits the tiger.[(triple2)] The tiger needs the cow.[(triple3)] @1: The tiger eats the cow.[(((triple2) -> rule4))]
The cow needs the tiger.
("cow" "needs" "tiger" "+")
triple1
The cow visits the tiger.
("cow" "visits" "tiger" "+")
triple2
The tiger needs the cow.
("tiger" "needs" "cow" "+")
triple3
The tiger eats the cow.
("tiger" "eats" "cow" "+")
((triple2) -> (rule4 % int1))
The tiger eats the cow.
("tiger" "eats" "cow" "+")
int1