The bald eagle is blue. The bald eagle sees the cat. The cat likes the bald eagle. The cat sees the bald eagle. The tiger eats the bald eagle. The tiger is big. The tiger is blue. The tiger is kind. The tiger is nice. The tiger is young. The tiger likes the bald eagle. The tiger sees the cat. If something eats the cat then it likes the tiger. If something likes the cat then it is blue. If something sees the bald eagle then the bald eagle eats the cat. If something sees the tiger and it is nice then the tiger is kind. If something eats the tiger and it likes the tiger then it likes the cat. If something sees the bald eagle then the bald eagle eats the cat. If something is young then it likes the bald eagle. If something is kind then it sees the tiger.
The bald eagle is blue.
("bald eagle" "is" "blue" "+")
The bald eagle sees the cat.
("bald eagle" "sees" "cat" "+")
The cat likes the bald eagle.
("cat" "likes" "bald eagle" "+")
The cat sees the bald eagle.
("cat" "sees" "bald eagle" "+")
The tiger eats the bald eagle.
("tiger" "eats" "bald eagle" "+")
The tiger is big.
("tiger" "is" "big" "+")
The tiger is blue.
("tiger" "is" "blue" "+")
The tiger is kind.
("tiger" "is" "kind" "+")
The tiger is nice.
("tiger" "is" "nice" "+")
The tiger is young.
("tiger" "is" "young" "+")
The tiger likes the bald eagle.
("tiger" "likes" "bald eagle" "+")
The tiger sees the cat.
("tiger" "sees" "cat" "+")
If something eats the cat then it likes the tiger.
((("something" "eats" "cat" "+")) -> ("something" "likes" "tiger" "+"))
If something likes the cat then it is blue.
((("something" "likes" "cat" "+")) -> ("something" "is" "blue" "+"))
If something sees the bald eagle then the bald eagle eats the cat.
((("something" "sees" "bald eagle" "+")) -> ("bald eagle" "eats" "cat" "+"))
If something sees the tiger and it is nice then the tiger is kind.
((("something" "sees" "tiger" "+") ("something" "is" "nice" "+")) -> ("tiger" "is" "kind" "+"))
If something eats the tiger and it likes the tiger then it likes the cat.
((("something" "eats" "tiger" "+") ("something" "likes" "tiger" "+")) -> ("something" "likes" "cat" "+"))
If something sees the bald eagle then the bald eagle eats the cat.
((("something" "sees" "bald eagle" "+")) -> ("bald eagle" "eats" "cat" "+"))
If something is young then it likes the bald eagle.
((("something" "is" "young" "+")) -> ("something" "likes" "bald eagle" "+"))
If something is kind then it sees the tiger.
((("something" "is" "kind" "+")) -> ("something" "sees" "tiger" "+"))
The tiger is big.
True
1
proof
[(triple6)]
("tiger" "is" "big" "+")
triple6
The tiger is not big.
False
1
inv-proof
[(triple6)]
("tiger" "is" "big" "-")
triple6
The tiger sees the tiger.
True
2
proof
[(((triple8) -> rule8))]
("tiger" "sees" "tiger" "+")
((triple8) -> (rule8 % int1))
The tiger sees the tiger.
("tiger" "sees" "tiger" "+")
int1
The bald eagle does not eat the cat.
False
2
inv-proof
[(((triple4) -> rule3) OR ((triple4) -> rule6))]
("bald eagle" "eats" "cat" "-")
((triple4) -> (rule3 % int1))
The bald eagle eats the cat.
("bald eagle" "eats" "cat" "+")
int1
((triple4) -> (rule6 % int1))
The bald eagle eats the cat.
("bald eagle" "eats" "cat" "+")
int1
The tiger does not like the cat.
Unknown
inv-rconc
[@1: The tiger likes the cat.[CWA. Example of deepest failure = (rule5 <- FAIL)]]
("tiger" "likes" "cat" "-")
The cat likes the cat.
Unknown
rconc
[@1: The cat likes the cat.[CWA. Example of deepest failure = (rule5 <- FAIL)]]
("cat" "likes" "cat" "+")
The bald eagle does not eat the bald eagle.
Unknown
inv-random
[@0: The bald eagle eats the bald eagle.[CWA. Example of deepest failure = (FAIL)]]
("bald eagle" "eats" "bald eagle" "-")
The cat is young.
Unknown
random
[@0: The cat is young.[CWA. Example of deepest failure = (FAIL)]]
("cat" "is" "young" "+")
@0: The bald eagle is blue.[(triple1)] The bald eagle sees the cat.[(triple2)] The cat likes the bald eagle.[(triple3)] The cat sees the bald eagle.[(triple4)] The tiger eats the bald eagle.[(triple5)] The tiger is big.[(triple6)] The tiger is blue.[(triple7)] The tiger is kind.[(triple8)] The tiger is nice.[(triple9)] The tiger is young.[(triple10)] The tiger likes the bald eagle.[(triple11 OR ((triple10) -> rule7))] The tiger sees the cat.[(triple12)] @1: The bald eagle eats the cat.[(((triple4) -> rule3) OR ((triple4) -> rule6))] The tiger sees the tiger.[(((triple8) -> rule8))] @2: The bald eagle likes the tiger.[(((((triple4) -> rule3)) -> rule1) OR ((((triple4) -> rule6)) -> rule1))]
The bald eagle is blue.
("bald eagle" "is" "blue" "+")
triple1
The bald eagle sees the cat.
("bald eagle" "sees" "cat" "+")
triple2
The cat likes the bald eagle.
("cat" "likes" "bald eagle" "+")
triple3
The cat sees the bald eagle.
("cat" "sees" "bald eagle" "+")
triple4
The tiger eats the bald eagle.
("tiger" "eats" "bald eagle" "+")
triple5
The tiger is big.
("tiger" "is" "big" "+")
triple6
The tiger is blue.
("tiger" "is" "blue" "+")
triple7
The tiger is kind.
("tiger" "is" "kind" "+")
triple8
The tiger is nice.
("tiger" "is" "nice" "+")
triple9
The tiger is young.
("tiger" "is" "young" "+")
triple10
The tiger likes the bald eagle.
("tiger" "likes" "bald eagle" "+")
triple11
((triple10) -> (rule7 % int1))
The tiger likes the bald eagle.
("tiger" "likes" "bald eagle" "+")
int1
The tiger sees the cat.
("tiger" "sees" "cat" "+")
triple12
The bald eagle eats the cat.
("bald eagle" "eats" "cat" "+")
((triple4) -> (rule3 % int1))
The bald eagle eats the cat.
("bald eagle" "eats" "cat" "+")
int1
((triple4) -> (rule6 % int1))
The bald eagle eats the cat.
("bald eagle" "eats" "cat" "+")
int1
The tiger sees the tiger.
("tiger" "sees" "tiger" "+")
((triple8) -> (rule8 % int1))
The tiger sees the tiger.
("tiger" "sees" "tiger" "+")
int1
The bald eagle likes the tiger.
("bald eagle" "likes" "tiger" "+")
((((triple4) -> (rule3 % int2))) -> (rule1 % int1))
The bald eagle likes the tiger.
("bald eagle" "likes" "tiger" "+")
int1
The bald eagle eats the cat.
("bald eagle" "eats" "cat" "+")
int2
((((triple4) -> (rule6 % int2))) -> (rule1 % int1))
The bald eagle likes the tiger.
("bald eagle" "likes" "tiger" "+")
int1
The bald eagle eats the cat.
("bald eagle" "eats" "cat" "+")
int2