Как работает Teahouse
Почему открытое поле маджонга может пообещать то, что закрытое пообещать не в состоянии.
«Гарантированно проходимо» — не то обещание, каким оно кажется
Почти каждое платное приложение маджонга рекламирует гарантированно проходимые поля. Прочитайте внимательно: это значит, что в данной раздаче существует выигрышная последовательность. Это не значит, что вы способны её найти.
Плитки лежат рубашкой вверх. Вы не видите, что под ними, а значит не можете знать, какой из двух одинаковых на вид ходов похоронит плитку, которая понадобится через сорок ходов. Вы делаете разумный на вид ход, и через двадцать минут поле мертво — не потому, что раздача была несправедливой, а потому, что от вас потребовали решения на основе информации, которую вам никогда не давали.
Это и есть изъян, на котором выстроен весь жанр, и кнопка перемешивания его не устраняет. Перемешивание — это то, что продают вам вместо устранения.
Открыть плитки — значит изменить задачу, а не только вид
Это не косметический выбор. Маджонг-пасьянс со всеми видимыми плитками NP-полон; со скрытыми плитками он PSPACE-полон. Это разные классы сложности, и именно этот разрыв объясняет, почему никто другой не оценивает свои поля.
При полной информации солвер действительно может подтвердить поле: провести полный перебор, доказать существование выигрышной линии и измерить, насколько трудно её найти. При скрытых плитках такое подтверждение недостижимо — поэтому самое точное, что может сказать приложение на рекламной модели, это «решение существует», и именно так там и написано.
Teahouse строит поля наоборот: пары выкладываются в допустимом порядке снятия, а затем этот порядок обращается. Любое поле проходимо по построению, и подтверждение достаётся бесплатно вместе с построением.
Сложность измеряется глубиной расчёта, а не числом плиток
Если поле не может загнать вас в тупик случайно, сложность обязана происходить из чего-то настоящего. В Teahouse это то, насколько далеко нужно считать вперёд, чтобы не запереть плитку.
Лёгкое поле прощает жадную игру: берите всё, что сходится, и вы всё равно закончите. Трудное содержит ловушки, которые становятся видны лишь через несколько ходов, так что приходится читать стопку и планировать линию.
Это измерено, а не заявлено. Сложность рождается из погребённости, а не из размера: утроение числа плиток в раскладке почти не меняет долю побед, а укладка тех же плиток в глубину меняет её сильно. Некоторые раскладки заведомо не дотягивают до высшего уровня, и игра отказывается предлагать сложность, которую раскладка не может честно раздать.
Подсказка, которая приводит довод, и тренер, который указывает на ход
Подсказка здесь — не подаренная пара. Она называет пару и говорит, почему та безопасна или почему гибельна: освобождает ли она нужную вам плитку или хоронит собственную напарницу.
А если поле всё-таки заперто, тренер проходит вашу же партию назад до того самого хода, который её убил, помечает его красным, помечает зелёным безопасный ход, который вы пропустили, и позволяет играть дальше оттуда.
Это возможно только потому, что солвер видит всё. В обоих случаях работает одна и та же полная информация.
Во что это вам обойдётся
Ни во что, если просто играть. Каждый день новое подтверждённое поле, на всех раскладках и уровнях сложности, бесплатно навсегда.
Необязательная разблокировка открывает неограниченные поля и все наборы плиток. Это разовый платёж, а не подписка, и он покрывает iPhone, iPad и Mac вместе.
Рекламы нет ни в бесплатной, ни в платной версии. Нет таймеров энергии, нет перемешивания на продажу, нет ничего, что ухудшается, пока вы не заплатите. Тупики и были рекламной площадкой — уберите тупики, и продавать станет нечего.