The cat visits the cow. The cow is kind. The lion visits the cat. The squirrel sees the cat. If the cat visits the cow then the cow chases the cat.
The cat visits the cow.
("cat" "visits" "cow" "+")
The cow is kind.
("cow" "is" "kind" "+")
The lion visits the cat.
("lion" "visits" "cat" "+")
The squirrel sees the cat.
("squirrel" "sees" "cat" "+")
If the cat visits the cow then the cow chases the cat.
((("cat" "visits" "cow" "+")) -> ("cow" "chases" "cat" "+"))
The squirrel sees the cat.
True
1
proof
[(triple4)]
("squirrel" "sees" "cat" "+")
triple4
The cow is not kind.
False
1
inv-proof
[(triple2)]
("cow" "is" "kind" "-")
triple2
The lion does not see the cat.
Unknown
inv-random
[@0: The lion sees the cat.[CWA. Example of deepest failure = (FAIL)]]
("lion" "sees" "cat" "-")
The squirrel sees the cow.
Unknown
random
[@0: The squirrel sees the cow.[CWA. Example of deepest failure = (FAIL)]]
("squirrel" "sees" "cow" "+")
@0: The cat visits the cow.[(triple1)] The cow is kind.[(triple2)] The lion visits the cat.[(triple3)] The squirrel sees the cat.[(triple4)] @1: The cow chases the cat.[(((triple1) -> rule1))]
The cat visits the cow.
("cat" "visits" "cow" "+")
triple1
The cow is kind.
("cow" "is" "kind" "+")
triple2
The lion visits the cat.
("lion" "visits" "cat" "+")
triple3
The squirrel sees the cat.
("squirrel" "sees" "cat" "+")
triple4
The cow chases the cat.
("cow" "chases" "cat" "+")
((triple1) -> (rule1 % int1))
The cow chases the cat.
("cow" "chases" "cat" "+")
int1