Describe the following knowledge representations, giving for each one at least one example that is different from examples given in the text: Descriptions (features), Grammars, Predicate logic, Production rules, Fussy logic, Semantic nets, Frames (scripts).