The bear chases the rabbit. The bear visits the rabbit. The rabbit is not big. If someone sees the bear and the bear is big then the bear does not see the rabbit. If someone visits the rabbit then they visit the bear.
The bear chases the rabbit.
("bear" "chases" "rabbit" "+")
The bear visits the rabbit.
("bear" "visits" "rabbit" "+")
The rabbit is not big.
("rabbit" "is" "big" "-")
If someone sees the bear and the bear is big then the bear does not see the rabbit.
((("someone" "sees" "bear" "+") ("bear" "is" "big" "+")) -> ("bear" "sees" "rabbit" "-"))
If someone visits the rabbit then they visit the bear.
((("someone" "visits" "rabbit" "+")) -> ("someone" "visits" "bear" "+"))
The bear chases the rabbit.
True
1
proof
[(triple1)]
("bear" "chases" "rabbit" "+")
triple1
The rabbit is big.
False
1
inv-proof
[(triple3)]
("rabbit" "is" "big" "+")
triple3
The bear visits the bear.
True
2
proof
[(((triple2) -> rule2))]
("bear" "visits" "bear" "+")
((triple2) -> (rule2 % int1))
The bear visits the bear.
("bear" "visits" "bear" "+")
int1
The bear does not visit the bear.
False
2
inv-proof
[(((triple2) -> rule2))]
("bear" "visits" "bear" "-")
((triple2) -> (rule2 % int1))
The bear visits the bear.
("bear" "visits" "bear" "+")
int1
The rabbit does not visit the bear.
Unknown
inv-rconc
[@1: The rabbit visits the bear.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("rabbit" "visits" "bear" "-")
The rabbit is rough.
Unknown
random
[@0: The rabbit is rough.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "is" "rough" "+")
The bear does not chase the bear.
Unknown
inv-random
[@0: The bear chases the bear.[CWA. Example of deepest failure = (FAIL)]]
("bear" "chases" "bear" "-")
The bear is rough.
Unknown
random
[@0: The bear is rough.[CWA. Example of deepest failure = (FAIL)]]
("bear" "is" "rough" "+")
@0: The bear chases the rabbit.[(triple1)] The bear visits the rabbit.[(triple2)] The rabbit is not big.[(triple3)] @1: The bear visits the bear.[(((triple2) -> rule2))]
The bear chases the rabbit.
("bear" "chases" "rabbit" "+")
triple1
The bear visits the rabbit.
("bear" "visits" "rabbit" "+")
triple2
The rabbit is not big.
("rabbit" "is" "big" "-")
triple3
The bear visits the bear.
("bear" "visits" "bear" "+")
((triple2) -> (rule2 % int1))
The bear visits the bear.
("bear" "visits" "bear" "+")
int1