Руководства и статьи

Всё, что мы знаем о пятнашках, по темам: режимы игры, решатели, фото-пазлы и математика — почему некоторые расклады в принципе не собираются.

Игровые режимы
Пятнашки 3×3 (8-puzzle) — правила, стратегия, история

Что такое 8-puzzle (пятнашки 3×3), как играть, классическая стратегия «верхняя строка, потом левый столбец», и почему это базовый тест для AI-поиска.

Игровые режимы
15-головоломка — классические пятнашки 4×4

Что такое 15-головоломка, откуда она взялась, как играть и решать её, и как она соотносится с 8-puzzle и большими досками 24/35.

Игровые режимы
24-головоломка — слайд-пазл 5×5

24-головоломка (слайд-пазл 5×5): правила, история, время решения, что меняется по сравнению с 15-головоломкой, и почему оптимальным солверам здесь нужны базы шаблонов.

Игровые режимы
35-головоломка — слайд-пазл 6×6

Что такое 35-головоломка (слайд-пазл 6×6), кто в неё играет, сколько уходит времени, какие фотографии работают, и почему доски побольше — в основном академическая редкость.

Игровые режимы
Числовой слайд-пазл — простые плитки, без картинки

Что такое числовой слайд-пазл, как он отличается от картиночных вариантов, почему цифры — стандарт для солверов и бенчмарков, и когда выбирать цифры вместо фотографий.

Игровые режимы
Слайдинг-тайл пазл — всё семейство

Гид по семейству слайдинг-тайл пазлов: квадратные сетки, гексагональные варианты, ротационные пазлы и математика, связывающая их вместе.

Солверы и решения
Солвер 15-головоломки — эвристики, которые работают

Как работает солвер 15-головоломки: человеческий алгоритм, A* с манхэттенским расстоянием, IDA*, walking distance и базы шаблонов.

Солверы и решения
Солвер 8-puzzle — A* с манхэттенским расстоянием за одну статью

Как написать солвер 8-puzzle: представление состояния, A*-поиск, эвристика манхэттенского расстояния и набросок внутреннего цикла. Стандартное вводное упражнение по ИИ.

Солверы и решения
Слайд-пазл солвер — когда он нужен, как они работают

Что делает слайд-пазл солвер, когда он нужен человеку (редко), когда разработчику (всегда), и как выбрать между A*, IDA* и базами шаблонов.

Солверы и решения
Слайдинг-пазл солвер — сравнение алгоритмов

Сравнение алгоритмов решения слайдинг-пазлов: BFS, A* с Manhattan, A* с linear conflict, IDA*, walking distance, базы шаблонов. Сильные и слабые стороны каждого.

Солверы и решения
Как решить 15-головоломку — пошагово

Пошаговый гид по решению 15-головоломки вручную: решить строку 1, решить столбец 1, рекурсивно перейти к 3×3. Включает Г-образный угловой манёвр.

Солверы и решения
Как решить слайд-пазл — общий метод

Общий метод решения любого слайдинг-тайл пазла вручную: сведение «строка-и-столбец» с Г-образным угловым манёвром. Тот же алгоритм для любого размера.

Солверы и решения
Решение слайд-пазла 3×3 — простейший пример

Полное разобранное решение слайд-пазла 3×3 (8-puzzle), показывающее метод строки-и-столбца. Базовый случай, к которому сводится каждый больший пазл.

Свои и фото-пазлы
Фото-пазл — превратите любую картинку в слайд-пазл

Как работают фото-пазлы: как изображения квадрятся и нарезаются, какие фото хорошо нарезаются на 4×4 или 5×5, и разница приватности между облачными и on-device приложениями.

Свои и фото-пазлы
Картиночный слайд-пазл — когда картинки лучше цифр

Что такое картиночный слайд-пазл, почему он подходит детям и казуальной игре лучше числовой версии, и что делает картинку работающей на 4×4 или 5×5.

Свои и фото-пазлы
Сделай свой слайд-пазл — практическое руководство

Пошаговый гид: как сделать свой слайд-пазл. Выбрать фото, обрезать квадратом, выбрать размер, и либо играть в приложении, либо распечатать и вырезать физическую версию.

Свои и фото-пазлы
Custom-пазл — подарки, фото, персонализация

Гид по custom-слайд-пазлам для подарков и персонализации: какие фотографии работают, какой размер выбрать под отношения, и как цифровые и физические кастомы попадают в разные поводы.

Свои и фото-пазлы
Image slide puzzle — как работает нарезка

Как работают image slide puzzle технически: обработка изображения, квадратный crop, рендер плиток по требованию через клиппинг, и почему 1024×1024 обычно хватает.

Для кого
Слайд-пазл для детей — какой возраст, какой размер, почему реклама — это плохо

Слайд-пазлы для детей: когнитивные преимущества, размеры доски по возрасту (3×3 с 4–5, 4×4 с 7+), и что искать в детском приложении.

Для кого
Слайд-пазл для взрослых — тихие игры, трезвые приложения

Почему слайд-пазлы подходят взрослым: короткие партии, нет потолка навыка, нет уведомлений, нет streak. Как выбрать приложение без манипулятивных паттернов казуальных игр.

Для кого
Brain training — что слайд-пазлы реально тренируют

Что слайд-пазлы реально тренируют когнитивно, к каким заявлениям brain-training относиться с осторожностью, и как слайд-пазлы сравниваются с судоку, кроссвордами и шахматами.

Для кого
Logic puzzle game — где слайд-пазлы попадают

Где слайд-пазлы попадают в широкий жанр logic puzzles: сравнение с судоку, нонограммами, какуро, клотски и шахматными пазлами.

Для кого
Пазл-игра без рекламы — что искать

Как найти пазл-игру без рекламы: что «no ads» обычно означает в мелком шрифте, разница между IAP и ad-funded приложениями, и какие сигналы App Store читать.

Математика и теория
Алгоритм 15-головоломки — от BFS до баз шаблонов

История алгоритмов решения 15-головоломки: BFS, A* с манхэттенским расстоянием, IDA*, walking distance, аддитивные базы шаблонов. Почему каждый изобрели и что он позволил.

Математика и теория
Стратегия слайдинг-пазла — техники, что масштабируются

Четыре техники стратегии для решения любого слайдинг-тайл пазла вручную: сведение строки-и-столбца, Г-образный угловой манёвр, маршрутизация пустой клетки и эндшпиль.

Математика и теория
Почему некоторые пятнашки нельзя решить — правило чётности

Теорема чётности 15-головоломки: проверка решаемости доски через число инверсий плюс строку пустой, с чистым доказательством и историей Сэма Лойда.

Математика и теория
Почему некоторые 15-головоломки нерешаемы — простая проверка

Как проверить, решаема ли 15-головоломка, на обычном языке: сосчитать инверсии, добавить строку пустой, проверить чётность. Что делать с плохо сгенерированной доской.

Математика и теория
Манхэттенская эвристика — почему она работает

Как работает манхэттенская эвристика, почему она допустима и консистентна, почему стандарт для слайд-пазлов, и где не хватает (linear conflict, walking distance, базы шаблонов).