The bald eagle is kind. The rabbit chases the bald eagle. The squirrel likes the rabbit. The tiger chases the bald eagle. If someone is big and they eat the rabbit then the rabbit is kind. If someone chases the tiger and they are kind then the tiger chases the rabbit. If someone chases the tiger then they like the tiger. If someone is round and they eat the tiger then the tiger chases the bald eagle. If the tiger is big and the tiger is kind then the tiger is red. If someone likes the rabbit then the rabbit chases the tiger.
The bald eagle is kind.
("bald eagle" "is" "kind" "+")
The rabbit chases the bald eagle.
("rabbit" "chases" "bald eagle" "+")
The squirrel likes the rabbit.
("squirrel" "likes" "rabbit" "+")
The tiger chases the bald eagle.
("tiger" "chases" "bald eagle" "+")
If someone is big and they eat the rabbit then the rabbit is kind.
((("someone" "is" "big" "+") ("someone" "eats" "rabbit" "+")) -> ("rabbit" "is" "kind" "+"))
If someone chases the tiger and they are kind then the tiger chases the rabbit.
((("someone" "chases" "tiger" "+") ("someone" "is" "kind" "+")) -> ("tiger" "chases" "rabbit" "+"))
If someone chases the tiger then they like the tiger.
((("someone" "chases" "tiger" "+")) -> ("someone" "likes" "tiger" "+"))
If someone is round and they eat the tiger then the tiger chases the bald eagle.
((("someone" "is" "round" "+") ("someone" "eats" "tiger" "+")) -> ("tiger" "chases" "bald eagle" "+"))
If the tiger is big and the tiger is kind then the tiger is red.
((("tiger" "is" "big" "+") ("tiger" "is" "kind" "+")) -> ("tiger" "is" "red" "+"))
If someone likes the rabbit then the rabbit chases the tiger.
((("someone" "likes" "rabbit" "+")) -> ("rabbit" "chases" "tiger" "+"))
The tiger chases the bald eagle.
True
1
proof
[(triple4)]
("tiger" "chases" "bald eagle" "+")
triple4
The bald eagle is not kind.
False
1
inv-proof
[(triple1)]
("bald eagle" "is" "kind" "-")
triple1
The rabbit chases the tiger.
True
2
proof
[(((triple3) -> rule6))]
("rabbit" "chases" "tiger" "+")
((triple3) -> (rule6 % int1))
The rabbit chases the tiger.
("rabbit" "chases" "tiger" "+")
int1
The rabbit does not chase the tiger.
False
2
inv-proof
[(((triple3) -> rule6))]
("rabbit" "chases" "tiger" "-")
((triple3) -> (rule6 % int1))
The rabbit chases the tiger.
("rabbit" "chases" "tiger" "+")
int1
The bald eagle does not like the tiger.
Unknown
inv-rconc
[@1: The bald eagle likes the tiger.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("bald eagle" "likes" "tiger" "-")
The tiger likes the tiger.
Unknown
rconc
[@1: The tiger likes the tiger.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("tiger" "likes" "tiger" "+")
The rabbit does not chase the rabbit.
Unknown
inv-random
[@0: The rabbit chases the rabbit.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "chases" "rabbit" "-")
The tiger is young.
Unknown
random
[@0: The tiger is young.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "is" "young" "+")
@0: The bald eagle is kind.[(triple1)] The rabbit chases the bald eagle.[(triple2)] The squirrel likes the rabbit.[(triple3)] The tiger chases the bald eagle.[(triple4)] @1: The rabbit chases the tiger.[(((triple3) -> rule6))] @2: The rabbit likes the tiger.[(((((triple3) -> rule6)) -> rule3))]
The bald eagle is kind.
("bald eagle" "is" "kind" "+")
triple1
The rabbit chases the bald eagle.
("rabbit" "chases" "bald eagle" "+")
triple2
The squirrel likes the rabbit.
("squirrel" "likes" "rabbit" "+")
triple3
The tiger chases the bald eagle.
("tiger" "chases" "bald eagle" "+")
triple4
The rabbit chases the tiger.
("rabbit" "chases" "tiger" "+")
((triple3) -> (rule6 % int1))
The rabbit chases the tiger.
("rabbit" "chases" "tiger" "+")
int1
The rabbit likes the tiger.
("rabbit" "likes" "tiger" "+")
((((triple3) -> (rule6 % int2))) -> (rule3 % int1))
The rabbit likes the tiger.
("rabbit" "likes" "tiger" "+")
int1
The rabbit chases the tiger.
("rabbit" "chases" "tiger" "+")
int2