don't you mean `float( graded['score'] ) == float(graded['maximum-score'])` or some such here instead?  

I think we (c2g) are hardcoding the max-score to 1, and maybe the testbench also, but we shouldn't assume that they are, right?