2048 становится сложнее, когда вы играете?
Нет — 2048 не имеет кривой сложности. Размер сетки, правила слияния и шансы на появление 90/10 на тысячном ходу точно такие же, как и на первом. Что еще сложнее, так это доска, которую вы построили: каждая большая плитка, которую вы создаете, остается в затруднительном положении до тех пор, пока вы не создадите вторую плитку равной ценности, поэтому пространство, которое у вас осталось для работы, сжимается по мере продолжения игры. Сложность в 2048 определяется состоянием игрового поля, а не игрой.
Ничего в игре не меняется во время игры.
Стоит быть точным в этом вопросе, потому что многие игроки считают иначе. Сетка фиксируется в момент начала игры. — Классический 4×4 остается 16 ячеек, Большой 5×5 остается 25, Эксперт 6×6 остается 36 —, и в середине игры ничто не меняет ее размер. Каждое появление — это 2 девять раз из десяти и 4 — один раз из десяти, и это соотношение одинаково для первого и 900-го хода. Здесь нет ускорения, нет таймера для броска, нет враждебного места появления, нет скрытых настроек, которые обернутся против вас, как только ваш счет превысит порог. В игре применяются те же шесть правила 2048 года от начала до конца.
Поэтому, когда кажется, что игра обернулась против вас, причина кроется в доске, а не в коде.
Что на самом деле сложнее: свободное пространство
Игра 4×4 начинается с 14 пустыми клетками. Каждый ход, изменяющий доску, добавляет ровно одну плитку, а каждое слияние удаляет ровно одну, поэтому ваше свободное пространство остается постоянным только до тех пор, пока вы объединяете хотя бы один раз за ход. В тот момент, когда вы делаете ходы, перетасовывающие плитки, не объединяя их, счетчик падает на — и никогда не восстанавливается самостоятельно.
Сначала это незаметно. Имея десять пустых ячеек, вы можете позволить себе несколько небрежных ходов, создать 4 в неудобном углу и при этом еще иметь место для реорганизации. С тремя пустыми клетками та же ошибка завершает серию. Вот и вся кривая сложности 2048 года: одна и та же ошибка ничего не стоит в начале и все в конце. Целенаправленное управление этим числом описано в как сохранить пустые ячейки в 2048 году.
Почему большая одножильная плитка долговечна
Плитки объединяются только с плитками точно такого же значения. Число 1024, находящееся в середине вашей доски, не может сочетаться с числом 512 рядом с ним, числом 256 над ним или чем-либо еще —, и оно может встретиться только с другим числом 1024. И еще одно число 1024 — это непростая задача: при реальной скорости появления в игре требуется примерно 465 дополнительных порожденных плиток, чтобы собрать одну с нуля.
На практике это означает, что неуместная большая плитка — это не неудача, которую вы проходите, это ячейка, которую вы навсегда сдали до конца игры. Сделайте это дважды, и доска 4×4 фактически станет доской с 14 ячейками. Это механизм, лежащий в основе почти каждой игры 2048 года, которая останавливается: не невезение, а две или три большие плитки, оказавшиеся там, где они никогда не смогут воссоединиться с партнером.
Почему в конце игры наказывают каждое появление
Новые плитки попадают в случайную пустую ячейку, и вы не можете сказать, в какой именно. Когда двенадцать ячеек свободны, неудачно расположенная двойка тривиально поглощается. Когда две клетки свободны, двойка, попадающая между вашими 512 и 256, может разорвать цепочку, которую вы потратили на построение всей игры, и не может быть никакого законного хода, который ее восстановит.
Другая ловушка поздней игры — это правило «одно слияние на одно движение». Плитка, созданная слиянием, блокируется до конца этого движения, поэтому ряд из четырех двоек схлопывается в две четверки, а не в одну восьмерку. На переполненной доске это означает, что вы не можете сжимать так быстро, как позиция выглядит так, как будто это должно позволять, и ход восстановления, на который вы рассчитывали, освобождает одну ячейку вместо трех. Как избежать окончания игры в 2048 году работает через побеги, которые все еще доступны на данный момент.
Станет ли сложнее после плитки 2048 года?
Да, но опять же только через состояние правления. Достижение 2048 года не меняет правила — на экране результатов отображается предложение «Продолжить», которое возвращает доску точно в том виде, в котором она была, и перезапускает часы. Отличие состоит в том, что плитка 2048 теперь постоянно занимает ячейку и может сливаться только со второй плиткой 2048, для построения которой требуется еще примерно 931 порожденная плитка. Вы продолжаете использовать на одну используемую ячейку меньше и гораздо длиннее цепочку, которую нужно поддерживать в порядке.
Каждое последующее удвоение повторяет шаблон с удвоенным количеством материала и еще одной заблокированной ячейкой, поэтому 4096 значительно тверже, чем 2048, а 8192 снова сложнее. Большие сетки не устраняют проблему, но дают для нее место: Expert 6×6 имеет 36 ячеек, поэтому многожильный тайл стоит пропорционально меньше. Более широкий набор 2048 стратегические вопросы в первую очередь рассказывает о том, как предотвратить скручивание плиток.