Расчёт в гомоку: на сколько ходов вперёд смотреть
Одиннадцатый ход, сорок секунд и пять ходов не в ту сторону
У вас камни на e7, f7 и g7. d7 и h7 пусты. Его открытая тройка идёт по вертикали h и упирается в h7. Вы тратите сорок секунд, считаете свою атаку на пять ходов вперёд, находите цепочку четвёрок, которую дважды не закрыть, и ставите d7.
Он отвечает h7. Один камень, и это единственная точка, которая останавливает вашу открытую четвёрку.
Расчёт был верным. И бесполезным. Пять ходов считали только вашу атаку, и ни разу не спросили, что его ответ даёт ему. h7 это точка, куда его открытая тройка и хотела вытянуться. Вы заставили его сыграть нужный ему ход, и темп ушёл вместе с ним.
В этом вся сложность вопроса «на сколько ходов вперёд». Число произнести легко, а исход партии оно решает редко.
«Четыре хода» это два ваших хода
Кнопки сложности называются Easy, Medium, Hard и Master. Внутри это глубина поиска, и считается она не ходами, а камнями. Ваш ход и его ответ это два камня.
Medium смотрит на два хода вперёд, Hard на четыре. Читайте эти числа как камни. Четыре камня это вы, он, вы, он. То есть два ваших хода. Master углубляется, пока позиция остаётся острой, и рано останавливается, когда она успокоилась.
Копировать стоит именно последнее поведение. Поиск, который прекращается, когда позиция устоялась, делает машинно то же, что сильный игрок делает руками: считает, пока есть форсирование, и решает, когда оно кончилось.
Считайте слои, а не ходы
Один слой это форсирующий ход и единственный ответ, который он разрешает. Два камня. Число слоёв и есть то расстояние, на которое вы реально продвинулись по доске.
Для любого серьёзного кандидата минимум три слоя. Это шесть камней: ваш, его вынужденный, ваш, его вынужденный, ваш, и только теперь позиция, которую вы оцениваете.
Почему не один? Угроза это свойство не формы, а формы после того, как на неё лёг его камень. Смотрите: e7–g7, d7 и h7 пусты. Ставите d7, и у вас открытая четвёрка с c7 и h7, ответа нет. Теперь поставьте его камень на h7 заранее. Тот же d7 даёт d7–g7 с единственным выходом c7. Он закрывает c7, и ваши три камня это мёртвая четвёрка. Тот же ход, та же форма, обратный результат, и разница видна только после его ответа.
Поэтому единица расчёта это слой, а не ход, и первый слой, который нужно закрыть, всегда его. Любой план из продвинутой стратегии надстраивается над этим слоем.
Форсированные цепочки дешевы, тихие позиции нет
Считайте позиции, а не ходы. В тихой позиции, где у него шесть разумных ответов, три камня вглубь это ход, шесть ответов и тридцать шесть ответов на них: сорок три позиции в голове, и это до того, как вы что-то оценили.
В форсированной цепочке в каждом узле ровно один законный ответ. Пять слоёв это пять позиций. Цепочку из десяти камней вы прочитаете быстрее, чем ошибётесь на два камня в тихой позиции.
Вот и весь ответ. В острой позиции десять ходов вперёд дёшевы, и их надо считать. В тихой четыре хода вперёд дороги, и считать их не надо.
Останавливайтесь, когда открывается ветвление
Одно правило заменяет любую заданную глубину: продолжайте, пока ответ единственный, и останавливайтесь, как только разумных ответов стало три и больше.
Два ответа это тяжёлый случай. Обычно он значит, что угроза декоративная, либо один ответ вынужденный, а второй контр-угроза, которой нужна цена. Вынужденный дочитайте до конца, потом проверьте, успевает ли его контр-угроза сделать четвёрку раньше вашей.
В рэндзю добавьте одну проверку в конце линии. Победа чёрных должна быть ровно пятёркой: шесть в ряд это оверлайн и поражение, поэтому расчёт, который кончается на «пять или больше», не закончен. С точкой блока то же самое: если точка, куда вы его загоняете, одновременно завершает ему вторую четвёрку или вторую тройку, вы посчитали победу не той стороны.
Проверка на три слоя, пятнадцать секунд
- Первый слой, ваш камень. Получается четвёрка или открытая тройка, на которую обязаны ответить? Если нет, расчёт прекращается. Ход тихий, и оценивать нужно только форму.
- Второй слой, его единственный ответ. Назовите точку вслух. Если единственной нет, у вас тихая позиция, а не угроза.
- Третий слой, ваша вторая угроза. Его камень уже лёг, пересчитайте свои четвёрки и открытые тройки. Одна значит, что цепочка кончилась и камень потрачен зря. Две значат, что нужно читать ещё два камня.
Шесть камней, около пятнадцати секунд. На тех ходах, которые действительно решают, это глубже четырёх камней у Hard.
Как это выглядит против каждого уровня
Против Medium одного полного слоя часто достаточно: он отвечает на угрозу перед собой и останавливается, поэтому вторая угроза в двух камнях позади первой остаётся незамеченной. Вторую стройте тихо, и только потом идите.
Против Hard нужны три слоя. Он видит ваш камень и ответ на него, поэтому любой план, который работает только при его содействии, провалится. План должен оставаться живым после его лучшего ответа, и это ровно то, что проверяет третий слой. Разбор уровней по одному про то, что каждый ценит; здесь только о том, как далеко смотреть, прежде чем верить линии.
В проигранных партиях видны две ошибки. Первая: считать свою атаку на семь ходов и ни разу не посчитать его ответ. Вторая обратная: каждый ход читать его атаку на три слоя, сжигать время и ставить защитный блок там, где был двухслойный контр-ход. Когда переключаться между защитой и атакой это вопрос темпа, а темп и есть то, что даёт правильный расчёт.
Упражнение, которое ставит глубину за одну сессию
Играйте с Hard с лимитом пятнадцать секунд на ход. Перед каждым камнем говорите вслух две вещи: точку, на которой, по-вашему, он ответит, и угрозу, которая останется у вас после этого камня.
Потом считайте. Партии, где вы назвали точку и угадали, это партии, где расчёта хватило. Партии, где он сыграл в другом месте, интереснее: там открылось ветвление, а открывшееся ветвление значит, что ваш предыдущий ход уже был тихим.
Десять таких партий дадут больше, чем десять партий с установкой «думай глубже». После каждой находите ход, на котором расчёт остановился, и спрашивайте, изменили бы лишние два камня сам ход. Обычно нет. Дважды за партию да.
Потом откройте доску и проведите партию на Medium с правилом: не ставить камень, пока не можете назвать его ответ. Нужен именно этот навык.
Три слоя, и камень на доску
На Hard дайте себе пятнадцать секунд на ход. Назовите его единственный ответ до того, как камень ляжет.
Играть в гомоку