The bear likes the mouse. The bear visits the rabbit. The cow sees the bear. The cow sees the rabbit. The mouse does not like the cow. The mouse sees the rabbit. The rabbit is green. The rabbit does not see the bear. The rabbit sees the cow. The rabbit visits the cow. If the rabbit sees the cow and the cow is red then the cow visits the bear. If someone visits the rabbit then they do not visit the mouse.
The bear likes the mouse.
("bear" "likes" "mouse" "+")
The bear visits the rabbit.
("bear" "visits" "rabbit" "+")
The cow sees the bear.
("cow" "sees" "bear" "+")
The cow sees the rabbit.
("cow" "sees" "rabbit" "+")
The mouse does not like the cow.
("mouse" "likes" "cow" "-")
The mouse sees the rabbit.
("mouse" "sees" "rabbit" "+")
The rabbit is green.
("rabbit" "is" "green" "+")
The rabbit does not see the bear.
("rabbit" "sees" "bear" "-")
The rabbit sees the cow.
("rabbit" "sees" "cow" "+")
The rabbit visits the cow.
("rabbit" "visits" "cow" "+")
If the rabbit sees the cow and the cow is red then the cow visits the bear.
((("rabbit" "sees" "cow" "+") ("cow" "is" "red" "+")) -> ("cow" "visits" "bear" "+"))
If someone visits the rabbit then they do not visit the mouse.
((("someone" "visits" "rabbit" "+")) -> ("someone" "visits" "mouse" "-"))
The mouse sees the rabbit.
True
1
proof
[(triple6)]
("mouse" "sees" "rabbit" "+")
triple6
The mouse does not see the rabbit.
False
1
inv-proof
[(triple6)]
("mouse" "sees" "rabbit" "-")
triple6
The bear does not visit the mouse.
True
2
proof
[(((triple2) -> rule2))]
("bear" "visits" "mouse" "-")
((triple2) -> (rule2 % int1))
The bear does not visit the mouse.
("bear" "visits" "mouse" "-")
int1
The bear visits the mouse.
False
2
inv-proof
[(((triple2) -> rule2))]
("bear" "visits" "mouse" "+")
((triple2) -> (rule2 % int1))
The bear does not visit the mouse.
("bear" "visits" "mouse" "-")
int1
The cow does not visit the bear.
Unknown
inv-rconc
[@1: The cow visits the bear.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cow" "visits" "bear" "-")
The bear likes the bear.
Unknown
random
[@0: The bear likes the bear.[CWA. Example of deepest failure = (FAIL)]]
("bear" "likes" "bear" "+")
The rabbit does not see the mouse.
Unknown
inv-random
[@0: The rabbit sees the mouse.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "sees" "mouse" "-")
The mouse sees the bear.
Unknown
random
[@0: The mouse sees the bear.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "sees" "bear" "+")
@0: The bear likes the mouse.[(triple1)] The bear visits the rabbit.[(triple2)] The cow sees the bear.[(triple3)] The cow sees the rabbit.[(triple4)] The mouse does not like the cow.[(triple5)] The mouse sees the rabbit.[(triple6)] The rabbit does not see the bear.[(triple8)] The rabbit is green.[(triple7)] The rabbit sees the cow.[(triple9)] The rabbit visits the cow.[(triple10)] @1: The bear does not visit the mouse.[(((triple2) -> rule2))]
The bear likes the mouse.
("bear" "likes" "mouse" "+")
triple1
The bear visits the rabbit.
("bear" "visits" "rabbit" "+")
triple2
The cow sees the bear.
("cow" "sees" "bear" "+")
triple3
The cow sees the rabbit.
("cow" "sees" "rabbit" "+")
triple4
The mouse does not like the cow.
("mouse" "likes" "cow" "-")
triple5
The mouse sees the rabbit.
("mouse" "sees" "rabbit" "+")
triple6
The rabbit does not see the bear.
("rabbit" "sees" "bear" "-")
triple8
The rabbit is green.
("rabbit" "is" "green" "+")
triple7
The rabbit sees the cow.
("rabbit" "sees" "cow" "+")
triple9
The rabbit visits the cow.
("rabbit" "visits" "cow" "+")
triple10
The bear does not visit the mouse.
("bear" "visits" "mouse" "-")
((triple2) -> (rule2 % int1))
The bear does not visit the mouse.
("bear" "visits" "mouse" "-")
int1