The cat chases the tiger. The cat eats the dog. The cat is green. The cat visits the dog. The dog does not chase the tiger. The tiger does not eat the cat. The tiger does not eat the dog. The tiger is big. The tiger does not visit the cat. The tiger visits the dog. If someone visits the tiger then they are not nice. If the cat chases the tiger then the cat is cold.
The cat chases the tiger.
("cat" "chases" "tiger" "+")
The cat eats the dog.
("cat" "eats" "dog" "+")
The cat is green.
("cat" "is" "green" "+")
The cat visits the dog.
("cat" "visits" "dog" "+")
The dog does not chase the tiger.
("dog" "chases" "tiger" "-")
The tiger does not eat the cat.
("tiger" "eats" "cat" "-")
The tiger does not eat the dog.
("tiger" "eats" "dog" "-")
The tiger is big.
("tiger" "is" "big" "+")
The tiger does not visit the cat.
("tiger" "visits" "cat" "-")
The tiger visits the dog.
("tiger" "visits" "dog" "+")
If someone visits the tiger then they are not nice.
((("someone" "visits" "tiger" "+")) -> ("someone" "is" "nice" "-"))
If the cat chases the tiger then the cat is cold.
((("cat" "chases" "tiger" "+")) -> ("cat" "is" "cold" "+"))
The cat is green.
True
1
proof
[(triple3)]
("cat" "is" "green" "+")
triple3
The cat does not eat the dog.
False
1
inv-proof
[(triple2)]
("cat" "eats" "dog" "-")
triple2
The cat is cold.
True
2
proof
[(((triple1) -> rule2))]
("cat" "is" "cold" "+")
((triple1) -> (rule2 % int1))
The cat is cold.
("cat" "is" "cold" "+")
int1
The cat is not cold.
False
2
inv-proof
[(((triple1) -> rule2))]
("cat" "is" "cold" "-")
((triple1) -> (rule2 % int1))
The cat is cold.
("cat" "is" "cold" "+")
int1
The dog is not cold.
Unknown
inv-random
[@0: The dog is cold.[CWA. Example of deepest failure = (FAIL)]]
("dog" "is" "cold" "-")
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 big.
Unknown
inv-random
[@0: The dog is big.[CWA. Example of deepest failure = (FAIL)]]
("dog" "is" "big" "-")
The dog visits the cat.
Unknown
random
[@0: The dog visits the cat.[CWA. Example of deepest failure = (FAIL)]]
("dog" "visits" "cat" "+")
@0: The cat chases the tiger.[(triple1)] The cat eats the dog.[(triple2)] The cat is green.[(triple3)] The cat visits the dog.[(triple4)] The dog does not chase the tiger.[(triple5)] The tiger does not eat the cat.[(triple6)] The tiger does not eat the dog.[(triple7)] The tiger does not visit the cat.[(triple9)] The tiger is big.[(triple8)] The tiger visits the dog.[(triple10)] @1: The cat is cold.[(((triple1) -> rule2))]
The cat chases the tiger.
("cat" "chases" "tiger" "+")
triple1
The cat eats the dog.
("cat" "eats" "dog" "+")
triple2
The cat is green.
("cat" "is" "green" "+")
triple3
The cat visits the dog.
("cat" "visits" "dog" "+")
triple4
The dog does not chase the tiger.
("dog" "chases" "tiger" "-")
triple5
The tiger does not eat the cat.
("tiger" "eats" "cat" "-")
triple6
The tiger does not eat the dog.
("tiger" "eats" "dog" "-")
triple7
The tiger does not visit the cat.
("tiger" "visits" "cat" "-")
triple9
The tiger is big.
("tiger" "is" "big" "+")
triple8
The tiger visits the dog.
("tiger" "visits" "dog" "+")
triple10
The cat is cold.
("cat" "is" "cold" "+")
((triple1) -> (rule2 % int1))
The cat is cold.
("cat" "is" "cold" "+")
int1