The rabbit eats the tiger. The tiger is green. If the tiger is green then the tiger likes the rabbit. If the rabbit is round then the rabbit is blue. All green things are round.
The rabbit eats the tiger.
("rabbit" "eats" "tiger" "+")
The tiger is green.
("tiger" "is" "green" "+")
If the tiger is green then the tiger likes the rabbit.
((("tiger" "is" "green" "+")) -> ("tiger" "likes" "rabbit" "+"))
If the rabbit is round then the rabbit is blue.
((("rabbit" "is" "round" "+")) -> ("rabbit" "is" "blue" "+"))
All green things are round.
((("something" "is" "green" "+")) -> ("something" "is" "round" "+"))
The tiger is green.
True
1
proof
[(triple2)]
("tiger" "is" "green" "+")
triple2
The rabbit does not eat the tiger.
False
1
inv-proof
[(triple1)]
("rabbit" "eats" "tiger" "-")
triple1
The tiger is round.
True
2
proof
[(((triple2) -> rule3))]
("tiger" "is" "round" "+")
((triple2) -> (rule3 % int1))
The tiger is round.
("tiger" "is" "round" "+")
int1
The tiger is not round.
False
2
inv-proof
[(((triple2) -> rule3))]
("tiger" "is" "round" "-")
((triple2) -> (rule3 % int1))
The tiger is round.
("tiger" "is" "round" "+")
int1
The rabbit is not blue.
Unknown
inv-rconc
[@2: The rabbit is blue.[CWA. Example of deepest failure = (rule2 <- rule3 <- FAIL)]]
("rabbit" "is" "blue" "-")
The rabbit is round.
Unknown
rconc
[@1: The rabbit is round.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("rabbit" "is" "round" "+")
The rabbit does not eat the rabbit.
Unknown
inv-random
[@0: The rabbit eats the rabbit.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "eats" "rabbit" "-")
The rabbit is green.
Unknown
random
[@0: The rabbit is green.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "is" "green" "+")
@0: The rabbit eats the tiger.[(triple1)] The tiger is green.[(triple2)] @1: The tiger is round.[(((triple2) -> rule3))] The tiger likes the rabbit.[(((triple2) -> rule1))]
The rabbit eats the tiger.
("rabbit" "eats" "tiger" "+")
triple1
The tiger is green.
("tiger" "is" "green" "+")
triple2
The tiger is round.
("tiger" "is" "round" "+")
((triple2) -> (rule3 % int1))
The tiger is round.
("tiger" "is" "round" "+")
int1
The tiger likes the rabbit.
("tiger" "likes" "rabbit" "+")
((triple2) -> (rule1 % int1))
The tiger likes the rabbit.
("tiger" "likes" "rabbit" "+")
int1