The bald eagle is blue. The bald eagle is round. The bald eagle sees the cow. The bald eagle sees the tiger. The bald eagle visits the cow. The bald eagle visits the tiger. The cow is rough. The cow likes the bald eagle. The cow visits the tiger. The tiger sees the bald eagle. If someone is green and they see the tiger then they like the bald eagle. If someone is big then they like the tiger. If someone sees the cow then they are rough. If someone visits the cow and they are big then the cow is round. If the tiger sees the bald eagle and the bald eagle visits the tiger then the bald eagle visits the cow. If someone likes the tiger then they are round. If someone visits the bald eagle and they visit the cow then the bald eagle sees the cow. If someone sees the cow and the cow sees the bald eagle then the bald eagle likes the tiger.
The bald eagle is blue.
("bald eagle" "is" "blue" "+")
The bald eagle is round.
("bald eagle" "is" "round" "+")
The bald eagle sees the cow.
("bald eagle" "sees" "cow" "+")
The bald eagle sees the tiger.
("bald eagle" "sees" "tiger" "+")
The bald eagle visits the cow.
("bald eagle" "visits" "cow" "+")
The bald eagle visits the tiger.
("bald eagle" "visits" "tiger" "+")
The cow is rough.
("cow" "is" "rough" "+")
The cow likes the bald eagle.
("cow" "likes" "bald eagle" "+")
The cow visits the tiger.
("cow" "visits" "tiger" "+")
The tiger sees the bald eagle.
("tiger" "sees" "bald eagle" "+")
If someone is green and they see the tiger then they like the bald eagle.
((("someone" "is" "green" "+") ("someone" "sees" "tiger" "+")) -> ("someone" "likes" "bald eagle" "+"))
If someone is big then they like the tiger.
((("someone" "is" "big" "+")) -> ("someone" "likes" "tiger" "+"))
If someone sees the cow then they are rough.
((("someone" "sees" "cow" "+")) -> ("someone" "is" "rough" "+"))
If someone visits the cow and they are big then the cow is round.
((("someone" "visits" "cow" "+") ("someone" "is" "big" "+")) -> ("cow" "is" "round" "+"))
If the tiger sees the bald eagle and the bald eagle visits the tiger then the bald eagle visits the cow.
((("tiger" "sees" "bald eagle" "+") ("bald eagle" "visits" "tiger" "+")) -> ("bald eagle" "visits" "cow" "+"))
If someone likes the tiger then they are round.
((("someone" "likes" "tiger" "+")) -> ("someone" "is" "round" "+"))
If someone visits the bald eagle and they visit the cow then the bald eagle sees the cow.
((("someone" "visits" "bald eagle" "+") ("someone" "visits" "cow" "+")) -> ("bald eagle" "sees" "cow" "+"))
If someone sees the cow and the cow sees the bald eagle then the bald eagle likes the tiger.
((("someone" "sees" "cow" "+") ("cow" "sees" "bald eagle" "+")) -> ("bald eagle" "likes" "tiger" "+"))
The bald eagle visits the cow.
True
1
proof
[(triple5 OR ((triple10 triple6) -> rule5))]
("bald eagle" "visits" "cow" "+")
triple5
((triple10 triple6) -> (rule5 % int1))
The bald eagle visits the cow.
("bald eagle" "visits" "cow" "+")
int1
The bald eagle is not blue.
False
1
inv-proof
[(triple1)]
("bald eagle" "is" "blue" "-")
triple1
The bald eagle is rough.
True
2
proof
[(((triple3) -> rule3))]
("bald eagle" "is" "rough" "+")
((triple3) -> (rule3 % int1))
The bald eagle is rough.
("bald eagle" "is" "rough" "+")
int1
The bald eagle is not rough.
False
2
inv-proof
[(((triple3) -> rule3))]
("bald eagle" "is" "rough" "-")
((triple3) -> (rule3 % int1))
The bald eagle is rough.
("bald eagle" "is" "rough" "+")
int1
The bald eagle does not like the tiger.
Unknown
inv-rconc
[@1: The bald eagle likes the tiger.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("bald eagle" "likes" "tiger" "-")
The tiger is rough.
Unknown
rconc
[@1: The tiger is rough.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("tiger" "is" "rough" "+")
The bald eagle does not see the bald eagle.
Unknown
inv-random
[@0: The bald eagle sees the bald eagle.[CWA. Example of deepest failure = (FAIL)]]
("bald eagle" "sees" "bald eagle" "-")
The cow is big.
Unknown
random
[@0: The cow is big.[CWA. Example of deepest failure = (FAIL)]]
("cow" "is" "big" "+")
@0: The bald eagle is blue.[(triple1)] The bald eagle is round.[(triple2)] The bald eagle sees the cow.[(triple3)] The bald eagle sees the tiger.[(triple4)] The bald eagle visits the cow.[(triple5 OR ((triple10 triple6) -> rule5))] The bald eagle visits the tiger.[(triple6)] The cow is rough.[(triple7)] The cow likes the bald eagle.[(triple8)] The cow visits the tiger.[(triple9)] The tiger sees the bald eagle.[(triple10)] @1: The bald eagle is rough.[(((triple3) -> rule3))]
The bald eagle is blue.
("bald eagle" "is" "blue" "+")
triple1
The bald eagle is round.
("bald eagle" "is" "round" "+")
triple2
The bald eagle sees the cow.
("bald eagle" "sees" "cow" "+")
triple3
The bald eagle sees the tiger.
("bald eagle" "sees" "tiger" "+")
triple4
The bald eagle visits the cow.
("bald eagle" "visits" "cow" "+")
triple5
((triple10 triple6) -> (rule5 % int1))
The bald eagle visits the cow.
("bald eagle" "visits" "cow" "+")
int1
The bald eagle visits the tiger.
("bald eagle" "visits" "tiger" "+")
triple6
The cow is rough.
("cow" "is" "rough" "+")
triple7
The cow likes the bald eagle.
("cow" "likes" "bald eagle" "+")
triple8
The cow visits the tiger.
("cow" "visits" "tiger" "+")
triple9
The tiger sees the bald eagle.
("tiger" "sees" "bald eagle" "+")
triple10
The bald eagle is rough.
("bald eagle" "is" "rough" "+")
((triple3) -> (rule3 % int1))
The bald eagle is rough.
("bald eagle" "is" "rough" "+")
int1