When training a language model to reason, a common method checks many answers and rewards correct ones. But all correct answers get the same reinforcement regardless of how confidently they were produced. This misalignment means confident errors aren't strongly corrected and rare successes aren't sufficiently reinforced, hurting exploration.
SCARL reshapes each reward based on the model's confidence in that answer. For correct answers, confident ones get a smaller boost; for incorrect answers, confident ones get a stronger penalty. This aligns confidence with outcome, encouraging equal confidence for all correct answers.
On a 4-billion-parameter model, SCARL improved average Pass@32 by 2.4 percentage points over the standard method, and improved 14 of 16 settings across models and algorithms. It preserves exploration and boosts accuracy, making it a simple addition to improve reasoning training.
