The bear visits the tiger. The cow chases the bear. The cow is red. The cow visits the lion. The lion needs the tiger. The lion visits the bear. The tiger is not young. Cold, young people are not red. If someone visits the lion then they need the bear. If someone is blue and they chase the cow then the cow visits the bear. If someone chases the tiger then the tiger chases the bear. If the bear needs the tiger and the bear visits the lion then the lion is cold. If someone is red and they do not visit the tiger then they chase the lion.
The bear visits the tiger.
("bear" "visits" "tiger" "+")
The cow chases the bear.
("cow" "chases" "bear" "+")
The cow is red.
("cow" "is" "red" "+")
The cow visits the lion.
("cow" "visits" "lion" "+")
The lion needs the tiger.
("lion" "needs" "tiger" "+")
The lion visits the bear.
("lion" "visits" "bear" "+")
The tiger is not young.
("tiger" "is" "young" "-")
Cold, young people are not red.
((("someone" "is" "cold" "+") ("someone" "is" "young" "+")) -> ("someone" "is" "red" "-"))
If someone visits the lion then they need the bear.
((("someone" "visits" "lion" "+")) -> ("someone" "needs" "bear" "+"))
If someone is blue and they chase the cow then the cow visits the bear.
((("someone" "is" "blue" "+") ("someone" "chases" "cow" "+")) -> ("cow" "visits" "bear" "+"))
If someone chases the tiger then the tiger chases the bear.
((("someone" "chases" "tiger" "+")) -> ("tiger" "chases" "bear" "+"))
If the bear needs the tiger and the bear visits the lion then the lion is cold.
((("bear" "needs" "tiger" "+") ("bear" "visits" "lion" "+")) -> ("lion" "is" "cold" "+"))
If someone is red and they do not visit the tiger then they chase the lion.
((("someone" "is" "red" "+") ("someone" "visits" "tiger" "~")) -> ("someone" "chases" "lion" "+"))
The cow is red.
True
1
proof
[(triple3)]
("cow" "is" "red" "+")
triple3
The lion does not visit the bear.
False
1
inv-proof
[(triple6)]
("lion" "visits" "bear" "-")
triple6
The cow does not visit the bear.
Unknown
inv-rconc
[@1: The cow visits the bear.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("cow" "visits" "bear" "-")
The bear visits the bear.
Unknown
random
[@0: The bear visits the bear.[CWA. Example of deepest failure = (FAIL)]]
("bear" "visits" "bear" "+")
@0: The bear visits the tiger.[(triple1)] The cow chases the bear.[(triple2)] The cow is red.[(triple3)] The cow visits the lion.[(triple4)] The lion needs the tiger.[(triple5)] The lion visits the bear.[(triple6)] The tiger is not young.[(triple7)] @1: The cow needs the bear.[(((triple4) -> rule2))]
The bear visits the tiger.
("bear" "visits" "tiger" "+")
triple1
The cow chases the bear.
("cow" "chases" "bear" "+")
triple2
The cow is red.
("cow" "is" "red" "+")
triple3
The cow visits the lion.
("cow" "visits" "lion" "+")
triple4
The lion needs the tiger.
("lion" "needs" "tiger" "+")
triple5
The lion visits the bear.
("lion" "visits" "bear" "+")
triple6
The tiger is not young.
("tiger" "is" "young" "-")
triple7
The cow needs the bear.
("cow" "needs" "bear" "+")
((triple4) -> (rule2 % int1))
The cow needs the bear.
("cow" "needs" "bear" "+")
int1