The cat does not chase the tiger. The cat is nice. The cat likes the cow. The cat likes the tiger. The cow likes the tiger. The cow does not visit the cat. The tiger is round. If something is nice and it chases the cat then it visits the cat. If something is nice then it visits the tiger.
The cat does not chase the tiger.
("cat" "chases" "tiger" "-")
The cat is nice.
("cat" "is" "nice" "+")
The cat likes the cow.
("cat" "likes" "cow" "+")
The cat likes the tiger.
("cat" "likes" "tiger" "+")
The cow likes the tiger.
("cow" "likes" "tiger" "+")
The cow does not visit the cat.
("cow" "visits" "cat" "-")
The tiger is round.
("tiger" "is" "round" "+")
If something is nice and it chases the cat then it visits the cat.
((("something" "is" "nice" "+") ("something" "chases" "cat" "+")) -> ("something" "visits" "cat" "+"))
If something is nice then it visits the tiger.
((("something" "is" "nice" "+")) -> ("something" "visits" "tiger" "+"))
The cat likes the tiger.
True
1
proof
[(triple4)]
("cat" "likes" "tiger" "+")
triple4
The cat is not nice.
False
1
inv-proof
[(triple2)]
("cat" "is" "nice" "-")
triple2
The cat visits the tiger.
True
2
proof
[(((triple2) -> rule2))]
("cat" "visits" "tiger" "+")
((triple2) -> (rule2 % int1))
The cat visits the tiger.
("cat" "visits" "tiger" "+")
int1
The cat does not visit the tiger.
False
2
inv-proof
[(((triple2) -> rule2))]
("cat" "visits" "tiger" "-")
((triple2) -> (rule2 % int1))
The cat visits the tiger.
("cat" "visits" "tiger" "+")
int1
The cat does not visit the cat.
Unknown
inv-rconc
[@1: The cat visits the cat.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cat" "visits" "cat" "-")
The tiger visits the cat.
Unknown
rconc
[@1: The tiger visits the cat.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("tiger" "visits" "cat" "+")
The tiger does not like the cow.
Unknown
inv-random
[@0: The tiger likes the cow.[CWA. Example of deepest failure = (FAIL)]]
("tiger" "likes" "cow" "-")
The cow is nice.
Unknown
random
[@0: The cow is nice.[CWA. Example of deepest failure = (FAIL)]]
("cow" "is" "nice" "+")
@0: The cat does not chase the tiger.[(triple1)] The cat is nice.[(triple2)] The cat likes the cow.[(triple3)] The cat likes the tiger.[(triple4)] The cow does not visit the cat.[(triple6)] The cow likes the tiger.[(triple5)] The tiger is round.[(triple7)] @1: The cat visits the tiger.[(((triple2) -> rule2))]
The cat does not chase the tiger.
("cat" "chases" "tiger" "-")
triple1
The cat is nice.
("cat" "is" "nice" "+")
triple2
The cat likes the cow.
("cat" "likes" "cow" "+")
triple3
The cat likes the tiger.
("cat" "likes" "tiger" "+")
triple4
The cow does not visit the cat.
("cow" "visits" "cat" "-")
triple6
The cow likes the tiger.
("cow" "likes" "tiger" "+")
triple5
The tiger is round.
("tiger" "is" "round" "+")
triple7
The cat visits the tiger.
("cat" "visits" "tiger" "+")
((triple2) -> (rule2 % int1))
The cat visits the tiger.
("cat" "visits" "tiger" "+")
int1