sclass ErrorScorer { double score, total; void add(double error) { ++total; score += error; } toString { ret formatDouble_significant2(ratio(score/total), 3), "relative error score (n=" + total + ")"; } }