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