The bald eagle eats the tiger. The bald eagle is cold. The bald eagle is not young. The bald eagle sees the tiger. The bald eagle does not visit the tiger. The bear eats the bald eagle. The bear eats the tiger. The bear is not cold. The bear is green. The bear is young. The bear does not see the bald eagle. The bear sees the tiger. The bear visits the bald eagle. The bear visits the tiger. The tiger is green. The tiger visits the bald eagle. If something visits the tiger and it does not visit the bear then the bear is rough. If something eats the bald eagle and it eats the tiger then it eats the bear. If the bear sees the tiger then the tiger does not eat the bald eagle.
The bald eagle eats the tiger.
("bald eagle" "eats" "tiger" "+")
The bald eagle is cold.
("bald eagle" "is" "cold" "+")
The bald eagle is not young.
("bald eagle" "is" "young" "-")
The bald eagle sees the tiger.
("bald eagle" "sees" "tiger" "+")
The bald eagle does not visit the tiger.
("bald eagle" "visits" "tiger" "-")
The bear eats the bald eagle.
("bear" "eats" "bald eagle" "+")
The bear eats the tiger.
("bear" "eats" "tiger" "+")
The bear is not cold.
("bear" "is" "cold" "-")
The bear is green.
("bear" "is" "green" "+")
The bear is young.
("bear" "is" "young" "+")
The bear does not see the bald eagle.
("bear" "sees" "bald eagle" "-")
The bear sees the tiger.
("bear" "sees" "tiger" "+")
The bear visits the bald eagle.
("bear" "visits" "bald eagle" "+")
The bear visits the tiger.
("bear" "visits" "tiger" "+")
The tiger is green.
("tiger" "is" "green" "+")
The tiger visits the bald eagle.
("tiger" "visits" "bald eagle" "+")
If something visits the tiger and it does not visit the bear then the bear is rough.
((("something" "visits" "tiger" "+") ("something" "visits" "bear" "~")) -> ("bear" "is" "rough" "+"))
If something eats the bald eagle and it eats the tiger then it eats the bear.
((("something" "eats" "bald eagle" "+") ("something" "eats" "tiger" "+")) -> ("something" "eats" "bear" "+"))
If the bear sees the tiger then the tiger does not eat the bald eagle.
((("bear" "sees" "tiger" "+")) -> ("tiger" "eats" "bald eagle" "-"))
The bear visits the tiger.
True
1
proof
[(triple14)]
("bear" "visits" "tiger" "+")
triple14
The bear does not visit the bald eagle.
False
1
inv-proof
[(triple13)]
("bear" "visits" "bald eagle" "-")
triple13
The bear eats the bear.
True
3
proof
[(((triple6 triple7) -> rule2))]
("bear" "eats" "bear" "+")
((triple6 triple7) -> (rule2 % int1))
The bear eats the bear.
("bear" "eats" "bear" "+")
int1
The tiger eats the bald eagle.
False
2
inv-proof
[(((triple12) -> rule3))]
("tiger" "eats" "bald eagle" "+")
((triple12) -> (rule3 % int1))
The tiger does not eat the bald eagle.
("tiger" "eats" "bald eagle" "-")
int1
The tiger does not eat the bear.
Unknown
inv-rconc
[@1: The tiger eats the bear.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("tiger" "eats" "bear" "-")
The bear is rough.
Unknown
rconc
[@1: The bear is rough.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("bear" "is" "rough" "+")
The bear is not blue.
Unknown
inv-random
[@0: The bear is blue.[CWA. Example of deepest failure = (FAIL)]]
("bear" "is" "blue" "-")
The bear visits the bear.
Unknown
random
[@0: The bear visits the bear.[CWA. Example of deepest failure = (FAIL)]]
("bear" "visits" "bear" "+")
@0: The bald eagle does not visit the tiger.[(triple5)] The bald eagle eats the tiger.[(triple1)] The bald eagle is cold.[(triple2)] The bald eagle is not young.[(triple3)] The bald eagle sees the tiger.[(triple4)] The bear does not see the bald eagle.[(triple11)] The bear eats the bald eagle.[(triple6)] The bear eats the tiger.[(triple7)] The bear is green.[(triple9)] The bear is not cold.[(triple8)] The bear is young.[(triple10)] The bear sees the tiger.[(triple12)] The bear visits the bald eagle.[(triple13)] The bear visits the tiger.[(triple14)] The tiger is green.[(triple15)] The tiger visits the bald eagle.[(triple16)] @1: The bear eats the bear.[(((triple6 triple7) -> rule2))] The tiger does not eat the bald eagle.[(((triple12) -> rule3))]
The bald eagle does not visit the tiger.
("bald eagle" "visits" "tiger" "-")
triple5
The bald eagle eats the tiger.
("bald eagle" "eats" "tiger" "+")
triple1
The bald eagle is cold.
("bald eagle" "is" "cold" "+")
triple2
The bald eagle is not young.
("bald eagle" "is" "young" "-")
triple3
The bald eagle sees the tiger.
("bald eagle" "sees" "tiger" "+")
triple4
The bear does not see the bald eagle.
("bear" "sees" "bald eagle" "-")
triple11
The bear eats the bald eagle.
("bear" "eats" "bald eagle" "+")
triple6
The bear eats the tiger.
("bear" "eats" "tiger" "+")
triple7
The bear is green.
("bear" "is" "green" "+")
triple9
The bear is not cold.
("bear" "is" "cold" "-")
triple8
The bear is young.
("bear" "is" "young" "+")
triple10
The bear sees the tiger.
("bear" "sees" "tiger" "+")
triple12
The bear visits the bald eagle.
("bear" "visits" "bald eagle" "+")
triple13
The bear visits the tiger.
("bear" "visits" "tiger" "+")
triple14
The tiger is green.
("tiger" "is" "green" "+")
triple15
The tiger visits the bald eagle.
("tiger" "visits" "bald eagle" "+")
triple16
The bear eats the bear.
("bear" "eats" "bear" "+")
((triple6 triple7) -> (rule2 % int1))
The bear eats the bear.
("bear" "eats" "bear" "+")
int1
The tiger does not eat the bald eagle.
("tiger" "eats" "bald eagle" "-")
((triple12) -> (rule3 % int1))
The tiger does not eat the bald eagle.
("tiger" "eats" "bald eagle" "-")
int1