Anne is blue. Anne is nice. Anne is white. Charlie is rough. Gary is cold. Harry is blue. Harry is white. If Charlie is rough then Charlie is big.
Anne is blue.
("Anne" "is" "blue" "+")
Anne is nice.
("Anne" "is" "nice" "+")
Anne is white.
("Anne" "is" "white" "+")
Charlie is rough.
("Charlie" "is" "rough" "+")
Gary is cold.
("Gary" "is" "cold" "+")
Harry is blue.
("Harry" "is" "blue" "+")
Harry is white.
("Harry" "is" "white" "+")
If Charlie is rough then Charlie is big.
((("Charlie" "is" "rough" "+")) -> ("Charlie" "is" "big" "+"))
Harry is white.
True
1
proof
[(triple7)]
("Harry" "is" "white" "+")
triple7
Anne is not nice.
False
1
inv-proof
[(triple2)]
("Anne" "is" "nice" "-")
triple2
Charlie is big.
True
2
proof
[(((triple4) -> rule1))]
("Charlie" "is" "big" "+")
((triple4) -> (rule1 % int1))
Charlie is big.
("Charlie" "is" "big" "+")
int1
Charlie is not big.
False
2
inv-proof
[(((triple4) -> rule1))]
("Charlie" "is" "big" "-")
((triple4) -> (rule1 % int1))
Charlie is big.
("Charlie" "is" "big" "+")
int1
Anne is not rough.
Unknown
inv-random
[@0: Anne is rough.[CWA. Example of deepest failure = (FAIL)]]
("Anne" "is" "rough" "-")
Gary is rough.
Unknown
random
[@0: Gary is rough.[CWA. Example of deepest failure = (FAIL)]]
("Gary" "is" "rough" "+")
Harry is not cold.
Unknown
inv-random
[@0: Harry is cold.[CWA. Example of deepest failure = (FAIL)]]
("Harry" "is" "cold" "-")
Anne is cold.
Unknown
random
[@0: Anne is cold.[CWA. Example of deepest failure = (FAIL)]]
("Anne" "is" "cold" "+")
@0: Anne is blue.[(triple1)] Anne is nice.[(triple2)] Anne is white.[(triple3)] Charlie is rough.[(triple4)] Gary is cold.[(triple5)] Harry is blue.[(triple6)] Harry is white.[(triple7)] @1: Charlie is big.[(((triple4) -> rule1))]
Anne is blue.
("Anne" "is" "blue" "+")
triple1
Anne is nice.
("Anne" "is" "nice" "+")
triple2
Anne is white.
("Anne" "is" "white" "+")
triple3
Charlie is rough.
("Charlie" "is" "rough" "+")
triple4
Gary is cold.
("Gary" "is" "cold" "+")
triple5
Harry is blue.
("Harry" "is" "blue" "+")
triple6
Harry is white.
("Harry" "is" "white" "+")
triple7
Charlie is big.
("Charlie" "is" "big" "+")
((triple4) -> (rule1 % int1))
Charlie is big.
("Charlie" "is" "big" "+")
int1