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