Стратегия

Как хорошо играть в ультимативные крестики-нолики

Это руководство для тех, кто уже знает правила, но всё ещё проигрывает партии, которые казались под контролем. Почти все советы по супер крестикам-ноликам заканчиваются на первом ходу; здесь речь обо всём, что происходит после. Шесть принципов, расположенных по тому, сколько партий они помогают выиграть, и объяснение, почему каждый из них работает.

Никогда не отдавайте свободное поле

Это самая дорогая ошибка в игре и с большим отрывом самая частая. Выбранная клетка не просто ставит символ: она указывает малое поле, где должен ответить соперник. Если это поле уже выиграно, завершилось вничью или заполнено, ограничение снимается, и соперник свободно выбирает среди всех ещё открытых полей — как на самом первом ходу партии.

Свободный ход — немалая уступка. Соперник использует его, чтобы закрыть поле, где у него уже два символа в линию, занять центр или переадресовать вас туда, где вы ещё ничего не построили. Вы только что сделали ход за него, ничего не получив взамен.

Ловушка захлопывается как раз тогда, когда кажется, что всё идёт хорошо. Вы выигрываете центральное поле ходом в его центральную клетку: клетка указывает на «центральное поле», оно только что закрылось, и соперник свободен. Перед каждым ходом достаточно одного вопроса — можно ли ещё сделать ход на поле, которое указывает эта клетка?

Почему центр ценнее

В сетке три на три восемь линий. Центральная клетка входит в четыре из них, каждый угол — в три, каждый край — только в две. Поэтому центр вдвое ценнее края: это не ощущение игрока, а подсчёт.

Игра применяет тот же подсчёт в обоих масштабах. Девять малых полей сами образуют сетку три на три, и центральное поле входит в те же четыре линии — через него проходит половина путей к победе. Эти значения сочетаются: центральная клетка центрального поля — самая ценная клетка в партии.

Но остаётся противоречие, и именно оно делает вопрос интересным. Ход в центральную клетку любого из девяти полей отправляет соперника на центральное поле. Самая ценная клетка — как раз та, которая предлагает самое ценное поле. Многие партии решаются на этой дилемме: занять локальный центр сейчас или подождать, пока центральное поле будет завершено. При этом после его завершения та же клетка уже не задаёт конкретного направления и возвращает сопернику свободу выбора, от чего предостерегает предыдущий раздел.

Читайте следующий ход, а не свой

Привычка, которая меняет всё, проста: прежде чем поставить символ, посмотрите на поле, которое ваш ход задаёт сопернику.

Спросите себя, какой ход был бы для него там лучшим. Ход, выигрывающий малое поле, но отправляющий соперника туда, где у него уже два символа в линию, остаётся плохим, даже если что-то выигрывает.

Выигранное поле закрывается сразу: в его пустые клетки больше нельзя ходить. Локальная победа, которая вам не была нужна, стоит и темпа, и направления.

Пожертвуйте малым полем

Не все малые поля одинаково ценны, и линии показывают разницу. На большой сетке крайнее поле входит в две из восьми линий, угловое — в три, центральное — в четыре. Отдать край значит отказаться от четверти путей к победе; отдать центр — от половины.

Отсюда приём, отличающий неплохого игрока от хорошего: сознательно отдать малоценное поле, чтобы сохранить контроль над переадресацией. Пока соперник тратит ходы на закрытие края, вы продолжаете выбирать, где он играет. Поле потеряно, партия — нет. Ещё лучше: поле с ничьей никому не засчитывается и убирает свои линии для обеих сторон.

У жертвы есть цена, которую придётся заплатить позже. Закрытое поле больше не принимает ходы: клетка, которая на него указывала, даёт свободный ход тому, кого туда отправят, — а отправят и вас. Это постоянная дыра в карте переадресаций, открытая для обеих сторон. Сопоставить нужно ценность поля и ценность свободных ходов, которые эта дыра будет давать до самого конца.

Ловушки в два хода

Вынужденный ответ ограничен не только тем, что он делает, но и тем, куда направляет. На этом двойном ограничении строятся комбинации, и двух ходов для них достаточно.

Исходная позиция проста. На центральном поле у вас два символа в линию, а третья клетка этой линии — верхняя правая; на верхнем правом поле у вас ещё два символа в линию со свободной третьей клеткой. Первый ход: сыграйте в центральную клетку поля, на котором находитесь. Соперник попадает на центральное поле, видит угрозу и должен её закрыть, иначе отдаст вам поле, через которое проходят четыре из восьми линий. Но единственная клетка для защиты — верхняя правая, и она переадресует вас на верхнее правое поле, которое вы подготовили. Второй ход: завершите там свою линию.

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

Тренируйтесь против ботов

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

Тренировочная лестница сайта состоит из двадцати пяти ступеней с целевыми значениями Elo через каждые сто пунктов, от 100 до 2500. Самая частая ошибка — оставаться на уровне, где вы легко выигрываете: соперник, который не наказывает за свободное поле, ничему не учит. Поднимайтесь на ступень, как только выигрываете больше половины партий, даже если потом придётся спуститься. С подъёмом по лестнице число поисковых симуляций растёт, а доля случайности уменьшается: на нижних ступенях свободные ходы остаются неиспользованными, а выше бот исследует больше ходов перед выбором, вместо того чтобы брать случайный.

Играйте за обе стороны. Первый игрок свободно выбирает поле для дебюта и задаёт рамки партии; второй начинает с переадресации, которую не выбирал. Это две разные задачи, и работа над одной не улучшает другую.

Выбрать ступень и сыграть с ботом

← На главную