A General Cognitive Diagnosis Model for Expert-Defined Polytomous Attributes. (September 2013)