Bob is green. Charlie is red. Erin is big. Gary is blue. Blue things are not rough. If something is big and not kind then it is quiet.
Bob is green.
("Bob" "is" "green" "+")
Charlie is red.
("Charlie" "is" "red" "+")
Erin is big.
("Erin" "is" "big" "+")
Gary is blue.
("Gary" "is" "blue" "+")
Blue things are not rough.
((("something" "is" "blue" "+")) -> ("something" "is" "rough" "-"))
If something is big and not kind then it is quiet.
((("something" "is" "big" "+") ("something" "is" "kind" "~")) -> ("something" "is" "quiet" "+"))
Erin is big.
True
1
proof
[(triple3)]
("Erin" "is" "big" "+")
triple3
Erin is not big.
False
1
inv-proof
[(triple3)]
("Erin" "is" "big" "-")
triple3
Gary is not rough.
True
2
proof
[(((triple4) -> rule1))]
("Gary" "is" "rough" "-")
((triple4) -> (rule1 % int1))
Gary is not rough.
("Gary" "is" "rough" "-")
int1
Gary is rough.
False
2
inv-proof
[(((triple4) -> rule1))]
("Gary" "is" "rough" "+")
((triple4) -> (rule1 % int1))
Gary is not rough.
("Gary" "is" "rough" "-")
int1
Bob is not quiet.
Unknown
inv-rconc
[@1: Bob is quiet.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("Bob" "is" "quiet" "-")
Charlie is quiet.
Unknown
rconc
[@1: Charlie is quiet.[CWA. Example of deepest failure = (rule2 <- FAIL)]]
("Charlie" "is" "quiet" "+")
Charlie is not green.
Unknown
inv-random
[@0: Charlie is green.[CWA. Example of deepest failure = (FAIL)]]
("Charlie" "is" "green" "-")
Charlie is big.
Unknown
random
[@0: Charlie is big.[CWA. Example of deepest failure = (FAIL)]]
("Charlie" "is" "big" "+")
@0: Bob is green.[(triple1)] Charlie is red.[(triple2)] Erin is big.[(triple3)] Gary is blue.[(triple4)] @1: Gary is not rough.[(((triple4) -> rule1))]
Bob is green.
("Bob" "is" "green" "+")
triple1
Charlie is red.
("Charlie" "is" "red" "+")
triple2
Erin is big.
("Erin" "is" "big" "+")
triple3
Gary is blue.
("Gary" "is" "blue" "+")
triple4
Gary is not rough.
("Gary" "is" "rough" "-")
((triple4) -> (rule1 % int1))
Gary is not rough.
("Gary" "is" "rough" "-")
int1