Hardest Sudoku

Большая экосистема судоку

Вики по техникам, солверы, генераторы, инструменты оценки 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.