The bear chases the mouse. The bear is green. The bear is young. The bear sees the mouse. The bear visits the mouse. The mouse is big. The mouse is green. The mouse is round. The mouse sees the bear. The mouse does not visit the bear. If the bear does not chase the mouse then the bear is big. If someone chases the mouse and they are green then they see the bear. If someone visits the mouse and they chase the mouse then they chase the bear.
The bear chases the mouse.
("bear" "chases" "mouse" "+")
The bear is green.
("bear" "is" "green" "+")
The bear is young.
("bear" "is" "young" "+")
The bear sees the mouse.
("bear" "sees" "mouse" "+")
The bear visits the mouse.
("bear" "visits" "mouse" "+")
The mouse is big.
("mouse" "is" "big" "+")
The mouse is green.
("mouse" "is" "green" "+")
The mouse is round.
("mouse" "is" "round" "+")
The mouse sees the bear.
("mouse" "sees" "bear" "+")
The mouse does not visit the bear.
("mouse" "visits" "bear" "-")
If the bear does not chase the mouse then the bear is big.
((("bear" "chases" "mouse" "~")) -> ("bear" "is" "big" "+"))
If someone chases the mouse and they are green then they see the bear.
((("someone" "chases" "mouse" "+") ("someone" "is" "green" "+")) -> ("someone" "sees" "bear" "+"))
If someone visits the mouse and they chase the mouse then they chase the bear.
((("someone" "visits" "mouse" "+") ("someone" "chases" "mouse" "+")) -> ("someone" "chases" "bear" "+"))
The mouse sees the bear.
True
1
proof
[(triple9)]
("mouse" "sees" "bear" "+")
triple9
The bear is not young.
False
1
inv-proof
[(triple3)]
("bear" "is" "young" "-")
triple3
The bear chases the bear.
True
3
proof
[(((triple5 triple1) -> rule3))]
("bear" "chases" "bear" "+")
((triple5 triple1) -> (rule3 % int1))
The bear chases the bear.
("bear" "chases" "bear" "+")
int1
The bear does not chase the bear.
False
3
inv-proof
[(((triple5 triple1) -> rule3))]
("bear" "chases" "bear" "-")
((triple5 triple1) -> (rule3 % int1))
The bear chases the bear.
("bear" "chases" "bear" "+")
int1
The bear is not big.
Unknown
inv-rconc
[@1: The bear is big.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("bear" "is" "big" "-")
The mouse chases the bear.
Unknown
rconc
[@1: The mouse chases the bear.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("mouse" "chases" "bear" "+")
The bear does not visit the bear.
Unknown
inv-random
[@0: The bear visits the bear.[CWA. Example of deepest failure = (FAIL)]]
("bear" "visits" "bear" "-")
The bear is round.
Unknown
random
[@0: The bear is round.[CWA. Example of deepest failure = (FAIL)]]
("bear" "is" "round" "+")
@0: The bear chases the mouse.[(triple1)] The bear is green.[(triple2)] The bear is young.[(triple3)] The bear sees the mouse.[(triple4)] The bear visits the mouse.[(triple5)] The mouse does not visit the bear.[(triple10)] The mouse is big.[(triple6)] The mouse is green.[(triple7)] The mouse is round.[(triple8)] The mouse sees the bear.[(triple9)] @1: The bear chases the bear.[(((triple5 triple1) -> rule3))] The bear sees the bear.[(((triple1 triple2) -> rule2))]
The bear chases the mouse.
("bear" "chases" "mouse" "+")
triple1
The bear is green.
("bear" "is" "green" "+")
triple2
The bear is young.
("bear" "is" "young" "+")
triple3
The bear sees the mouse.
("bear" "sees" "mouse" "+")
triple4
The bear visits the mouse.
("bear" "visits" "mouse" "+")
triple5
The mouse does not visit the bear.
("mouse" "visits" "bear" "-")
triple10
The mouse is big.
("mouse" "is" "big" "+")
triple6
The mouse is green.
("mouse" "is" "green" "+")
triple7
The mouse is round.
("mouse" "is" "round" "+")
triple8
The mouse sees the bear.
("mouse" "sees" "bear" "+")
triple9
The bear chases the bear.
("bear" "chases" "bear" "+")
((triple5 triple1) -> (rule3 % int1))
The bear chases the bear.
("bear" "chases" "bear" "+")
int1
The bear sees the bear.
("bear" "sees" "bear" "+")
((triple1 triple2) -> (rule2 % int1))
The bear sees the bear.
("bear" "sees" "bear" "+")
int1