The dog is not blue. The dog is cold. The dog is nice. The dog is red. The dog is young. If the dog is cold and the dog is blue then the dog is not red.
The dog is not blue.
("dog" "is" "blue" "-")
The dog is cold.
("dog" "is" "cold" "+")
The dog is nice.
("dog" "is" "nice" "+")
The dog is red.
("dog" "is" "red" "+")
The dog is young.
("dog" "is" "young" "+")
If the dog is cold and the dog is blue then the dog is not red.
((("dog" "is" "cold" "+") ("dog" "is" "blue" "+")) -> ("dog" "is" "red" "-"))
The dog is nice.
True
1
proof
[(triple3)]
("dog" "is" "nice" "+")
triple3
The dog is not red.
False
1
inv-proof
[(triple4)]
("dog" "is" "red" "-")
triple4
The dog does not need the dog.
Unknown
inv-random
[@0: The dog needs the dog.[CWA. Example of deepest failure = (FAIL)]]
("dog" "needs" "dog" "-")
The dog chases the dog.
Unknown
random
[@0: The dog chases the dog.[CWA. Example of deepest failure = (FAIL)]]
("dog" "chases" "dog" "+")
@0: The dog is cold.[(triple2)] The dog is nice.[(triple3)] The dog is not blue.[(triple1)] The dog is red.[(triple4)] The dog is young.[(triple5)]
The dog is cold.
("dog" "is" "cold" "+")
triple2
The dog is nice.
("dog" "is" "nice" "+")
triple3
The dog is not blue.
("dog" "is" "blue" "-")
triple1
The dog is red.
("dog" "is" "red" "+")
triple4
The dog is young.
("dog" "is" "young" "+")
triple5