The bald eagle does not eat the bear. The bald eagle is big. The bald eagle is red. The bald eagle is round. The bear eats the bald eagle. The bear is blue. The bear does not see the bald eagle. If the bald eagle visits the bear and the bald eagle is rough then the bald eagle is big. If the bear does not see the bald eagle then the bear visits the bald eagle. If someone visits the bald eagle then the bald eagle sees the bear.
The bald eagle does not eat the bear.
("bald eagle" "eats" "bear" "-")
The bald eagle is big.
("bald eagle" "is" "big" "+")
The bald eagle is red.
("bald eagle" "is" "red" "+")
The bald eagle is round.
("bald eagle" "is" "round" "+")
The bear eats the bald eagle.
("bear" "eats" "bald eagle" "+")
The bear is blue.
("bear" "is" "blue" "+")
The bear does not see the bald eagle.
("bear" "sees" "bald eagle" "-")
If the bald eagle visits the bear and the bald eagle is rough then the bald eagle is big.
((("bald eagle" "visits" "bear" "+") ("bald eagle" "is" "rough" "+")) -> ("bald eagle" "is" "big" "+"))
If the bear does not see the bald eagle then the bear visits the bald eagle.
((("bear" "sees" "bald eagle" "~")) -> ("bear" "visits" "bald eagle" "+"))
If someone visits the bald eagle then the bald eagle sees the bear.
((("someone" "visits" "bald eagle" "+")) -> ("bald eagle" "sees" "bear" "+"))
The bald eagle is red.
True
1
proof
[(triple3)]
("bald eagle" "is" "red" "+")
triple3
The bald eagle is not red.
False
1
inv-proof
[(triple3)]
("bald eagle" "is" "red" "-")
triple3
The bear visits the bald eagle.
True
2
proof
[(((triple7) -> rule2))]
("bear" "visits" "bald eagle" "+")
((triple7) -> (rule2 % int1))
The bear visits the bald eagle.
("bear" "visits" "bald eagle" "+")
int1
The bear does not visit the bald eagle.
False
2
inv-proof
[(((triple7) -> rule2))]
("bear" "visits" "bald eagle" "-")
((triple7) -> (rule2 % int1))
The bear visits the bald eagle.
("bear" "visits" "bald eagle" "+")
int1
The bald eagle sees the bear.
True
3
proof
[(((((triple7) -> rule2)) -> rule3))]
("bald eagle" "sees" "bear" "+")
((((triple7) -> (rule2 % int2))) -> (rule3 % int1))
The bald eagle sees the bear.
("bald eagle" "sees" "bear" "+")
int1
The bear visits the bald eagle.
("bear" "visits" "bald eagle" "+")
int2
The bald eagle does not see the bear.
False
3
inv-proof
[(((((triple7) -> rule2)) -> rule3))]
("bald eagle" "sees" "bear" "-")
((((triple7) -> (rule2 % int2))) -> (rule3 % int1))
The bald eagle sees the bear.
("bald eagle" "sees" "bear" "+")
int1
The bear visits the bald eagle.
("bear" "visits" "bald eagle" "+")
int2
The bald eagle does not visit the bear.
Unknown
inv-random
[@0: The bald eagle visits the bear.[CWA. Example of deepest failure = (FAIL)]]
("bald eagle" "visits" "bear" "-")
The bald eagle eats the bald eagle.
Unknown
random
[@0: The bald eagle eats the bald eagle.[CWA. Example of deepest failure = (FAIL)]]
("bald eagle" "eats" "bald eagle" "+")
The bear does not see the bear.
Unknown
inv-random
[@0: The bear sees the bear.[CWA. Example of deepest failure = (FAIL)]]
("bear" "sees" "bear" "-")
The bear is rough.
Unknown
random
[@0: The bear is rough.[CWA. Example of deepest failure = (FAIL)]]
("bear" "is" "rough" "+")
The bear is not big.
Unknown
inv-random
[@0: The bear is big.[CWA. Example of deepest failure = (FAIL)]]
("bear" "is" "big" "-")
The bald eagle is rough.
Unknown
random
[@0: The bald eagle is rough.[CWA. Example of deepest failure = (FAIL)]]
("bald eagle" "is" "rough" "+")
@0: The bald eagle does not eat the bear.[(triple1)] The bald eagle is big.[(triple2)] The bald eagle is red.[(triple3)] The bald eagle is round.[(triple4)] The bear does not see the bald eagle.[(triple7)] The bear eats the bald eagle.[(triple5)] The bear is blue.[(triple6)] @1: The bear visits the bald eagle.[(((triple7) -> rule2))] @2: The bald eagle sees the bear.[(((((triple7) -> rule2)) -> rule3))]
The bald eagle does not eat the bear.
("bald eagle" "eats" "bear" "-")
triple1
The bald eagle is big.
("bald eagle" "is" "big" "+")
triple2
The bald eagle is red.
("bald eagle" "is" "red" "+")
triple3
The bald eagle is round.
("bald eagle" "is" "round" "+")
triple4
The bear does not see the bald eagle.
("bear" "sees" "bald eagle" "-")
triple7
The bear eats the bald eagle.
("bear" "eats" "bald eagle" "+")
triple5
The bear is blue.
("bear" "is" "blue" "+")
triple6
The bear visits the bald eagle.
("bear" "visits" "bald eagle" "+")
((triple7) -> (rule2 % int1))
The bear visits the bald eagle.
("bear" "visits" "bald eagle" "+")
int1
The bald eagle sees the bear.
("bald eagle" "sees" "bear" "+")
((((triple7) -> (rule2 % int2))) -> (rule3 % int1))
The bald eagle sees the bear.
("bald eagle" "sees" "bear" "+")
int1
The bear visits the bald eagle.
("bear" "visits" "bald eagle" "+")
int2