The lion is not big. The lion is blue. The lion is cold. The lion is green. The lion is kind. If the lion is blue and the lion is big then the lion is cold. If the lion is green and the lion is big then the lion is cold. If the lion is not blue then the lion is cold. If the lion is blue then the lion is cold. If something is blue and not kind then it is big. Kind things are green.
The lion is not big.
("lion" "is" "big" "-")
The lion is blue.
("lion" "is" "blue" "+")
The lion is cold.
("lion" "is" "cold" "+")
The lion is green.
("lion" "is" "green" "+")
The lion is kind.
("lion" "is" "kind" "+")
If the lion is blue and the lion is big then the lion is cold.
((("lion" "is" "blue" "+") ("lion" "is" "big" "+")) -> ("lion" "is" "cold" "+"))
If the lion is green and the lion is big then the lion is cold.
((("lion" "is" "green" "+") ("lion" "is" "big" "+")) -> ("lion" "is" "cold" "+"))
If the lion is not blue then the lion is cold.
((("lion" "is" "blue" "~")) -> ("lion" "is" "cold" "+"))
If the lion is blue then the lion is cold.
((("lion" "is" "blue" "+")) -> ("lion" "is" "cold" "+"))
If something is blue and not kind then it is big.
((("something" "is" "blue" "+") ("something" "is" "kind" "~")) -> ("something" "is" "big" "+"))
Kind things are green.
((("something" "is" "kind" "+")) -> ("something" "is" "green" "+"))
The lion is cold.
True
1
proof
[(triple3 OR ((triple2) -> rule4))]
("lion" "is" "cold" "+")
triple3
((triple2) -> (rule4 % int1))
The lion is cold.
("lion" "is" "cold" "+")
int1
The lion is not green.
False
1
inv-proof
[(triple4 OR ((triple5) -> rule6))]
("lion" "is" "green" "-")
triple4
((triple5) -> (rule6 % int1))
The lion is green.
("lion" "is" "green" "+")
int1
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 eats the lion.
Unknown
random
[@0: The lion eats the lion.[CWA. Example of deepest failure = (FAIL)]]
("lion" "eats" "lion" "+")
@0: The lion is blue.[(triple2)] The lion is cold.[(triple3 OR ((triple2) -> rule4))] The lion is green.[(triple4 OR ((triple5) -> rule6))] The lion is kind.[(triple5)] The lion is not big.[(triple1)]
The lion is blue.
("lion" "is" "blue" "+")
triple2
The lion is cold.
("lion" "is" "cold" "+")
triple3
((triple2) -> (rule4 % int1))
The lion is cold.
("lion" "is" "cold" "+")
int1
The lion is green.
("lion" "is" "green" "+")
triple4
((triple5) -> (rule6 % int1))
The lion is green.
("lion" "is" "green" "+")
int1
The lion is kind.
("lion" "is" "kind" "+")
triple5
The lion is not big.
("lion" "is" "big" "-")
triple1