The bear is kind. The tiger visits the bear. All kind people are red. If the tiger needs the bear and the bear is rough then the tiger is kind. If someone visits the tiger then the tiger needs the bear. If someone needs the bear and the bear chases the tiger then the tiger visits the bear. If someone needs the tiger then the tiger visits the bear. If the bear is kind and the bear needs the tiger then the tiger is green.
The bear is kind.
("bear" "is" "kind" "+")
The tiger visits the bear.
("tiger" "visits" "bear" "+")
All kind people are red.
((("someone" "is" "kind" "+")) -> ("someone" "is" "red" "+"))
If the tiger needs the bear and the bear is rough then the tiger is kind.
((("tiger" "needs" "bear" "+") ("bear" "is" "rough" "+")) -> ("tiger" "is" "kind" "+"))
If someone visits the tiger then the tiger needs the bear.
((("someone" "visits" "tiger" "+")) -> ("tiger" "needs" "bear" "+"))
If someone needs the bear and the bear chases the tiger then the tiger visits the bear.
((("someone" "needs" "bear" "+") ("bear" "chases" "tiger" "+")) -> ("tiger" "visits" "bear" "+"))
If someone needs the tiger then the tiger visits the bear.
((("someone" "needs" "tiger" "+")) -> ("tiger" "visits" "bear" "+"))
If the bear is kind and the bear needs the tiger then the tiger is green.
((("bear" "is" "kind" "+") ("bear" "needs" "tiger" "+")) -> ("tiger" "is" "green" "+"))
The tiger visits the bear.
True
1
proof
[(triple2)]
("tiger" "visits" "bear" "+")
triple2
The bear is not kind.
False
1
inv-proof
[(triple1)]
("bear" "is" "kind" "-")
triple1
The tiger is not kind.
Unknown
inv-rconc
[@1: The tiger is kind.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("tiger" "is" "kind" "-")
The bear is rough.
Unknown
random
[@0: The bear is rough.[CWA. Example of deepest failure = (FAIL)]]
("bear" "is" "rough" "+")
@0: The bear is kind.[(triple1)] The tiger visits the bear.[(triple2)] @1: The bear is red.[(((triple1) -> rule1))]
The bear is kind.
("bear" "is" "kind" "+")
triple1
The tiger visits the bear.
("tiger" "visits" "bear" "+")
triple2
The bear is red.
("bear" "is" "red" "+")
((triple1) -> (rule1 % int1))
The bear is red.
("bear" "is" "red" "+")
int1