The bald eagle chases the mouse. The bald eagle is not big. The bald eagle is not nice. The bald eagle is rough. The bald eagle needs the mouse. The mouse does not chase the bald eagle. The mouse is big. The mouse is kind. The mouse is rough. The mouse is not young. The mouse does not need the bald eagle. The mouse does not visit the bald eagle. If someone needs the bald eagle then they need the mouse. If someone visits the mouse then they need the mouse. If someone visits the bald eagle then they chase the mouse. If the bald eagle needs the mouse then the bald eagle is not young. If someone chases the bald eagle and the bald eagle chases the mouse then the bald eagle visits the mouse. If someone is young and they need the mouse then the mouse is not big.
The bald eagle chases the mouse.
("bald eagle" "chases" "mouse" "+")
The bald eagle is not big.
("bald eagle" "is" "big" "-")
The bald eagle is not nice.
("bald eagle" "is" "nice" "-")
The bald eagle is rough.
("bald eagle" "is" "rough" "+")
The bald eagle needs the mouse.
("bald eagle" "needs" "mouse" "+")
The mouse does not chase the bald eagle.
("mouse" "chases" "bald eagle" "-")
The mouse is big.
("mouse" "is" "big" "+")
The mouse is kind.
("mouse" "is" "kind" "+")
The mouse is rough.
("mouse" "is" "rough" "+")
The mouse is not young.
("mouse" "is" "young" "-")
The mouse does not need the bald eagle.
("mouse" "needs" "bald eagle" "-")
The mouse does not visit the bald eagle.
("mouse" "visits" "bald eagle" "-")
If someone needs the bald eagle then they need the mouse.
((("someone" "needs" "bald eagle" "+")) -> ("someone" "needs" "mouse" "+"))
If someone visits the mouse then they need the mouse.
((("someone" "visits" "mouse" "+")) -> ("someone" "needs" "mouse" "+"))
If someone visits the bald eagle then they chase the mouse.
((("someone" "visits" "bald eagle" "+")) -> ("someone" "chases" "mouse" "+"))
If the bald eagle needs the mouse then the bald eagle is not young.
((("bald eagle" "needs" "mouse" "+")) -> ("bald eagle" "is" "young" "-"))
If someone chases the bald eagle and the bald eagle chases the mouse then the bald eagle visits the mouse.
((("someone" "chases" "bald eagle" "+") ("bald eagle" "chases" "mouse" "+")) -> ("bald eagle" "visits" "mouse" "+"))
If someone is young and they need the mouse then the mouse is not big.
((("someone" "is" "young" "+") ("someone" "needs" "mouse" "+")) -> ("mouse" "is" "big" "-"))
The mouse does not visit the bald eagle.
True
1
proof
[(triple12)]
("mouse" "visits" "bald eagle" "-")
triple12
The mouse is not kind.
False
1
inv-proof
[(triple8)]
("mouse" "is" "kind" "-")
triple8
The bald eagle is not young.
True
2
proof
[(((triple5) -> rule4))]
("bald eagle" "is" "young" "-")
((triple5) -> (rule4 % int1))
The bald eagle is not young.
("bald eagle" "is" "young" "-")
int1
The bald eagle is young.
False
2
inv-proof
[(((triple5) -> rule4))]
("bald eagle" "is" "young" "+")
((triple5) -> (rule4 % int1))
The bald eagle is not young.
("bald eagle" "is" "young" "-")
int1
The mouse does not need the mouse.
Unknown
inv-rconc
[@1: The mouse needs the mouse.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("mouse" "needs" "mouse" "-")
The mouse chases the mouse.
Unknown
rconc
[@1: The mouse chases the mouse.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("mouse" "chases" "mouse" "+")
The bald eagle is not kind.
Unknown
inv-random
[@0: The bald eagle is kind.[CWA. Example of deepest failure = (FAIL)]]
("bald eagle" "is" "kind" "-")
The bald eagle visits the bald eagle.
Unknown
random
[@0: The bald eagle visits the bald eagle.[CWA. Example of deepest failure = (FAIL)]]
("bald eagle" "visits" "bald eagle" "+")
@0: The bald eagle chases the mouse.[(triple1)] The bald eagle is not big.[(triple2)] The bald eagle is not nice.[(triple3)] The bald eagle is rough.[(triple4)] The bald eagle needs the mouse.[(triple5)] The mouse does not chase the bald eagle.[(triple6)] The mouse does not need the bald eagle.[(triple11)] The mouse does not visit the bald eagle.[(triple12)] The mouse is big.[(triple7)] The mouse is kind.[(triple8)] The mouse is not young.[(triple10)] The mouse is rough.[(triple9)] @1: The bald eagle is not young.[(((triple5) -> rule4))]
The bald eagle chases the mouse.
("bald eagle" "chases" "mouse" "+")
triple1
The bald eagle is not big.
("bald eagle" "is" "big" "-")
triple2
The bald eagle is not nice.
("bald eagle" "is" "nice" "-")
triple3
The bald eagle is rough.
("bald eagle" "is" "rough" "+")
triple4
The bald eagle needs the mouse.
("bald eagle" "needs" "mouse" "+")
triple5
The mouse does not chase the bald eagle.
("mouse" "chases" "bald eagle" "-")
triple6
The mouse does not need the bald eagle.
("mouse" "needs" "bald eagle" "-")
triple11
The mouse does not visit the bald eagle.
("mouse" "visits" "bald eagle" "-")
triple12
The mouse is big.
("mouse" "is" "big" "+")
triple7
The mouse is kind.
("mouse" "is" "kind" "+")
triple8
The mouse is not young.
("mouse" "is" "young" "-")
triple10
The mouse is rough.
("mouse" "is" "rough" "+")
triple9
The bald eagle is not young.
("bald eagle" "is" "young" "-")
((triple5) -> (rule4 % int1))
The bald eagle is not young.
("bald eagle" "is" "young" "-")
int1