The bear chases the lion. The bear does not like the lion. The dog is nice. The dog needs the bear. The dog needs the lion. The lion is nice. The lion is round. If something is green then it is not round.
The bear chases the lion.
("bear" "chases" "lion" "+")
The bear does not like the lion.
("bear" "likes" "lion" "-")
The dog is nice.
("dog" "is" "nice" "+")
The dog needs the bear.
("dog" "needs" "bear" "+")
The dog needs the lion.
("dog" "needs" "lion" "+")
The lion is nice.
("lion" "is" "nice" "+")
The lion is round.
("lion" "is" "round" "+")
If something is green then it is not round.
((("something" "is" "green" "+")) -> ("something" "is" "round" "-"))
The bear does not like the lion.
True
1
proof
[(triple2)]
("bear" "likes" "lion" "-")
triple2
The dog is not nice.
False
1
inv-proof
[(triple3)]
("dog" "is" "nice" "-")
triple3
The lion does not chase the bear.
Unknown
inv-random
[@0: The lion chases the bear.[CWA. Example of deepest failure = (FAIL)]]
("lion" "chases" "bear" "-")
The dog is round.
Unknown
random
[@0: The dog is round.[CWA. Example of deepest failure = (FAIL)]]
("dog" "is" "round" "+")
@0: The bear chases the lion.[(triple1)] The bear does not like the lion.[(triple2)] The dog is nice.[(triple3)] The dog needs the bear.[(triple4)] The dog needs the lion.[(triple5)] The lion is nice.[(triple6)] The lion is round.[(triple7)]
The bear chases the lion.
("bear" "chases" "lion" "+")
triple1
The bear does not like the lion.
("bear" "likes" "lion" "-")
triple2
The dog is nice.
("dog" "is" "nice" "+")
triple3
The dog needs the bear.
("dog" "needs" "bear" "+")
triple4
The dog needs the lion.
("dog" "needs" "lion" "+")
triple5
The lion is nice.
("lion" "is" "nice" "+")
triple6
The lion is round.
("lion" "is" "round" "+")
triple7