The bald eagle is big. The bald eagle is kind. The bald eagle is not nice. The bald eagle is not red. The bald eagle is round. All red things are not kind. All round, nice things are not kind. All kind things are not nice. Kind things are not nice. Red, kind things are big. All round things are big.
The bald eagle is big.
("bald eagle" "is" "big" "+")
The bald eagle is kind.
("bald eagle" "is" "kind" "+")
The bald eagle is not nice.
("bald eagle" "is" "nice" "-")
The bald eagle is not red.
("bald eagle" "is" "red" "-")
The bald eagle is round.
("bald eagle" "is" "round" "+")
All red things are not kind.
((("something" "is" "red" "+")) -> ("something" "is" "kind" "-"))
All round, nice things are not kind.
((("something" "is" "round" "+") ("something" "is" "nice" "+")) -> ("something" "is" "kind" "-"))
All kind things are not nice.
((("something" "is" "kind" "+")) -> ("something" "is" "nice" "-"))
Kind things are not nice.
((("something" "is" "kind" "+")) -> ("something" "is" "nice" "-"))
Red, kind things are big.
((("something" "is" "red" "+") ("something" "is" "kind" "+")) -> ("something" "is" "big" "+"))
All round things are big.
((("something" "is" "round" "+")) -> ("something" "is" "big" "+"))
The bald eagle is not nice.
True
1
proof
[(triple3 OR ((triple2) -> rule3) OR ((triple2) -> rule4))]
("bald eagle" "is" "nice" "-")
triple3
((triple2) -> (rule3 % int1))
The bald eagle is not nice.
("bald eagle" "is" "nice" "-")
int1
((triple2) -> (rule4 % int1))
The bald eagle is not nice.
("bald eagle" "is" "nice" "-")
int1
The bald eagle is red.
False
1
inv-proof
[(triple4)]
("bald eagle" "is" "red" "+")
triple4
The bald eagle does not eat the bald eagle.
Unknown
inv-random
[@0: The bald eagle eats the bald eagle.[CWA. Example of deepest failure = (FAIL)]]
("bald eagle" "eats" "bald eagle" "-")
The bald eagle chases the bald eagle.
Unknown
random
[@0: The bald eagle chases the bald eagle.[CWA. Example of deepest failure = (FAIL)]]
("bald eagle" "chases" "bald eagle" "+")
@0: The bald eagle is big.[(triple1 OR ((triple5) -> rule6))] The bald eagle is kind.[(triple2)] The bald eagle is not nice.[(triple3 OR ((triple2) -> rule3) OR ((triple2) -> rule4))] The bald eagle is not red.[(triple4)] The bald eagle is round.[(triple5)]
The bald eagle is big.
("bald eagle" "is" "big" "+")
triple1
((triple5) -> (rule6 % int1))
The bald eagle is big.
("bald eagle" "is" "big" "+")
int1
The bald eagle is kind.
("bald eagle" "is" "kind" "+")
triple2
The bald eagle is not nice.
("bald eagle" "is" "nice" "-")
triple3
((triple2) -> (rule3 % int1))
The bald eagle is not nice.
("bald eagle" "is" "nice" "-")
int1
((triple2) -> (rule4 % int1))
The bald eagle is not nice.
("bald eagle" "is" "nice" "-")
int1
The bald eagle is not red.
("bald eagle" "is" "red" "-")
triple4
The bald eagle is round.
("bald eagle" "is" "round" "+")
triple5