The bald eagle chases the rabbit. The bald eagle is blue. The bald eagle is cold. The bald eagle is green. The bald eagle is kind. The bald eagle is red. The bald eagle sees the rabbit. The bald eagle visits the rabbit. The rabbit chases the bald eagle. The rabbit is cold. The rabbit is green. The rabbit is kind. The rabbit is red. The rabbit sees the bald eagle. The rabbit visits the bald eagle. If someone visits the rabbit and the rabbit is red then they chase the rabbit. If someone visits the bald eagle and they visit the rabbit then the bald eagle visits the rabbit. If someone visits the bald eagle then the bald eagle chases the rabbit. If someone chases the rabbit then they are green. If someone visits the rabbit and they are kind then they see the bald eagle. If someone sees the rabbit then they chase the rabbit. Red people are green. If someone is red then they visit the bald eagle.
The bald eagle chases the rabbit.
("bald eagle" "chases" "rabbit" "+")
The bald eagle is blue.
("bald eagle" "is" "blue" "+")
The bald eagle is cold.
("bald eagle" "is" "cold" "+")
The bald eagle is green.
("bald eagle" "is" "green" "+")
The bald eagle is kind.
("bald eagle" "is" "kind" "+")
The bald eagle is red.
("bald eagle" "is" "red" "+")
The bald eagle sees the rabbit.
("bald eagle" "sees" "rabbit" "+")
The bald eagle visits the rabbit.
("bald eagle" "visits" "rabbit" "+")
The rabbit chases the bald eagle.
("rabbit" "chases" "bald eagle" "+")
The rabbit is cold.
("rabbit" "is" "cold" "+")
The rabbit is green.
("rabbit" "is" "green" "+")
The rabbit is kind.
("rabbit" "is" "kind" "+")
The rabbit is red.
("rabbit" "is" "red" "+")
The rabbit sees the bald eagle.
("rabbit" "sees" "bald eagle" "+")
The rabbit visits the bald eagle.
("rabbit" "visits" "bald eagle" "+")
If someone visits the rabbit and the rabbit is red then they chase the rabbit.
((("someone" "visits" "rabbit" "+") ("rabbit" "is" "red" "+")) -> ("someone" "chases" "rabbit" "+"))
If someone visits the bald eagle and they visit the rabbit then the bald eagle visits the rabbit.
((("someone" "visits" "bald eagle" "+") ("someone" "visits" "rabbit" "+")) -> ("bald eagle" "visits" "rabbit" "+"))
If someone visits the bald eagle then the bald eagle chases the rabbit.
((("someone" "visits" "bald eagle" "+")) -> ("bald eagle" "chases" "rabbit" "+"))
If someone chases the rabbit then they are green.
((("someone" "chases" "rabbit" "+")) -> ("someone" "is" "green" "+"))
If someone visits the rabbit and they are kind then they see the bald eagle.
((("someone" "visits" "rabbit" "+") ("someone" "is" "kind" "+")) -> ("someone" "sees" "bald eagle" "+"))
If someone sees the rabbit then they chase the rabbit.
((("someone" "sees" "rabbit" "+")) -> ("someone" "chases" "rabbit" "+"))
Red people are green.
((("someone" "is" "red" "+")) -> ("someone" "is" "green" "+"))
If someone is red then they visit the bald eagle.
((("someone" "is" "red" "+")) -> ("someone" "visits" "bald eagle" "+"))
The rabbit chases the bald eagle.
True
1
proof
[(triple9)]
("rabbit" "chases" "bald eagle" "+")
triple9
The bald eagle does not visit the rabbit.
False
1
inv-proof
[(triple8)]
("bald eagle" "visits" "rabbit" "-")
triple8
The rabbit does not chase the rabbit.
Unknown
inv-rconc
[@1: The rabbit chases the rabbit.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("rabbit" "chases" "rabbit" "-")
The rabbit is blue.
Unknown
random
[@0: The rabbit is blue.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "is" "blue" "+")
@0: The bald eagle chases the rabbit.[(triple1 OR ((triple15) -> rule3) OR ((triple7) -> rule6) OR ((triple8 triple13) -> rule1) OR ((((triple13) -> rule8)) -> rule3) OR ((((triple6) -> rule8)) -> rule3))] The bald eagle is blue.[(triple2)] The bald eagle is cold.[(triple3)] The bald eagle is green.[(triple4 OR ((triple1) -> rule4) OR ((triple6) -> rule7) OR ((((triple15) -> rule3)) -> rule4) OR ((((triple7) -> rule6)) -> rule4) OR ((((triple8 triple13) -> rule1)) -> rule4) OR ((((((triple13) -> rule8)) -> rule3)) -> rule4) OR ((((((triple6) -> rule8)) -> rule3)) -> rule4))] The bald eagle is kind.[(triple5)] The bald eagle is red.[(triple6)] The bald eagle sees the rabbit.[(triple7)] The bald eagle visits the rabbit.[(triple8)] The rabbit chases the bald eagle.[(triple9)] The rabbit is cold.[(triple10)] The rabbit is green.[(triple11 OR ((triple13) -> rule7))] The rabbit is kind.[(triple12)] The rabbit is red.[(triple13)] The rabbit sees the bald eagle.[(triple14)] The rabbit visits the bald eagle.[(triple15 OR ((triple13) -> rule8))] @1: The bald eagle sees the bald eagle.[(((triple8 triple5) -> rule5))] The bald eagle visits the bald eagle.[(((triple6) -> rule8))]
The bald eagle chases the rabbit.
("bald eagle" "chases" "rabbit" "+")
triple1
((triple15) -> (rule3 % int1))
The bald eagle chases the rabbit.
("bald eagle" "chases" "rabbit" "+")
int1
((triple7) -> (rule6 % int1))
The bald eagle chases the rabbit.
("bald eagle" "chases" "rabbit" "+")
int1
((triple8 triple13) -> (rule1 % int1))
The bald eagle chases the rabbit.
("bald eagle" "chases" "rabbit" "+")
int1
((((triple13) -> (rule8 % int2))) -> (rule3 % int1))
The bald eagle chases the rabbit.
("bald eagle" "chases" "rabbit" "+")
int1
The rabbit visits the bald eagle.
("rabbit" "visits" "bald eagle" "+")
int2
((((triple6) -> (rule8 % int2))) -> (rule3 % int1))
The bald eagle chases the rabbit.
("bald eagle" "chases" "rabbit" "+")
int1
The bald eagle visits the bald eagle.
("bald eagle" "visits" "bald eagle" "+")
int2
The bald eagle is blue.
("bald eagle" "is" "blue" "+")
triple2
The bald eagle is cold.
("bald eagle" "is" "cold" "+")
triple3
The bald eagle is green.
("bald eagle" "is" "green" "+")
triple4
((triple1) -> (rule4 % int1))
The bald eagle is green.
("bald eagle" "is" "green" "+")
int1
((triple6) -> (rule7 % int1))
The bald eagle is green.
("bald eagle" "is" "green" "+")
int1
((((triple15) -> (rule3 % int2))) -> (rule4 % int1))
The bald eagle is green.
("bald eagle" "is" "green" "+")
int1
The bald eagle chases the rabbit.
("bald eagle" "chases" "rabbit" "+")
int2
((((triple7) -> (rule6 % int2))) -> (rule4 % int1))
The bald eagle is green.
("bald eagle" "is" "green" "+")
int1
The bald eagle chases the rabbit.
("bald eagle" "chases" "rabbit" "+")
int2
((((triple8 triple13) -> (rule1 % int2))) -> (rule4 % int1))
The bald eagle is green.
("bald eagle" "is" "green" "+")
int1
The bald eagle chases the rabbit.
("bald eagle" "chases" "rabbit" "+")
int2
((((((triple13) -> (rule8 % int3))) -> (rule3 % int2))) -> (rule4 % int1))
The bald eagle is green.
("bald eagle" "is" "green" "+")
int1
The bald eagle chases the rabbit.
("bald eagle" "chases" "rabbit" "+")
int2
The rabbit visits the bald eagle.
("rabbit" "visits" "bald eagle" "+")
int3
((((((triple6) -> (rule8 % int3))) -> (rule3 % int2))) -> (rule4 % int1))
The bald eagle is green.
("bald eagle" "is" "green" "+")
int1
The bald eagle chases the rabbit.
("bald eagle" "chases" "rabbit" "+")
int2
The bald eagle visits the bald eagle.
("bald eagle" "visits" "bald eagle" "+")
int3
The bald eagle is kind.
("bald eagle" "is" "kind" "+")
triple5
The bald eagle is red.
("bald eagle" "is" "red" "+")
triple6
The bald eagle sees the rabbit.
("bald eagle" "sees" "rabbit" "+")
triple7
The bald eagle visits the rabbit.
("bald eagle" "visits" "rabbit" "+")
triple8
The rabbit chases the bald eagle.
("rabbit" "chases" "bald eagle" "+")
triple9
The rabbit is cold.
("rabbit" "is" "cold" "+")
triple10
The rabbit is green.
("rabbit" "is" "green" "+")
triple11
((triple13) -> (rule7 % int1))
The rabbit is green.
("rabbit" "is" "green" "+")
int1
The rabbit is kind.
("rabbit" "is" "kind" "+")
triple12
The rabbit is red.
("rabbit" "is" "red" "+")
triple13
The rabbit sees the bald eagle.
("rabbit" "sees" "bald eagle" "+")
triple14
The rabbit visits the bald eagle.
("rabbit" "visits" "bald eagle" "+")
triple15
((triple13) -> (rule8 % int1))
The rabbit visits the bald eagle.
("rabbit" "visits" "bald eagle" "+")
int1
The bald eagle sees the bald eagle.
("bald eagle" "sees" "bald eagle" "+")
((triple8 triple5) -> (rule5 % int1))
The bald eagle sees the bald eagle.
("bald eagle" "sees" "bald eagle" "+")
int1
The bald eagle visits the bald eagle.
("bald eagle" "visits" "bald eagle" "+")
((triple6) -> (rule8 % int1))
The bald eagle visits the bald eagle.
("bald eagle" "visits" "bald eagle" "+")
int1