The bald eagle is nice. The bald eagle is rough. The bald eagle is round. The bald eagle visits the bear. The bear is cold. The bear is rough. The bear needs the cat. The cat chases the bear. The cat is cold. The cat is nice. The cat is rough. The cat needs the tiger. The cat visits the bear. The tiger needs the bald eagle. The tiger needs the bear. If the cat is cold and the cat visits the bear then the bear chases the bald eagle. If someone is round then they visit the bear. If someone visits the cat then the cat chases the bald eagle.
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 visits the bear.
("bald eagle" "visits" "bear" "+")
The bear is cold.
("bear" "is" "cold" "+")
The bear is rough.
("bear" "is" "rough" "+")
The bear needs the cat.
("bear" "needs" "cat" "+")
The cat chases the bear.
("cat" "chases" "bear" "+")
The cat is cold.
("cat" "is" "cold" "+")
The cat is nice.
("cat" "is" "nice" "+")
The cat is rough.
("cat" "is" "rough" "+")
The cat needs the tiger.
("cat" "needs" "tiger" "+")
The cat visits the bear.
("cat" "visits" "bear" "+")
The tiger needs the bald eagle.
("tiger" "needs" "bald eagle" "+")
The tiger needs the bear.
("tiger" "needs" "bear" "+")
If the cat is cold and the cat visits the bear then the bear chases the bald eagle.
((("cat" "is" "cold" "+") ("cat" "visits" "bear" "+")) -> ("bear" "chases" "bald eagle" "+"))
If someone is round then they visit the bear.
((("someone" "is" "round" "+")) -> ("someone" "visits" "bear" "+"))
If someone visits the cat then the cat chases the bald eagle.
((("someone" "visits" "cat" "+")) -> ("cat" "chases" "bald eagle" "+"))
The tiger needs the bald eagle.
True
1
proof
[(triple14)]
("tiger" "needs" "bald eagle" "+")
triple14
The tiger does not need the bald eagle.
False
1
inv-proof
[(triple14)]
("tiger" "needs" "bald eagle" "-")
triple14
The bear chases the bald eagle.
True
3
proof
[(((triple9 triple13) -> rule1))]
("bear" "chases" "bald eagle" "+")
((triple9 triple13) -> (rule1 % int1))
The bear chases the bald eagle.
("bear" "chases" "bald eagle" "+")
int1
The bear does not chase the bald eagle.
False
3
inv-proof
[(((triple9 triple13) -> rule1))]
("bear" "chases" "bald eagle" "-")
((triple9 triple13) -> (rule1 % int1))
The bear chases the bald eagle.
("bear" "chases" "bald eagle" "+")
int1
The cat does not chase the bald eagle.
Unknown
inv-rconc
[@1: The cat chases the bald eagle.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("cat" "chases" "bald eagle" "-")
The tiger visits the bear.
Unknown
rconc
[@1: The tiger visits the bear.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("tiger" "visits" "bear" "+")
The bear does not need the bear.
Unknown
inv-random
[@0: The bear needs the bear.[CWA. Example of deepest failure = (FAIL)]]
("bear" "needs" "bear" "-")
The tiger chases the cat.
Unknown
random
[@0: The tiger chases the cat.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "chases" "cat" "+")
@0: The bald eagle is nice.[(triple1)] The bald eagle is rough.[(triple2)] The bald eagle is round.[(triple3)] The bald eagle visits the bear.[(triple4 OR ((triple3) -> rule2))] The bear is cold.[(triple5)] The bear is rough.[(triple6)] The bear needs the cat.[(triple7)] The cat chases the bear.[(triple8)] The cat is cold.[(triple9)] The cat is nice.[(triple10)] The cat is rough.[(triple11)] The cat needs the tiger.[(triple12)] The cat visits the bear.[(triple13)] The tiger needs the bald eagle.[(triple14)] The tiger needs the bear.[(triple15)] @1: The bear chases the bald eagle.[(((triple9 triple13) -> rule1))]
The bald eagle is nice.
("bald eagle" "is" "nice" "+")
triple1
The bald eagle is rough.
("bald eagle" "is" "rough" "+")
triple2
The bald eagle is round.
("bald eagle" "is" "round" "+")
triple3
The bald eagle visits the bear.
("bald eagle" "visits" "bear" "+")
triple4
((triple3) -> (rule2 % int1))
The bald eagle visits the bear.
("bald eagle" "visits" "bear" "+")
int1
The bear is cold.
("bear" "is" "cold" "+")
triple5
The bear is rough.
("bear" "is" "rough" "+")
triple6
The bear needs the cat.
("bear" "needs" "cat" "+")
triple7
The cat chases the bear.
("cat" "chases" "bear" "+")
triple8
The cat is cold.
("cat" "is" "cold" "+")
triple9
The cat is nice.
("cat" "is" "nice" "+")
triple10
The cat is rough.
("cat" "is" "rough" "+")
triple11
The cat needs the tiger.
("cat" "needs" "tiger" "+")
triple12
The cat visits the bear.
("cat" "visits" "bear" "+")
triple13
The tiger needs the bald eagle.
("tiger" "needs" "bald eagle" "+")
triple14
The tiger needs the bear.
("tiger" "needs" "bear" "+")
triple15
The bear chases the bald eagle.
("bear" "chases" "bald eagle" "+")
((triple9 triple13) -> (rule1 % int1))
The bear chases the bald eagle.
("bear" "chases" "bald eagle" "+")
int1