The mouse eats the squirrel. The mouse is red. The mouse is round. The mouse likes the squirrel. The mouse sees the squirrel. The squirrel eats the mouse. The squirrel is big. The squirrel is nice. The squirrel is red. The squirrel is round. The squirrel likes the mouse. The squirrel sees the mouse. If something likes the squirrel and the squirrel sees the mouse then the mouse is nice.
The mouse eats the squirrel.
("mouse" "eats" "squirrel" "+")
The mouse is red.
("mouse" "is" "red" "+")
The mouse is round.
("mouse" "is" "round" "+")
The mouse likes the squirrel.
("mouse" "likes" "squirrel" "+")
The mouse sees the squirrel.
("mouse" "sees" "squirrel" "+")
The squirrel eats the mouse.
("squirrel" "eats" "mouse" "+")
The squirrel is big.
("squirrel" "is" "big" "+")
The squirrel is nice.
("squirrel" "is" "nice" "+")
The squirrel is red.
("squirrel" "is" "red" "+")
The squirrel is round.
("squirrel" "is" "round" "+")
The squirrel likes the mouse.
("squirrel" "likes" "mouse" "+")
The squirrel sees the mouse.
("squirrel" "sees" "mouse" "+")
If something likes the squirrel and the squirrel sees the mouse then the mouse is nice.
((("something" "likes" "squirrel" "+") ("squirrel" "sees" "mouse" "+")) -> ("mouse" "is" "nice" "+"))
The squirrel is big.
True
1
proof
[(triple7)]
("squirrel" "is" "big" "+")
triple7
The mouse does not like the squirrel.
False
1
inv-proof
[(triple4)]
("mouse" "likes" "squirrel" "-")
triple4
The mouse is nice.
True
3
proof
[(((triple4 triple12) -> rule1))]
("mouse" "is" "nice" "+")
((triple4 triple12) -> (rule1 % int1))
The mouse is nice.
("mouse" "is" "nice" "+")
int1
The mouse is not nice.
False
3
inv-proof
[(((triple4 triple12) -> rule1))]
("mouse" "is" "nice" "-")
((triple4 triple12) -> (rule1 % int1))
The mouse is nice.
("mouse" "is" "nice" "+")
int1
The squirrel does not eat the squirrel.
Unknown
inv-random
[@0: The squirrel eats the squirrel.[CWA. Example of deepest failure = (FAIL)]]
("squirrel" "eats" "squirrel" "-")
The mouse likes the mouse.
Unknown
random
[@0: The mouse likes the mouse.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "likes" "mouse" "+")
The mouse is not big.
Unknown
inv-random
[@0: The mouse is big.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "is" "big" "-")
The squirrel likes the squirrel.
Unknown
random
[@0: The squirrel likes the squirrel.[CWA. Example of deepest failure = (FAIL)]]
("squirrel" "likes" "squirrel" "+")
@0: The mouse eats the squirrel.[(triple1)] The mouse is red.[(triple2)] The mouse is round.[(triple3)] The mouse likes the squirrel.[(triple4)] The mouse sees the squirrel.[(triple5)] The squirrel eats the mouse.[(triple6)] The squirrel is big.[(triple7)] The squirrel is nice.[(triple8)] The squirrel is red.[(triple9)] The squirrel is round.[(triple10)] The squirrel likes the mouse.[(triple11)] The squirrel sees the mouse.[(triple12)] @1: The mouse is nice.[(((triple4 triple12) -> rule1))]
The mouse eats the squirrel.
("mouse" "eats" "squirrel" "+")
triple1
The mouse is red.
("mouse" "is" "red" "+")
triple2
The mouse is round.
("mouse" "is" "round" "+")
triple3
The mouse likes the squirrel.
("mouse" "likes" "squirrel" "+")
triple4
The mouse sees the squirrel.
("mouse" "sees" "squirrel" "+")
triple5
The squirrel eats the mouse.
("squirrel" "eats" "mouse" "+")
triple6
The squirrel is big.
("squirrel" "is" "big" "+")
triple7
The squirrel is nice.
("squirrel" "is" "nice" "+")
triple8
The squirrel is red.
("squirrel" "is" "red" "+")
triple9
The squirrel is round.
("squirrel" "is" "round" "+")
triple10
The squirrel likes the mouse.
("squirrel" "likes" "mouse" "+")
triple11
The squirrel sees the mouse.
("squirrel" "sees" "mouse" "+")
triple12
The mouse is nice.
("mouse" "is" "nice" "+")
((triple4 triple12) -> (rule1 % int1))
The mouse is nice.
("mouse" "is" "nice" "+")
int1