The mouse chases the squirrel. The mouse is cold. The mouse is round. The mouse sees the squirrel. The mouse visits the squirrel. The squirrel sees the mouse. The squirrel visits the mouse. If someone visits the mouse then they visit the squirrel. If someone sees the mouse and they see the squirrel then the mouse sees the squirrel. If someone chases the mouse and they are red then the mouse sees the squirrel.
The mouse chases the squirrel.
("mouse" "chases" "squirrel" "+")
The mouse is cold.
("mouse" "is" "cold" "+")
The mouse is round.
("mouse" "is" "round" "+")
The mouse sees the squirrel.
("mouse" "sees" "squirrel" "+")
The mouse visits the squirrel.
("mouse" "visits" "squirrel" "+")
The squirrel sees the mouse.
("squirrel" "sees" "mouse" "+")
The squirrel visits the mouse.
("squirrel" "visits" "mouse" "+")
If someone visits the mouse then they visit the squirrel.
((("someone" "visits" "mouse" "+")) -> ("someone" "visits" "squirrel" "+"))
If someone sees the mouse and they see the squirrel then the mouse sees the squirrel.
((("someone" "sees" "mouse" "+") ("someone" "sees" "squirrel" "+")) -> ("mouse" "sees" "squirrel" "+"))
If someone chases the mouse and they are red then the mouse sees the squirrel.
((("someone" "chases" "mouse" "+") ("someone" "is" "red" "+")) -> ("mouse" "sees" "squirrel" "+"))
The squirrel visits the mouse.
True
1
proof
[(triple7)]
("squirrel" "visits" "mouse" "+")
triple7
The mouse is not round.
False
1
inv-proof
[(triple3)]
("mouse" "is" "round" "-")
triple3
The squirrel visits the squirrel.
True
2
proof
[(((triple7) -> rule1))]
("squirrel" "visits" "squirrel" "+")
((triple7) -> (rule1 % int1))
The squirrel visits the squirrel.
("squirrel" "visits" "squirrel" "+")
int1
The squirrel does not visit the squirrel.
False
2
inv-proof
[(((triple7) -> rule1))]
("squirrel" "visits" "squirrel" "-")
((triple7) -> (rule1 % int1))
The squirrel visits the squirrel.
("squirrel" "visits" "squirrel" "+")
int1
The mouse is not blue.
Unknown
inv-random
[@0: The mouse is blue.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "is" "blue" "-")
The mouse sees the mouse.
Unknown
random
[@0: The mouse sees the mouse.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "sees" "mouse" "+")
The mouse does not chase the mouse.
Unknown
inv-random
[@0: The mouse chases the mouse.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "chases" "mouse" "-")
The squirrel is cold.
Unknown
random
[@0: The squirrel is cold.[CWA. Example of deepest failure = (FAIL)]]
("squirrel" "is" "cold" "+")
@0: The mouse chases the squirrel.[(triple1)] The mouse is cold.[(triple2)] The mouse is round.[(triple3)] The mouse sees the squirrel.[(triple4)] The mouse visits the squirrel.[(triple5)] The squirrel sees the mouse.[(triple6)] The squirrel visits the mouse.[(triple7)] @1: The squirrel visits the squirrel.[(((triple7) -> rule1))]
The mouse chases the squirrel.
("mouse" "chases" "squirrel" "+")
triple1
The mouse is cold.
("mouse" "is" "cold" "+")
triple2
The mouse is round.
("mouse" "is" "round" "+")
triple3
The mouse sees the squirrel.
("mouse" "sees" "squirrel" "+")
triple4
The mouse visits the squirrel.
("mouse" "visits" "squirrel" "+")
triple5
The squirrel sees the mouse.
("squirrel" "sees" "mouse" "+")
triple6
The squirrel visits the mouse.
("squirrel" "visits" "mouse" "+")
triple7
The squirrel visits the squirrel.
("squirrel" "visits" "squirrel" "+")
((triple7) -> (rule1 % int1))
The squirrel visits the squirrel.
("squirrel" "visits" "squirrel" "+")
int1