Когда Claude считает, что 6 − 2 = 3: проверяем задания кодом
Мы делаем учебную игру, где человек сам формулирует цель — «таблица умножения», «дроби за 5 класс», «английский для поездки» — а игра выстраивает путь из локаций с пятью заданиями в каждой. Готовых курсов нет, тема может быть любой, поэтому задания генерирует Claude от Anthropic, подстраиваясь под уровень и ответы игрока.
С придумыванием задач модель справляется отлично, а вот с математикой беда. В октябре мы разобрали 68 жалоб «Задание с ошибкой?» — игроки отправляют их прямо из урока кнопкой. Типичные случаи вроде «6 − 2 = 3» встречаются слишком часто, чтобы их игнорировать.
Решение — проверять сгенерированные задания кодом до того, как они попадут к игроку. Это отсекает неверную арифметику и другие фактические ошибки, оставляя модели творческую часть.