Perceiving grading algorithms