The lion needs the mouse. The lion visits the mouse. The mouse needs the lion. If the mouse is green then the mouse needs the lion.
The lion needs the mouse.
("lion" "needs" "mouse" "+")
The lion visits the mouse.
("lion" "visits" "mouse" "+")
The mouse needs the lion.
("mouse" "needs" "lion" "+")
If the mouse is green then the mouse needs the lion.
((("mouse" "is" "green" "+")) -> ("mouse" "needs" "lion" "+"))
The mouse needs the lion.
True
1
proof
[(triple3)]
("mouse" "needs" "lion" "+")
triple3
The lion does not need the mouse.
False
1
inv-proof
[(triple1)]
("lion" "needs" "mouse" "-")
triple1
The mouse does not need the mouse.
Unknown
inv-random
[@0: The mouse needs the mouse.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "needs" "mouse" "-")
The lion is green.
Unknown
random
[@0: The lion is green.[CWA. Example of deepest failure = (FAIL)]]
("lion" "is" "green" "+")
@0: The lion needs the mouse.[(triple1)] The lion visits the mouse.[(triple2)] The mouse needs the lion.[(triple3)]
The lion needs the mouse.
("lion" "needs" "mouse" "+")
triple1
The lion visits the mouse.
("lion" "visits" "mouse" "+")
triple2
The mouse needs the lion.
("mouse" "needs" "lion" "+")
triple3