The bear is young. The bear does not like the tiger. The bear sees the tiger. The cat needs the cow. The cat sees the bear. The cow sees the tiger. The tiger needs the cow. If someone likes the tiger and they see the bear then the bear likes the tiger. If someone sees the bear and they do not need the cow then the bear likes the tiger. If someone needs the bear then they do not need the cat. If someone is big then they like the cow. If someone likes the cat then they are cold. Big people are not cold.
The bear is young.
("bear" "is" "young" "+")
The bear does not like the tiger.
("bear" "likes" "tiger" "-")
The bear sees the tiger.
("bear" "sees" "tiger" "+")
The cat needs the cow.
("cat" "needs" "cow" "+")
The cat sees the bear.
("cat" "sees" "bear" "+")
The cow sees the tiger.
("cow" "sees" "tiger" "+")
The tiger needs the cow.
("tiger" "needs" "cow" "+")
If someone likes the tiger and they see the bear then the bear likes the tiger.
((("someone" "likes" "tiger" "+") ("someone" "sees" "bear" "+")) -> ("bear" "likes" "tiger" "+"))
If someone sees the bear and they do not need the cow then the bear likes the tiger.
((("someone" "sees" "bear" "+") ("someone" "needs" "cow" "~")) -> ("bear" "likes" "tiger" "+"))
If someone needs the bear then they do not need the cat.
((("someone" "needs" "bear" "+")) -> ("someone" "needs" "cat" "-"))
If someone is big then they like the cow.
((("someone" "is" "big" "+")) -> ("someone" "likes" "cow" "+"))
If someone likes the cat then they are cold.
((("someone" "likes" "cat" "+")) -> ("someone" "is" "cold" "+"))
Big people are not cold.
((("someone" "is" "big" "+")) -> ("someone" "is" "cold" "-"))
The tiger needs the cow.
True
1
proof
[(triple7)]
("tiger" "needs" "cow" "+")
triple7
The cat does not see the bear.
False
1
inv-proof
[(triple5)]
("cat" "sees" "bear" "-")
triple5
The bear does not like the cow.
Unknown
inv-rconc
[@1: The bear likes the cow.[CWA. Example of deepest failure = (rule4 <- FAIL)]]
("bear" "likes" "cow" "-")
The cat likes the bear.
Unknown
random
[@0: The cat likes the bear.[CWA. Example of deepest failure = (FAIL)]]
("cat" "likes" "bear" "+")
@0: The bear does not like the tiger.[(triple2)] The bear is young.[(triple1)] The bear sees the tiger.[(triple3)] The cat needs the cow.[(triple4)] The cat sees the bear.[(triple5)] The cow sees the tiger.[(triple6)] The tiger needs the cow.[(triple7)]
The bear does not like the tiger.
("bear" "likes" "tiger" "-")
triple2
The bear is young.
("bear" "is" "young" "+")
triple1
The bear sees the tiger.
("bear" "sees" "tiger" "+")
triple3
The cat needs the cow.
("cat" "needs" "cow" "+")
triple4
The cat sees the bear.
("cat" "sees" "bear" "+")
triple5
The cow sees the tiger.
("cow" "sees" "tiger" "+")
triple6
The tiger needs the cow.
("tiger" "needs" "cow" "+")
triple7