The bald eagle likes the bear. The bear needs the bald eagle. The lion needs the bald eagle. If something eats the bald eagle and it is cold then it needs the bald eagle. If something likes the bear then it is round.
The bald eagle likes the bear.
("bald eagle" "likes" "bear" "+")
The bear needs the bald eagle.
("bear" "needs" "bald eagle" "+")
The lion needs the bald eagle.
("lion" "needs" "bald eagle" "+")
If something eats the bald eagle and it is cold then it needs the bald eagle.
((("something" "eats" "bald eagle" "+") ("something" "is" "cold" "+")) -> ("something" "needs" "bald eagle" "+"))
If something likes the bear then it is round.
((("something" "likes" "bear" "+")) -> ("something" "is" "round" "+"))
The bear needs the bald eagle.
True
1
proof
[(triple2)]
("bear" "needs" "bald eagle" "+")
triple2
The lion does not need the bald eagle.
False
1
inv-proof
[(triple3)]
("lion" "needs" "bald eagle" "-")
triple3
The bald eagle is round.
True
2
proof
[(((triple1) -> rule2))]
("bald eagle" "is" "round" "+")
((triple1) -> (rule2 % int1))
The bald eagle is round.
("bald eagle" "is" "round" "+")
int1
The bald eagle is not round.
False
2
inv-proof
[(((triple1) -> rule2))]
("bald eagle" "is" "round" "-")
((triple1) -> (rule2 % int1))
The bald eagle is round.
("bald eagle" "is" "round" "+")
int1
The bear is not round.
Unknown
inv-rconc
[@1: The bear is round.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("bear" "is" "round" "-")
The bald eagle needs the bald eagle.
Unknown
rconc
[@1: The bald eagle needs the bald eagle.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("bald eagle" "needs" "bald eagle" "+")
The lion is not kind.
Unknown
inv-random
[@0: The lion is kind.[CWA. Example of deepest failure = (FAIL)]]
("lion" "is" "kind" "-")
The bald eagle is kind.
Unknown
random
[@0: The bald eagle is kind.[CWA. Example of deepest failure = (FAIL)]]
("bald eagle" "is" "kind" "+")
@0: The bald eagle likes the bear.[(triple1)] The bear needs the bald eagle.[(triple2)] The lion needs the bald eagle.[(triple3)] @1: The bald eagle is round.[(((triple1) -> rule2))]
The bald eagle likes the bear.
("bald eagle" "likes" "bear" "+")
triple1
The bear needs the bald eagle.
("bear" "needs" "bald eagle" "+")
triple2
The lion needs the bald eagle.
("lion" "needs" "bald eagle" "+")
triple3
The bald eagle is round.
("bald eagle" "is" "round" "+")
((triple1) -> (rule2 % int1))
The bald eagle is round.
("bald eagle" "is" "round" "+")
int1