Вариант проверить, что у головоломки есть только одно решение, только один.
Написать решатель такой головоломки и скормить ему задание. Если он успешно ее решает - результат единственный. Если упирается в "вилки" - значит, головоломка составлена неправильно.
Все подобные головоломки составляются на компьютере именно таким образом:
- заполняется готовое поле решения
- убирается по одной цифре, после чего запускается решатель
- если он не смог решить головоломку, цифра возвращается на место
- цикл повторяется до перебора всех цифр (или не всех, если нужно составить головоломку меньшего уровня сложности).
Например, в
наборе головоломок от Simon Tatham судоку тоже есть (под названием Solo), и составляется она именно так.