The lion is big. The lion is not blue. The lion is red. The lion is rough. The lion is round. If the lion is not round then the lion is not red. If someone is rough and not round then they are not red.
The lion is big.
("lion" "is" "big" "+")
The lion is not blue.
("lion" "is" "blue" "-")
The lion is red.
("lion" "is" "red" "+")
The lion is rough.
("lion" "is" "rough" "+")
The lion is round.
("lion" "is" "round" "+")
If the lion is not round then the lion is not red.
((("lion" "is" "round" "~")) -> ("lion" "is" "red" "-"))
If someone is rough and not round then they are not red.
((("someone" "is" "rough" "+") ("someone" "is" "round" "~")) -> ("someone" "is" "red" "-"))
The lion is rough.
True
1
proof
[(triple4)]
("lion" "is" "rough" "+")
triple4
The lion is not red.
False
1
inv-proof
[(triple3)]
("lion" "is" "red" "-")
triple3
The lion does not like the lion.
Unknown
inv-random
[@0: The lion likes the lion.[CWA. Example of deepest failure = (FAIL)]]
("lion" "likes" "lion" "-")
The lion needs the lion.
Unknown
random
[@0: The lion needs the lion.[CWA. Example of deepest failure = (FAIL)]]
("lion" "needs" "lion" "+")
@0: The lion is big.[(triple1)] The lion is not blue.[(triple2)] The lion is red.[(triple3)] The lion is rough.[(triple4)] The lion is round.[(triple5)]
The lion is big.
("lion" "is" "big" "+")
triple1
The lion is not blue.
("lion" "is" "blue" "-")
triple2
The lion is red.
("lion" "is" "red" "+")
triple3
The lion is rough.
("lion" "is" "rough" "+")
triple4
The lion is round.
("lion" "is" "round" "+")
triple5