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