The cow needs the tiger. The squirrel eats the tiger. The squirrel is big. The squirrel needs the cow. The tiger eats the squirrel. The tiger needs the squirrel. The tiger visits the cow. If the squirrel is green then the squirrel eats the tiger. If something eats the tiger and it is round then it visits the tiger. If something eats the tiger then the tiger visits the squirrel.
The cow needs the tiger.
("cow" "needs" "tiger" "+")
The squirrel eats the tiger.
("squirrel" "eats" "tiger" "+")
The squirrel is big.
("squirrel" "is" "big" "+")
The squirrel needs the cow.
("squirrel" "needs" "cow" "+")
The tiger eats the squirrel.
("tiger" "eats" "squirrel" "+")
The tiger needs the squirrel.
("tiger" "needs" "squirrel" "+")
The tiger visits the cow.
("tiger" "visits" "cow" "+")
If the squirrel is green then the squirrel eats the tiger.
((("squirrel" "is" "green" "+")) -> ("squirrel" "eats" "tiger" "+"))
If something eats the tiger and it is round then it visits the tiger.
((("something" "eats" "tiger" "+") ("something" "is" "round" "+")) -> ("something" "visits" "tiger" "+"))
If something eats the tiger then the tiger visits the squirrel.
((("something" "eats" "tiger" "+")) -> ("tiger" "visits" "squirrel" "+"))
The squirrel eats the tiger.
True
1
proof
[(triple2)]
("squirrel" "eats" "tiger" "+")
triple2
The tiger does not visit the cow.
False
1
inv-proof
[(triple7)]
("tiger" "visits" "cow" "-")
triple7
The tiger visits the squirrel.
True
2
proof
[(((triple2) -> rule3))]
("tiger" "visits" "squirrel" "+")
((triple2) -> (rule3 % int1))
The tiger visits the squirrel.
("tiger" "visits" "squirrel" "+")
int1
The tiger does not visit the squirrel.
False
2
inv-proof
[(((triple2) -> rule3))]
("tiger" "visits" "squirrel" "-")
((triple2) -> (rule3 % int1))
The tiger visits the squirrel.
("tiger" "visits" "squirrel" "+")
int1
The cow does not visit the tiger.
Unknown
inv-rconc
[@1: The cow visits the tiger.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("cow" "visits" "tiger" "-")
The tiger visits the tiger.
Unknown
rconc
[@1: The tiger visits the tiger.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("tiger" "visits" "tiger" "+")
The cow does not eat the tiger.
Unknown
inv-random
[@0: The cow eats the tiger.[CWA. Example of deepest failure = (FAIL)]]
("cow" "eats" "tiger" "-")
The tiger eats the cow.
Unknown
random
[@0: The tiger eats the cow.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "eats" "cow" "+")
@0: The cow needs the tiger.[(triple1)] The squirrel eats the tiger.[(triple2)] The squirrel is big.[(triple3)] The squirrel needs the cow.[(triple4)] The tiger eats the squirrel.[(triple5)] The tiger needs the squirrel.[(triple6)] The tiger visits the cow.[(triple7)] @1: The tiger visits the squirrel.[(((triple2) -> rule3))]
The cow needs the tiger.
("cow" "needs" "tiger" "+")
triple1
The squirrel eats the tiger.
("squirrel" "eats" "tiger" "+")
triple2
The squirrel is big.
("squirrel" "is" "big" "+")
triple3
The squirrel needs the cow.
("squirrel" "needs" "cow" "+")
triple4
The tiger eats the squirrel.
("tiger" "eats" "squirrel" "+")
triple5
The tiger needs the squirrel.
("tiger" "needs" "squirrel" "+")
triple6
The tiger visits the cow.
("tiger" "visits" "cow" "+")
triple7
The tiger visits the squirrel.
("tiger" "visits" "squirrel" "+")
((triple2) -> (rule3 % int1))
The tiger visits the squirrel.
("tiger" "visits" "squirrel" "+")
int1