The cow likes the dog. The dog is red. The lion likes the dog. If something chases the lion then it likes the lion. If something is kind and it needs the cow then the cow likes the dog. If something needs the lion then the lion chases the dog. If something chases the cow then the cow chases the lion. If something likes the cow then the cow likes the lion. If something needs the dog and it needs the lion then it likes the dog.
The cow likes the dog.
("cow" "likes" "dog" "+")
The dog is red.
("dog" "is" "red" "+")
The lion likes the dog.
("lion" "likes" "dog" "+")
If something chases the lion then it likes the lion.
((("something" "chases" "lion" "+")) -> ("something" "likes" "lion" "+"))
If something is kind and it needs the cow then the cow likes the dog.
((("something" "is" "kind" "+") ("something" "needs" "cow" "+")) -> ("cow" "likes" "dog" "+"))
If something needs the lion then the lion chases the dog.
((("something" "needs" "lion" "+")) -> ("lion" "chases" "dog" "+"))
If something chases the cow then the cow chases the lion.
((("something" "chases" "cow" "+")) -> ("cow" "chases" "lion" "+"))
If something likes the cow then the cow likes the lion.
((("something" "likes" "cow" "+")) -> ("cow" "likes" "lion" "+"))
If something needs the dog and it needs the lion then it likes the dog.
((("something" "needs" "dog" "+") ("something" "needs" "lion" "+")) -> ("something" "likes" "dog" "+"))
The dog is red.
True
1
proof
[(triple2)]
("dog" "is" "red" "+")
triple2
The dog is not red.
False
1
inv-proof
[(triple2)]
("dog" "is" "red" "-")
triple2
The lion does not chase the dog.
Unknown
inv-rconc
[@1: The lion chases the dog.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("lion" "chases" "dog" "-")
The dog needs the lion.
Unknown
random
[@0: The dog needs the lion.[CWA. Example of deepest failure = (FAIL)]]
("dog" "needs" "lion" "+")
@0: The cow likes the dog.[(triple1)] The dog is red.[(triple2)] The lion likes the dog.[(triple3)]
The cow likes the dog.
("cow" "likes" "dog" "+")
triple1
The dog is red.
("dog" "is" "red" "+")
triple2
The lion likes the dog.
("lion" "likes" "dog" "+")
triple3