The lion is big. The lion is blue. The lion is not rough. The lion is round. The lion is not young. If the lion is blue and the lion is rough then the lion is not big. Rough people are blue.
The lion is big.
("lion" "is" "big" "+")
The lion is blue.
("lion" "is" "blue" "+")
The lion is not rough.
("lion" "is" "rough" "-")
The lion is round.
("lion" "is" "round" "+")
The lion is not young.
("lion" "is" "young" "-")
If the lion is blue and the lion is rough then the lion is not big.
((("lion" "is" "blue" "+") ("lion" "is" "rough" "+")) -> ("lion" "is" "big" "-"))
Rough people are blue.
((("someone" "is" "rough" "+")) -> ("someone" "is" "blue" "+"))
The lion is blue.
True
1
proof
[(triple2)]
("lion" "is" "blue" "+")
triple2
The lion is not big.
False
1
inv-proof
[(triple1)]
("lion" "is" "big" "-")
triple1
The lion does not eat the lion.
Unknown
inv-random
[@0: The lion eats the lion.[CWA. Example of deepest failure = (FAIL)]]
("lion" "eats" "lion" "-")
The lion visits the lion.
Unknown
random
[@0: The lion visits the lion.[CWA. Example of deepest failure = (FAIL)]]
("lion" "visits" "lion" "+")
@0: The lion is big.[(triple1)] The lion is blue.[(triple2)] The lion is not rough.[(triple3)] The lion is not young.[(triple5)] The lion is round.[(triple4)]
The lion is big.
("lion" "is" "big" "+")
triple1
The lion is blue.
("lion" "is" "blue" "+")
triple2
The lion is not rough.
("lion" "is" "rough" "-")
triple3
The lion is not young.
("lion" "is" "young" "-")
triple5
The lion is round.
("lion" "is" "round" "+")
triple4