The bear eats the mouse. The bear is not red. The bear is rough. The bear sees the mouse. The bear sees the squirrel. The bear visits the mouse. The bear visits the squirrel. The mouse eats the bear. The squirrel does not eat the bear. The squirrel does not eat the mouse. The squirrel is nice. The squirrel does not see the bear. The squirrel sees the mouse. The squirrel visits the bear. The squirrel visits the mouse. If someone visits the mouse then they visit the bear.
The bear eats the mouse.
("bear" "eats" "mouse" "+")
The bear is not red.
("bear" "is" "red" "-")
The bear is rough.
("bear" "is" "rough" "+")
The bear sees the mouse.
("bear" "sees" "mouse" "+")
The bear sees the squirrel.
("bear" "sees" "squirrel" "+")
The bear visits the mouse.
("bear" "visits" "mouse" "+")
The bear visits the squirrel.
("bear" "visits" "squirrel" "+")
The mouse eats the bear.
("mouse" "eats" "bear" "+")
The squirrel does not eat the bear.
("squirrel" "eats" "bear" "-")
The squirrel does not eat the mouse.
("squirrel" "eats" "mouse" "-")
The squirrel is nice.
("squirrel" "is" "nice" "+")
The squirrel does not see the bear.
("squirrel" "sees" "bear" "-")
The squirrel sees the mouse.
("squirrel" "sees" "mouse" "+")
The squirrel visits the bear.
("squirrel" "visits" "bear" "+")
The squirrel visits the mouse.
("squirrel" "visits" "mouse" "+")
If someone visits the mouse then they visit the bear.
((("someone" "visits" "mouse" "+")) -> ("someone" "visits" "bear" "+"))
The bear is rough.
True
1
proof
[(triple3)]
("bear" "is" "rough" "+")
triple3
The squirrel does not see the mouse.
False
1
inv-proof
[(triple13)]
("squirrel" "sees" "mouse" "-")
triple13
The bear visits the bear.
True
2
proof
[(((triple6) -> rule1))]
("bear" "visits" "bear" "+")
((triple6) -> (rule1 % int1))
The bear visits the bear.
("bear" "visits" "bear" "+")
int1
The bear does not visit the bear.
False
2
inv-proof
[(((triple6) -> rule1))]
("bear" "visits" "bear" "-")
((triple6) -> (rule1 % int1))
The bear visits the bear.
("bear" "visits" "bear" "+")
int1
The mouse does not visit the bear.
Unknown
inv-rconc
[@1: The mouse visits the bear.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("mouse" "visits" "bear" "-")
The mouse eats the squirrel.
Unknown
random
[@0: The mouse eats the squirrel.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "eats" "squirrel" "+")
The bear does not eat the squirrel.
Unknown
inv-random
[@0: The bear eats the squirrel.[CWA. Example of deepest failure = (FAIL)]]
("bear" "eats" "squirrel" "-")
The mouse eats the mouse.
Unknown
random
[@0: The mouse eats the mouse.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "eats" "mouse" "+")
@0: The bear eats the mouse.[(triple1)] The bear is not red.[(triple2)] The bear is rough.[(triple3)] The bear sees the mouse.[(triple4)] The bear sees the squirrel.[(triple5)] The bear visits the mouse.[(triple6)] The bear visits the squirrel.[(triple7)] The mouse eats the bear.[(triple8)] The squirrel does not eat the bear.[(triple9)] The squirrel does not eat the mouse.[(triple10)] The squirrel does not see the bear.[(triple12)] The squirrel is nice.[(triple11)] The squirrel sees the mouse.[(triple13)] The squirrel visits the bear.[(triple14 OR ((triple15) -> rule1))] The squirrel visits the mouse.[(triple15)] @1: The bear visits the bear.[(((triple6) -> rule1))]
The bear eats the mouse.
("bear" "eats" "mouse" "+")
triple1
The bear is not red.
("bear" "is" "red" "-")
triple2
The bear is rough.
("bear" "is" "rough" "+")
triple3
The bear sees the mouse.
("bear" "sees" "mouse" "+")
triple4
The bear sees the squirrel.
("bear" "sees" "squirrel" "+")
triple5
The bear visits the mouse.
("bear" "visits" "mouse" "+")
triple6
The bear visits the squirrel.
("bear" "visits" "squirrel" "+")
triple7
The mouse eats the bear.
("mouse" "eats" "bear" "+")
triple8
The squirrel does not eat the bear.
("squirrel" "eats" "bear" "-")
triple9
The squirrel does not eat the mouse.
("squirrel" "eats" "mouse" "-")
triple10
The squirrel does not see the bear.
("squirrel" "sees" "bear" "-")
triple12
The squirrel is nice.
("squirrel" "is" "nice" "+")
triple11
The squirrel sees the mouse.
("squirrel" "sees" "mouse" "+")
triple13
The squirrel visits the bear.
("squirrel" "visits" "bear" "+")
triple14
((triple15) -> (rule1 % int1))
The squirrel visits the bear.
("squirrel" "visits" "bear" "+")
int1
The squirrel visits the mouse.
("squirrel" "visits" "mouse" "+")
triple15
The bear visits the bear.
("bear" "visits" "bear" "+")
((triple6) -> (rule1 % int1))
The bear visits the bear.
("bear" "visits" "bear" "+")
int1