The cat eats the tiger. The mouse needs the cat. The squirrel visits the mouse. The tiger does not eat the cat. All rough people are young. If someone visits the tiger and the tiger needs the cat then the tiger does not need the squirrel. If someone needs the cat then they visit the squirrel.
The cat eats the tiger.
("cat" "eats" "tiger" "+")
The mouse needs the cat.
("mouse" "needs" "cat" "+")
The squirrel visits the mouse.
("squirrel" "visits" "mouse" "+")
The tiger does not eat the cat.
("tiger" "eats" "cat" "-")
All rough people are young.
((("someone" "is" "rough" "+")) -> ("someone" "is" "young" "+"))
If someone visits the tiger and the tiger needs the cat then the tiger does not need the squirrel.
((("someone" "visits" "tiger" "+") ("tiger" "needs" "cat" "+")) -> ("tiger" "needs" "squirrel" "-"))
If someone needs the cat then they visit the squirrel.
((("someone" "needs" "cat" "+")) -> ("someone" "visits" "squirrel" "+"))
The cat eats the tiger.
True
1
proof
[(triple1)]
("cat" "eats" "tiger" "+")
triple1
The tiger eats the cat.
False
1
inv-proof
[(triple4)]
("tiger" "eats" "cat" "+")
triple4
The mouse visits the squirrel.
True
2
proof
[(((triple2) -> rule3))]
("mouse" "visits" "squirrel" "+")
((triple2) -> (rule3 % int1))
The mouse visits the squirrel.
("mouse" "visits" "squirrel" "+")
int1
The mouse does not visit the squirrel.
False
2
inv-proof
[(((triple2) -> rule3))]
("mouse" "visits" "squirrel" "-")
((triple2) -> (rule3 % int1))
The mouse visits the squirrel.
("mouse" "visits" "squirrel" "+")
int1
The tiger does not visit the squirrel.
Unknown
inv-rconc
[@1: The tiger visits the squirrel.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("tiger" "visits" "squirrel" "-")
The mouse is young.
Unknown
rconc
[@1: The mouse is young.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("mouse" "is" "young" "+")
The squirrel does not eat the squirrel.
Unknown
inv-random
[@0: The squirrel eats the squirrel.[CWA. Example of deepest failure = (FAIL)]]
("squirrel" "eats" "squirrel" "-")
The cat needs the mouse.
Unknown
random
[@0: The cat needs the mouse.[CWA. Example of deepest failure = (FAIL)]]
("cat" "needs" "mouse" "+")
@0: The cat eats the tiger.[(triple1)] The mouse needs the cat.[(triple2)] The squirrel visits the mouse.[(triple3)] The tiger does not eat the cat.[(triple4)] @1: The mouse visits the squirrel.[(((triple2) -> rule3))]
The cat eats the tiger.
("cat" "eats" "tiger" "+")
triple1
The mouse needs the cat.
("mouse" "needs" "cat" "+")
triple2
The squirrel visits the mouse.
("squirrel" "visits" "mouse" "+")
triple3
The tiger does not eat the cat.
("tiger" "eats" "cat" "-")
triple4
The mouse visits the squirrel.
("mouse" "visits" "squirrel" "+")
((triple2) -> (rule3 % int1))
The mouse visits the squirrel.
("mouse" "visits" "squirrel" "+")
int1