The dog does not chase the squirrel. The dog is big. The dog is kind. The dog sees the squirrel. The dog visits the squirrel. The squirrel is rough. The squirrel visits the dog. If something is kind then it does not chase the dog.
The dog does not chase the squirrel.
("dog" "chases" "squirrel" "-")
The dog is big.
("dog" "is" "big" "+")
The dog is kind.
("dog" "is" "kind" "+")
The dog sees the squirrel.
("dog" "sees" "squirrel" "+")
The dog visits the squirrel.
("dog" "visits" "squirrel" "+")
The squirrel is rough.
("squirrel" "is" "rough" "+")
The squirrel visits the dog.
("squirrel" "visits" "dog" "+")
If something is kind then it does not chase the dog.
((("something" "is" "kind" "+")) -> ("something" "chases" "dog" "-"))
The squirrel is rough.
True
1
proof
[(triple6)]
("squirrel" "is" "rough" "+")
triple6
The dog does not see the squirrel.
False
1
inv-proof
[(triple4)]
("dog" "sees" "squirrel" "-")
triple4
The dog does not chase the dog.
True
2
proof
[(((triple3) -> rule1))]
("dog" "chases" "dog" "-")
((triple3) -> (rule1 % int1))
The dog does not chase the dog.
("dog" "chases" "dog" "-")
int1
The dog chases the dog.
False
2
inv-proof
[(((triple3) -> rule1))]
("dog" "chases" "dog" "+")
((triple3) -> (rule1 % int1))
The dog does not chase the dog.
("dog" "chases" "dog" "-")
int1
The dog does not see the dog.
Unknown
inv-random
[@0: The dog sees the dog.[CWA. Example of deepest failure = (FAIL)]]
("dog" "sees" "dog" "-")
The dog visits the dog.
Unknown
random
[@0: The dog visits the dog.[CWA. Example of deepest failure = (FAIL)]]
("dog" "visits" "dog" "+")
The dog is not round.
Unknown
inv-random
[@0: The dog is round.[CWA. Example of deepest failure = (FAIL)]]
("dog" "is" "round" "-")
The squirrel is kind.
Unknown
random
[@0: The squirrel is kind.[CWA. Example of deepest failure = (FAIL)]]
("squirrel" "is" "kind" "+")
@0: The dog does not chase the squirrel.[(triple1)] The dog is big.[(triple2)] The dog is kind.[(triple3)] The dog sees the squirrel.[(triple4)] The dog visits the squirrel.[(triple5)] The squirrel is rough.[(triple6)] The squirrel visits the dog.[(triple7)] @1: The dog does not chase the dog.[(((triple3) -> rule1))]
The dog does not chase the squirrel.
("dog" "chases" "squirrel" "-")
triple1
The dog is big.
("dog" "is" "big" "+")
triple2
The dog is kind.
("dog" "is" "kind" "+")
triple3
The dog sees the squirrel.
("dog" "sees" "squirrel" "+")
triple4
The dog visits the squirrel.
("dog" "visits" "squirrel" "+")
triple5
The squirrel is rough.
("squirrel" "is" "rough" "+")
triple6
The squirrel visits the dog.
("squirrel" "visits" "dog" "+")
triple7
The dog does not chase the dog.
("dog" "chases" "dog" "-")
((triple3) -> (rule1 % int1))
The dog does not chase the dog.
("dog" "chases" "dog" "-")
int1