Anne is big. Erin is furry. Harry is furry. Big things are red. If something is red and young then it is not quiet. Kind things are white.
Anne is big.
("Anne" "is" "big" "+")
Erin is furry.
("Erin" "is" "furry" "+")
Harry is furry.
("Harry" "is" "furry" "+")
Big things are red.
((("something" "is" "big" "+")) -> ("something" "is" "red" "+"))
If something is red and young then it is not quiet.
((("something" "is" "red" "+") ("something" "is" "young" "+")) -> ("something" "is" "quiet" "-"))
Kind things are white.
((("something" "is" "kind" "+")) -> ("something" "is" "white" "+"))
Anne is big.
True
1
proof
[(triple1)]
("Anne" "is" "big" "+")
triple1
Harry is not furry.
False
1
inv-proof
[(triple3)]
("Harry" "is" "furry" "-")
triple3
Anne is red.
True
2
proof
[(((triple1) -> rule1))]
("Anne" "is" "red" "+")
((triple1) -> (rule1 % int1))
Anne is red.
("Anne" "is" "red" "+")
int1
Anne is not red.
False
2
inv-proof
[(((triple1) -> rule1))]
("Anne" "is" "red" "-")
((triple1) -> (rule1 % int1))
Anne is red.
("Anne" "is" "red" "+")
int1
Harry is not white.
Unknown
inv-rconc
[@1: Harry is white.[CWA. Example of deepest failure = (rule3 <- FAIL)]]
("Harry" "is" "white" "-")
Harry is red.
Unknown
rconc
[@1: Harry is red.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("Harry" "is" "red" "+")
Erin is not quiet.
Unknown
inv-random
[@0: Erin is quiet.[CWA. Example of deepest failure = (FAIL)]]
("Erin" "is" "quiet" "-")
Harry is quiet.
Unknown
random
[@0: Harry is quiet.[CWA. Example of deepest failure = (FAIL)]]
("Harry" "is" "quiet" "+")
@0: Anne is big.[(triple1)] Erin is furry.[(triple2)] Harry is furry.[(triple3)] @1: Anne is red.[(((triple1) -> rule1))]
Anne is big.
("Anne" "is" "big" "+")
triple1
Erin is furry.
("Erin" "is" "furry" "+")
triple2
Harry is furry.
("Harry" "is" "furry" "+")
triple3
Anne is red.
("Anne" "is" "red" "+")
((triple1) -> (rule1 % int1))
Anne is red.
("Anne" "is" "red" "+")
int1