Награда только за тесты научила кодовые модели переисправлять программы
При обучении только на unit-тестах модели увеличивали правки без роста качества исправлений.
На 200 корректных программах доля решений без правок упала с 30,8% до 20,5%.
PreciseCoder добавила оценку локальности правки и сократила среднее число измененных строк с 7–15 до 3 при сопоставимой проходимости тестов.
Почему важно
Прохождение тестов проверяет итог, но без сигнала о точности правки учит модель менять лишнее и находить ошибки в исправном коде.