The cat is round. The dog visits the rabbit. The rabbit chases the cat. The tiger eats the dog. If someone eats the dog then they are green.
The cat is round.
("cat" "is" "round" "+")
The dog visits the rabbit.
("dog" "visits" "rabbit" "+")
The rabbit chases the cat.
("rabbit" "chases" "cat" "+")
The tiger eats the dog.
("tiger" "eats" "dog" "+")
If someone eats the dog then they are green.
((("someone" "eats" "dog" "+")) -> ("someone" "is" "green" "+"))
The dog visits the rabbit.
True
1
proof
[(triple2)]
("dog" "visits" "rabbit" "+")
triple2
The dog does not visit the rabbit.
False
1
inv-proof
[(triple2)]
("dog" "visits" "rabbit" "-")
triple2
The tiger is green.
True
2
proof
[(((triple4) -> rule1))]
("tiger" "is" "green" "+")
((triple4) -> (rule1 % int1))
The tiger is green.
("tiger" "is" "green" "+")
int1
The tiger is not green.
False
2
inv-proof
[(((triple4) -> rule1))]
("tiger" "is" "green" "-")
((triple4) -> (rule1 % int1))
The tiger is green.
("tiger" "is" "green" "+")
int1
The rabbit is not green.
Unknown
inv-rconc
[@1: The rabbit is green.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("rabbit" "is" "green" "-")
The dog is green.
Unknown
rconc
[@1: The dog is green.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("dog" "is" "green" "+")
The dog does not eat the cat.
Unknown
inv-random
[@0: The dog eats the cat.[CWA. Example of deepest failure = (FAIL)]]
("dog" "eats" "cat" "-")
The rabbit eats the rabbit.
Unknown
random
[@0: The rabbit eats the rabbit.[CWA. Example of deepest failure = (FAIL)]]
("rabbit" "eats" "rabbit" "+")
@0: The cat is round.[(triple1)] The dog visits the rabbit.[(triple2)] The rabbit chases the cat.[(triple3)] The tiger eats the dog.[(triple4)] @1: The tiger is green.[(((triple4) -> rule1))]
The cat is round.
("cat" "is" "round" "+")
triple1
The dog visits the rabbit.
("dog" "visits" "rabbit" "+")
triple2
The rabbit chases the cat.
("rabbit" "chases" "cat" "+")
triple3
The tiger eats the dog.
("tiger" "eats" "dog" "+")
triple4
The tiger is green.
("tiger" "is" "green" "+")
((triple4) -> (rule1 % int1))
The tiger is green.
("tiger" "is" "green" "+")
int1