Nudoku — консольная Ncurses версия головоломки Судоку с тремя уровнями сложности.
Судоку (Sudoku) — занимательная и интересная головоломка с числами, игровым полем является квадрат размером 9Х9, разделённый на меньшие квадраты со стороной в три клетки. Игровое поле состоит из 81 клетки, в некоторых из них уже стоят числа (от 1 до 9), называемые подсказками. Головоломка публикуется газетах и журналах в некоторых стран мира, являясь популярным видом досуга.
Судоку развивает внимательность и сообразительность, игроку требуется заполнить свободные клети цифрами, так чтобы в каждой строке и в каждом столбце малого квадрата (3Х3) каждая цифра встречалась только один раз. Сложность головоломки зависит от количества изначально заполненных клеток и методов применяемых для её решения.
Некоторые головоломки Судоку решаются за несколько минут, а на другие можно потратить часы. Правильно составленная головоломка имеет только одно решение, хотя и могут быть исключения, иногда под видом усложнённых головоломок предлагаются варианты с несколькими вариантами решения, а так же ветвлениями самого хода решения.
Nudoku запускает "по умолчанию" (без дополнительных опций) Лёгкий (простой) уровень/вариант Судоку, он подходит для тех кто только приступил к знакомству с головоломкой и начинающим игрокам.
В простом/лёгком варианте Судоку скрыто минимум цифр (примерно 2/3 или 3/4 клеток), чтобы разгадать такую головоломку не требуется много времени (даже у начинающего игрока), иногда простую Судоку называют "игра на минуту".
Нормальный (обычный) уровень Судоку запускаемый Nudoku подойдёт для тех кто уже умеет разгадывать головоломку и уже достаточно опытным игрокам. В обычной (нормальной) версии Судоку скрыта примерно половина клеток, для её разгадывания требуется от десяти минут до получаса (в зависимости от уровня игрока).
Для решения Сложной версии Судоку потребуется всё умение и много времени, разгадать её очень непросто, для новичка практически недоступна. В сложной версии скрыто большинство цифр (2/3 или 3/4 клеток), чаще всего сложную Судоку не удаётся решить с первого раза, так как для поиска правильного решения придётся сделать множество допущений, которые могут оказаться неверными.
Nudoku можно запустить в цветном и бесцветном варианте, для цветной версии поддерживается подсветка "стартовых" чисел, есть режим "подсказки" и "проверки" решения. Из командной строки можно запустить собственную версию Судоку, например с помощью команды:
nudoku -s 4.....8.5.3..........7......2.....6.....8.4......1.......6.3.7.5..2.....1.4......
Лицензия: GNU General Public License version 3.0 (GPLv3)