Will/ai invalid scores

When an AI algorithm returns a score not in the rubric, assign it the closest valid score.

@stephensanchez