Большая экосистема судоку
Вики по техникам, солверы, генераторы, инструменты оценки SE и форум, где были изобретены самые сложные техники, — взаимодополняющие сайты, которые стоит знать.
By The Hardest Sudoku Team · Last updated
TL;DR
Куратор ская карта взаимодополняющих ресурсов по судоку: вики техник, логические солверы и анализаторы, генераторы, инструменты оценки SE, конструкторы вариантов судоку, исторический форум игроков и open-source-инструментарий — каждый с честным представлением в одну строку.
Почему эти сайты, а не крупные игровые приложения?
Этот список охватывает взаимодополняющие ресурсы — места, где можно изучить теорию, проверить сетку, сгенерировать головоломки или прочитать, как работает техника. Приложения для игры в классическое судоку мы намеренно опустили: эта страница — карта окружающей экосистемы, а не список, где ещё поиграть. Некоторые пункты (HoDoKu, инструменты оценки SE) — те самые авторитеты, на которых построена и наша шкала сложности.
Вики по техникам и справочники
Уровень «изучить теорию» — энциклопедии техник решения и терминологии.
- SudokuWiki.org (Andrew Stuart)
Давно существующий справочник Эндрю Стюарта, описывающий более 40 стратегий решения — от синглов до экстремальных техник — вместе с пошаговым логическим решателем, показывающим рассуждение клетка за клеткой. Каноническое объяснение того, «как работает эта техника».
- Sudopedia
«The Free Sudoku Reference Guide» — вики-сообщество с терминологией, указателями техник (от базовых до продвинутых), нотацией и математикой судоку. Широко считается лучшим единым указателем названий техник.
- HoDoKu
Бесплатный настольный генератор, решатель и анализатор, реализующий больше «человеческих» техник, чем почти любая другая программа; е го документация служит первоклассным справочником по техникам. Инструмент для офлайн-изучения, а не площадка для игры онлайн.
- Glossary of Sudoku (Wikipedia)
Нейтральные энциклопедические определения терминов судоку и обзор алгоритмов решения (поиск с возвратом, распространение ограничений). Хорошая отправная точка для вопроса «что означает это слово».
Решатели и анализаторы
Вставьте сетку и прочитайте логический путь решения — инструменты для проверки и понимания головоломок.
- SudokuSolver (dclamage / Rangsk)
Быстрый решатель, поддерживающий все распространённые варианты и выдающий логический путь решения с «человеческими» техниками; импортирует популярные форматы и подсчитывает решения для проверки единственности. Инструмент составителя и аналитика, особенно для вариантного судоку.
- Simple Sudoku (Angus Johnson)
Классический бесплатный генератор, помощник и решатель для Windows, создающий симметричные головоломки с единственным решением и без угадывания в пяти уровнях. Исторически значим — источник набора техник «SSTS».
Генераторы
Инструменты для разработчиков и инфраструктуры: массовая генерация и оценка головоломок.
- QQWing
Быстрый генератор и решатель с открытым исходным кодом для командной строки: оценивает сложность, выводит инструкции по решению и создаёт около 1000 головоломок в секунду. Используется как строительный блок во многих проектах.
- tdoku
Очень быстрый решатель и генератор с набором тестов, сравнивающим самые быстрые из известных решателей. Сугубо исследовательский инструмент для инженеров и учёных, ориентированный на производительность.
Инструменты SE grade (оценка сложности)
Эталонные движки, задающие SE grade, на котором построен наш тренажёр, — честное происхождение наших оценок сложности.
- Sudoku Explainer (community forks)
Эталонная программа, присваивающая оценку сложности «SE» путём поиска самой сложной техники, которую вынуждает применить головоломка (SE 9.0+ отмечает монстров). Именно она является первоис точником того самого показателя, который показывает наш тренажёр.
- SukakuExplainer (pencilmark variant)
Поддерживаемый сообществом форк Sudoku Explainer: быстрее, с графическим интерфейсом и поддержкой карандашных пометок, а также с документированной таблицей соответствия техник и значений SE (например, динамические цепочки принуждения дают примерно SE 8,8–9,6).
Инструменты создания и обмена вариантами
Инструменты составителей представлены именно как ИНСТРУМЕНТЫ, а не как площадки для игры: они служат авторам, а не любителям классики.
- f-puzzles (Sudoku Setter)
Ведущий браузерный конструктор для судоку и его вариантов, которым активно пользуются составители для создания, проверки и публикации головоломок. Инструмент для авторов, а не подобранная игровая лестница.
- Sven's SudokuPad
Проигрыватель и визуализатор вариантного судоку, используемый для показа головоломок, составленных другими; импортирует головоломки, созданные в f-puzzles. Мы приводим его как инфраструктуру экосистемы вариантного составления — аудитория здесь иная, чем у нашего классического тренажёра.
Форумы и сообщество
Место, где были изобретены и получили названия продвинутые техники решения.
- The New Sudoku Players' Forum (enjoysudoku)
Исторически самое важное сообщество судоку и исследовательский источник теории сложных судоку: именно здесь впервы е разработали большинство продвинутых техник, и здесь же ведётся охота за самыми трудными головоломками. Это дискуссионный форум, а не игровой продукт.
Головоломки с открытым исходным кодом
Некоммерческие и неконкурирующие FOSS-наборы инструментов, о которых стоит знать.
- Simon Tatham's Portable Puzzle Collection — 'Solo'
Бесплатный сборник из 40 логических головоломок под лицензией MIT; «Solo» — его генератор судоку. Любительский FOSS-набор без аккаунтов, рейтингов и оценки SE — упоминается как любопытный проект с открытым кодом, а не как тренажёр.
Хотите разобраться в шкале сложности, которую выдают эти инструменты? Читайте, как устроена оценка SE.