The bear chases the squirrel. The bear is young. The bear needs the squirrel. The bear sees the mouse. The mouse chases the squirrel. The squirrel chases the bear. The squirrel chases the mouse. If something is kind then it chases the mouse. If something sees the squirrel then it needs the squirrel. If something is young then it chases the mouse.
The bear chases the squirrel.
("bear" "chases" "squirrel" "+")
The bear is young.
("bear" "is" "young" "+")
The bear needs the squirrel.
("bear" "needs" "squirrel" "+")
The bear sees the mouse.
("bear" "sees" "mouse" "+")
The mouse chases the squirrel.
("mouse" "chases" "squirrel" "+")
The squirrel chases the bear.
("squirrel" "chases" "bear" "+")
The squirrel chases the mouse.
("squirrel" "chases" "mouse" "+")
If something is kind then it chases the mouse.
((("something" "is" "kind" "+")) -> ("something" "chases" "mouse" "+"))
If something sees the squirrel then it needs the squirrel.
((("something" "sees" "squirrel" "+")) -> ("something" "needs" "squirrel" "+"))
If something is young then it chases the mouse.
((("something" "is" "young" "+")) -> ("something" "chases" "mouse" "+"))
The mouse chases the squirrel.
True
1
proof
[(triple5)]
("mouse" "chases" "squirrel" "+")
triple5
The squirrel does not chase the bear.
False
1
inv-proof
[(triple6)]
("squirrel" "chases" "bear" "-")
triple6
The mouse does not chase the mouse.
Unknown
inv-rconc
[@1: The mouse chases the mouse.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("mouse" "chases" "mouse" "-")
The mouse is rough.
Unknown
random
[@0: The mouse is rough.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "is" "rough" "+")
@0: The bear chases the squirrel.[(triple1)] The bear is young.[(triple2)] The bear needs the squirrel.[(triple3)] The bear sees the mouse.[(triple4)] The mouse chases the squirrel.[(triple5)] The squirrel chases the bear.[(triple6)] The squirrel chases the mouse.[(triple7)] @1: The bear chases the mouse.[(((triple2) -> rule3))]
The bear chases the squirrel.
("bear" "chases" "squirrel" "+")
triple1
The bear is young.
("bear" "is" "young" "+")
triple2
The bear needs the squirrel.
("bear" "needs" "squirrel" "+")
triple3
The bear sees the mouse.
("bear" "sees" "mouse" "+")
triple4
The mouse chases the squirrel.
("mouse" "chases" "squirrel" "+")
triple5
The squirrel chases the bear.
("squirrel" "chases" "bear" "+")
triple6
The squirrel chases the mouse.
("squirrel" "chases" "mouse" "+")
triple7
The bear chases the mouse.
("bear" "chases" "mouse" "+")
((triple2) -> (rule3 % int1))
The bear chases the mouse.
("bear" "chases" "mouse" "+")
int1