The bear chases the mouse. The bear does not eat the mouse. The bear is big. The bear is cold. The bear is kind. The bear is red. The bear is not round. The bear sees the mouse. The mouse chases the bear. The mouse eats the bear. The mouse is big. The mouse is not cold. The mouse is kind. The mouse is red. The mouse is round. The mouse sees the bear. If something is red then it eats the bear.
The bear chases the mouse.
("bear" "chases" "mouse" "+")
The bear does not eat the mouse.
("bear" "eats" "mouse" "-")
The bear is big.
("bear" "is" "big" "+")
The bear is cold.
("bear" "is" "cold" "+")
The bear is kind.
("bear" "is" "kind" "+")
The bear is red.
("bear" "is" "red" "+")
The bear is not round.
("bear" "is" "round" "-")
The bear sees the mouse.
("bear" "sees" "mouse" "+")
The mouse chases the bear.
("mouse" "chases" "bear" "+")
The mouse eats the bear.
("mouse" "eats" "bear" "+")
The mouse is big.
("mouse" "is" "big" "+")
The mouse is not cold.
("mouse" "is" "cold" "-")
The mouse is kind.
("mouse" "is" "kind" "+")
The mouse is red.
("mouse" "is" "red" "+")
The mouse is round.
("mouse" "is" "round" "+")
The mouse sees the bear.
("mouse" "sees" "bear" "+")
If something is red then it eats the bear.
((("something" "is" "red" "+")) -> ("something" "eats" "bear" "+"))
The bear sees the mouse.
True
1
proof
[(triple8)]
("bear" "sees" "mouse" "+")
triple8
The mouse does not see the bear.
False
1
inv-proof
[(triple16)]
("mouse" "sees" "bear" "-")
triple16
The bear eats the bear.
True
2
proof
[(((triple6) -> rule1))]
("bear" "eats" "bear" "+")
((triple6) -> (rule1 % int1))
The bear eats the bear.
("bear" "eats" "bear" "+")
int1
The bear does not eat the bear.
False
2
inv-proof
[(((triple6) -> rule1))]
("bear" "eats" "bear" "-")
((triple6) -> (rule1 % int1))
The bear eats the bear.
("bear" "eats" "bear" "+")
int1
The mouse does not eat the mouse.
Unknown
inv-random
[@0: The mouse eats the mouse.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "eats" "mouse" "-")
The mouse chases the mouse.
Unknown
random
[@0: The mouse chases the mouse.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "chases" "mouse" "+")
The mouse does not see the mouse.
Unknown
inv-random
[@0: The mouse sees the mouse.[CWA. Example of deepest failure = (FAIL)]]
("mouse" "sees" "mouse" "-")
The bear sees the bear.
Unknown
random
[@0: The bear sees the bear.[CWA. Example of deepest failure = (FAIL)]]
("bear" "sees" "bear" "+")
@0: The bear chases the mouse.[(triple1)] The bear does not eat the mouse.[(triple2)] The bear is big.[(triple3)] The bear is cold.[(triple4)] The bear is kind.[(triple5)] The bear is not round.[(triple7)] The bear is red.[(triple6)] The bear sees the mouse.[(triple8)] The mouse chases the bear.[(triple9)] The mouse eats the bear.[(triple10 OR ((triple14) -> rule1))] The mouse is big.[(triple11)] The mouse is kind.[(triple13)] The mouse is not cold.[(triple12)] The mouse is red.[(triple14)] The mouse is round.[(triple15)] The mouse sees the bear.[(triple16)] @1: The bear eats the bear.[(((triple6) -> rule1))]
The bear chases the mouse.
("bear" "chases" "mouse" "+")
triple1
The bear does not eat the mouse.
("bear" "eats" "mouse" "-")
triple2
The bear is big.
("bear" "is" "big" "+")
triple3
The bear is cold.
("bear" "is" "cold" "+")
triple4
The bear is kind.
("bear" "is" "kind" "+")
triple5
The bear is not round.
("bear" "is" "round" "-")
triple7
The bear is red.
("bear" "is" "red" "+")
triple6
The bear sees the mouse.
("bear" "sees" "mouse" "+")
triple8
The mouse chases the bear.
("mouse" "chases" "bear" "+")
triple9
The mouse eats the bear.
("mouse" "eats" "bear" "+")
triple10
((triple14) -> (rule1 % int1))
The mouse eats the bear.
("mouse" "eats" "bear" "+")
int1
The mouse is big.
("mouse" "is" "big" "+")
triple11
The mouse is kind.
("mouse" "is" "kind" "+")
triple13
The mouse is not cold.
("mouse" "is" "cold" "-")
triple12
The mouse is red.
("mouse" "is" "red" "+")
triple14
The mouse is round.
("mouse" "is" "round" "+")
triple15
The mouse sees the bear.
("mouse" "sees" "bear" "+")
triple16
The bear eats the bear.
("bear" "eats" "bear" "+")
((triple6) -> (rule1 % int1))
The bear eats the bear.
("bear" "eats" "bear" "+")
int1