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