Anne is quiet. Harry is red. If Harry is white and Harry is blue then Harry is quiet. All green people are cold. If Anne is quiet then Anne is blue.
Anne is quiet.
("Anne" "is" "quiet" "+")
Harry is red.
("Harry" "is" "red" "+")
If Harry is white and Harry is blue then Harry is quiet.
((("Harry" "is" "white" "+") ("Harry" "is" "blue" "+")) -> ("Harry" "is" "quiet" "+"))
All green people are cold.
((("someone" "is" "green" "+")) -> ("someone" "is" "cold" "+"))
If Anne is quiet then Anne is blue.
((("Anne" "is" "quiet" "+")) -> ("Anne" "is" "blue" "+"))
Harry is red.
True
1
proof
[(triple2)]
("Harry" "is" "red" "+")
triple2
Anne is not quiet.
False
1
inv-proof
[(triple1)]
("Anne" "is" "quiet" "-")
triple1
Anne is blue.
True
2
proof
[(((triple1) -> rule3))]
("Anne" "is" "blue" "+")
((triple1) -> (rule3 % int1))
Anne is blue.
("Anne" "is" "blue" "+")
int1
Anne is not blue.
False
2
inv-proof
[(((triple1) -> rule3))]
("Anne" "is" "blue" "-")
((triple1) -> (rule3 % int1))
Anne is blue.
("Anne" "is" "blue" "+")
int1
Harry is not quiet.
Unknown
inv-rconc
[@1: Harry is quiet.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("Harry" "is" "quiet" "-")
Anne is cold.
Unknown
rconc
[@1: Anne is cold.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("Anne" "is" "cold" "+")
Harry is not white.
Unknown
inv-random
[@0: Harry is white.[CWA. Example of deepest failure = (FAIL)]]
("Harry" "is" "white" "-")
Anne is big.
Unknown
random
[@0: Anne is big.[CWA. Example of deepest failure = (FAIL)]]
("Anne" "is" "big" "+")
@0: Anne is quiet.[(triple1)] Harry is red.[(triple2)] @1: Anne is blue.[(((triple1) -> rule3))]
Anne is quiet.
("Anne" "is" "quiet" "+")
triple1
Harry is red.
("Harry" "is" "red" "+")
triple2
Anne is blue.
("Anne" "is" "blue" "+")
((triple1) -> (rule3 % int1))
Anne is blue.
("Anne" "is" "blue" "+")
int1