Bob is not round. Charlie is not quiet. Gary is smart. Harry is not cold. If Charlie is round then Charlie is cold.
Bob is not round.
("Bob" "is" "round" "-")
Charlie is not quiet.
("Charlie" "is" "quiet" "-")
Gary is smart.
("Gary" "is" "smart" "+")
Harry is not cold.
("Harry" "is" "cold" "-")
If Charlie is round then Charlie is cold.
((("Charlie" "is" "round" "+")) -> ("Charlie" "is" "cold" "+"))
Charlie is not quiet.
True
1
proof
[(triple2)]
("Charlie" "is" "quiet" "-")
triple2
Harry is cold.
False
1
inv-proof
[(triple4)]
("Harry" "is" "cold" "+")
triple4
Charlie is not cold.
Unknown
inv-rconc
[@1: Charlie is cold.[CWA. Example of deepest failure = (rule1 <- FAIL)]]
("Charlie" "is" "cold" "-")
Gary is big.
Unknown
random
[@0: Gary is big.[CWA. Example of deepest failure = (FAIL)]]
("Gary" "is" "big" "+")
@0: Bob is not round.[(triple1)] Charlie is not quiet.[(triple2)] Gary is smart.[(triple3)] Harry is not cold.[(triple4)]
Bob is not round.
("Bob" "is" "round" "-")
triple1
Charlie is not quiet.
("Charlie" "is" "quiet" "-")
triple2
Gary is smart.
("Gary" "is" "smart" "+")
triple3
Harry is not cold.
("Harry" "is" "cold" "-")
triple4