The lion does not like the squirrel. The squirrel is cold. The squirrel likes the lion. If someone eats the lion and they are red then they do not see the lion. If someone eats the lion and the lion eats the squirrel then they eat the squirrel. If the lion sees the squirrel and the squirrel is not big then the lion likes the squirrel.
The lion does not like the squirrel.
("lion" "likes" "squirrel" "-")
The squirrel is cold.
("squirrel" "is" "cold" "+")
The squirrel likes the lion.
("squirrel" "likes" "lion" "+")
If someone eats the lion and they are red then they do not see the lion.
((("someone" "eats" "lion" "+") ("someone" "is" "red" "+")) -> ("someone" "sees" "lion" "-"))
If someone eats the lion and the lion eats the squirrel then they eat the squirrel.
((("someone" "eats" "lion" "+") ("lion" "eats" "squirrel" "+")) -> ("someone" "eats" "squirrel" "+"))
If the lion sees the squirrel and the squirrel is not big then the lion likes the squirrel.
((("lion" "sees" "squirrel" "+") ("squirrel" "is" "big" "~")) -> ("lion" "likes" "squirrel" "+"))
The squirrel is cold.
True
1
proof
[(triple2)]
("squirrel" "is" "cold" "+")
triple2
The squirrel does not like the lion.
False
1
inv-proof
[(triple3)]
("squirrel" "likes" "lion" "-")
triple3
The squirrel does not eat the squirrel.
Unknown
inv-rconc
[@1: The squirrel eats the squirrel.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("squirrel" "eats" "squirrel" "-")
The lion sees the lion.
Unknown
random
[@0: The lion sees the lion.[CWA. Example of deepest failure = (FAIL)]]
("lion" "sees" "lion" "+")
@0: The lion does not like the squirrel.[(triple1)] The squirrel is cold.[(triple2)] The squirrel likes the lion.[(triple3)]
The lion does not like the squirrel.
("lion" "likes" "squirrel" "-")
triple1
The squirrel is cold.
("squirrel" "is" "cold" "+")
triple2
The squirrel likes the lion.
("squirrel" "likes" "lion" "+")
triple3