changed Scorer.category to uint16 to save memory