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