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