The cat likes the cow. The cow sees the lion. The lion sees the tiger. The tiger likes the cat. If something sees the cat and the cat is cold then the cat chases the cow. If something likes the cow then the cow chases the lion.
The cat likes the cow.
("cat" "likes" "cow" "+")
The cow sees the lion.
("cow" "sees" "lion" "+")
The lion sees the tiger.
("lion" "sees" "tiger" "+")
The tiger likes the cat.
("tiger" "likes" "cat" "+")
If something sees the cat and the cat is cold then the cat chases the cow.
((("something" "sees" "cat" "+") ("cat" "is" "cold" "+")) -> ("cat" "chases" "cow" "+"))
If something likes the cow then the cow chases the lion.
((("something" "likes" "cow" "+")) -> ("cow" "chases" "lion" "+"))
The lion sees the tiger.
True
1
proof
[(triple3)]
("lion" "sees" "tiger" "+")
triple3
The lion does not see the tiger.
False
1
inv-proof
[(triple3)]
("lion" "sees" "tiger" "-")
triple3
The cow chases the lion.
True
2
proof
[(((triple1) -> rule2))]
("cow" "chases" "lion" "+")
((triple1) -> (rule2 % int1))
The cow chases the lion.
("cow" "chases" "lion" "+")
int1
The cow does not chase the lion.
False
2
inv-proof
[(((triple1) -> rule2))]
("cow" "chases" "lion" "-")
((triple1) -> (rule2 % int1))
The cow chases the lion.
("cow" "chases" "lion" "+")
int1
The cat does not chase the cow.
Unknown
inv-rconc
[@1: The cat chases the cow.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cat" "chases" "cow" "-")
The cat likes the tiger.
Unknown
random
[@0: The cat likes the tiger.[CWA. Example of deepest failure = (FAIL)]]
("cat" "likes" "tiger" "+")
The lion is not green.
Unknown
inv-random
[@0: The lion is green.[CWA. Example of deepest failure = (FAIL)]]
("lion" "is" "green" "-")
The lion likes the cat.
Unknown
random
[@0: The lion likes the cat.[CWA. Example of deepest failure = (FAIL)]]
("lion" "likes" "cat" "+")
@0: The cat likes the cow.[(triple1)] The cow sees the lion.[(triple2)] The lion sees the tiger.[(triple3)] The tiger likes the cat.[(triple4)] @1: The cow chases the lion.[(((triple1) -> rule2))]
The cat likes the cow.
("cat" "likes" "cow" "+")
triple1
The cow sees the lion.
("cow" "sees" "lion" "+")
triple2
The lion sees the tiger.
("lion" "sees" "tiger" "+")
triple3
The tiger likes the cat.
("tiger" "likes" "cat" "+")
triple4
The cow chases the lion.
("cow" "chases" "lion" "+")
((triple1) -> (rule2 % int1))
The cow chases the lion.
("cow" "chases" "lion" "+")
int1