The bald eagle is rough. The cow is cold. The cow sees the bald eagle. The cow visits the bald eagle. The mouse chases the bald eagle. The mouse chases the cow. The mouse sees the bald eagle. If someone chases the bald eagle then they see the mouse. If someone sees the mouse then the mouse visits the bald eagle.
The bald eagle is rough.
("bald eagle" "is" "rough" "+")
The cow is cold.
("cow" "is" "cold" "+")
The cow sees the bald eagle.
("cow" "sees" "bald eagle" "+")
The cow visits the bald eagle.
("cow" "visits" "bald eagle" "+")
The mouse chases the bald eagle.
("mouse" "chases" "bald eagle" "+")
The mouse chases the cow.
("mouse" "chases" "cow" "+")
The mouse sees the bald eagle.
("mouse" "sees" "bald eagle" "+")
If someone chases the bald eagle then they see the mouse.
((("someone" "chases" "bald eagle" "+")) -> ("someone" "sees" "mouse" "+"))
If someone sees the mouse then the mouse visits the bald eagle.
((("someone" "sees" "mouse" "+")) -> ("mouse" "visits" "bald eagle" "+"))
The mouse chases the bald eagle.
True
1
proof
[(triple5)]
("mouse" "chases" "bald eagle" "+")
triple5
The bald eagle is not rough.
False
1
inv-proof
[(triple1)]
("bald eagle" "is" "rough" "-")
triple1
The mouse sees the mouse.
True
2
proof
[(((triple5) -> rule1))]
("mouse" "sees" "mouse" "+")
((triple5) -> (rule1 % int1))
The mouse sees the mouse.
("mouse" "sees" "mouse" "+")
int1
The mouse does not see the mouse.
False
2
inv-proof
[(((triple5) -> rule1))]
("mouse" "sees" "mouse" "-")
((triple5) -> (rule1 % int1))
The mouse sees the mouse.
("mouse" "sees" "mouse" "+")
int1
The cow does not see the mouse.
Unknown
inv-rconc
[@1: The cow sees the mouse.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cow" "sees" "mouse" "-")
The bald eagle sees the mouse.
Unknown
rconc
[@1: The bald eagle sees the mouse.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("bald eagle" "sees" "mouse" "+")
The cow is not green.
Unknown
inv-random
[@0: The cow is green.[CWA. Example of deepest failure = (FAIL)]]
("cow" "is" "green" "-")
The cow is kind.
Unknown
random
[@0: The cow is kind.[CWA. Example of deepest failure = (FAIL)]]
("cow" "is" "kind" "+")
@0: The bald eagle is rough.[(triple1)] The cow is cold.[(triple2)] The cow sees the bald eagle.[(triple3)] The cow visits the bald eagle.[(triple4)] The mouse chases the bald eagle.[(triple5)] The mouse chases the cow.[(triple6)] The mouse sees the bald eagle.[(triple7)] @1: The mouse sees the mouse.[(((triple5) -> rule1))] @2: The mouse visits the bald eagle.[(((((triple5) -> rule1)) -> rule2))]
The bald eagle is rough.
("bald eagle" "is" "rough" "+")
triple1
The cow is cold.
("cow" "is" "cold" "+")
triple2
The cow sees the bald eagle.
("cow" "sees" "bald eagle" "+")
triple3
The cow visits the bald eagle.
("cow" "visits" "bald eagle" "+")
triple4
The mouse chases the bald eagle.
("mouse" "chases" "bald eagle" "+")
triple5
The mouse chases the cow.
("mouse" "chases" "cow" "+")
triple6
The mouse sees the bald eagle.
("mouse" "sees" "bald eagle" "+")
triple7
The mouse sees the mouse.
("mouse" "sees" "mouse" "+")
((triple5) -> (rule1 % int1))
The mouse sees the mouse.
("mouse" "sees" "mouse" "+")
int1
The mouse visits the bald eagle.
("mouse" "visits" "bald eagle" "+")
((((triple5) -> (rule1 % int2))) -> (rule2 % int1))
The mouse visits the bald eagle.
("mouse" "visits" "bald eagle" "+")
int1
The mouse sees the mouse.
("mouse" "sees" "mouse" "+")
int2