The cat does not chase the cow. The cat chases the rabbit. The cat is not big. The cat is rough. The cat sees the rabbit. The cow is young. The cow likes the lion. The cow sees the lion. The lion is big. The lion is red. The rabbit does not chase the cow. The rabbit is rough. The rabbit likes the cat. The rabbit likes the cow. The rabbit does not see the lion. If someone is red then they like the cat.
The cat does not chase the cow.
("cat" "chases" "cow" "-")
The cat chases the rabbit.
("cat" "chases" "rabbit" "+")
The cat is not big.
("cat" "is" "big" "-")
The cat is rough.
("cat" "is" "rough" "+")
The cat sees the rabbit.
("cat" "sees" "rabbit" "+")
The cow is young.
("cow" "is" "young" "+")
The cow likes the lion.
("cow" "likes" "lion" "+")
The cow sees the lion.
("cow" "sees" "lion" "+")
The lion is big.
("lion" "is" "big" "+")
The lion is red.
("lion" "is" "red" "+")
The rabbit does not chase the cow.
("rabbit" "chases" "cow" "-")
The rabbit is rough.
("rabbit" "is" "rough" "+")
The rabbit likes the cat.
("rabbit" "likes" "cat" "+")
The rabbit likes the cow.
("rabbit" "likes" "cow" "+")
The rabbit does not see the lion.
("rabbit" "sees" "lion" "-")
If someone is red then they like the cat.
((("someone" "is" "red" "+")) -> ("someone" "likes" "cat" "+"))
The rabbit does not chase the cow.
True
1
proof
[(triple11)]
("rabbit" "chases" "cow" "-")
triple11
The rabbit does not like the cow.
False
1
inv-proof
[(triple14)]
("rabbit" "likes" "cow" "-")
triple14
The lion likes the cat.
True
2
proof
[(((triple10) -> rule1))]
("lion" "likes" "cat" "+")
((triple10) -> (rule1 % int1))
The lion likes the cat.
("lion" "likes" "cat" "+")
int1
The lion does not like the cat.
False
2
inv-proof
[(((triple10) -> rule1))]
("lion" "likes" "cat" "-")
((triple10) -> (rule1 % int1))
The lion likes the cat.
("lion" "likes" "cat" "+")
int1
The cat does not like the cat.
Unknown
inv-rconc
[@1: The cat likes the cat.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cat" "likes" "cat" "-")
The cow likes the cat.
Unknown
rconc
[@1: The cow likes the cat.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("cow" "likes" "cat" "+")
The cat does not see the lion.
Unknown
inv-random
[@0: The cat sees the lion.[CWA. Example of deepest failure = (FAIL)]]
("cat" "sees" "lion" "-")
The cat likes the lion.
Unknown
random
[@0: The cat likes the lion.[CWA. Example of deepest failure = (FAIL)]]
("cat" "likes" "lion" "+")
@0: The cat chases the rabbit.[(triple2)] The cat does not chase the cow.[(triple1)] The cat is not big.[(triple3)] The cat is rough.[(triple4)] The cat sees the rabbit.[(triple5)] The cow is young.[(triple6)] The cow likes the lion.[(triple7)] The cow sees the lion.[(triple8)] The lion is big.[(triple9)] The lion is red.[(triple10)] The rabbit does not chase the cow.[(triple11)] The rabbit does not see the lion.[(triple15)] The rabbit is rough.[(triple12)] The rabbit likes the cat.[(triple13)] The rabbit likes the cow.[(triple14)] @1: The lion likes the cat.[(((triple10) -> rule1))]
The cat chases the rabbit.
("cat" "chases" "rabbit" "+")
triple2
The cat does not chase the cow.
("cat" "chases" "cow" "-")
triple1
The cat is not big.
("cat" "is" "big" "-")
triple3
The cat is rough.
("cat" "is" "rough" "+")
triple4
The cat sees the rabbit.
("cat" "sees" "rabbit" "+")
triple5
The cow is young.
("cow" "is" "young" "+")
triple6
The cow likes the lion.
("cow" "likes" "lion" "+")
triple7
The cow sees the lion.
("cow" "sees" "lion" "+")
triple8
The lion is big.
("lion" "is" "big" "+")
triple9
The lion is red.
("lion" "is" "red" "+")
triple10
The rabbit does not chase the cow.
("rabbit" "chases" "cow" "-")
triple11
The rabbit does not see the lion.
("rabbit" "sees" "lion" "-")
triple15
The rabbit is rough.
("rabbit" "is" "rough" "+")
triple12
The rabbit likes the cat.
("rabbit" "likes" "cat" "+")
triple13
The rabbit likes the cow.
("rabbit" "likes" "cow" "+")
triple14
The lion likes the cat.
("lion" "likes" "cat" "+")
((triple10) -> (rule1 % int1))
The lion likes the cat.
("lion" "likes" "cat" "+")
int1