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