← Back to Articles

Что такое глубина Stockfish и как она влияет на твои партии

Практическое руководство по глубине поиска, распределению времени и тем случаям, когда глубокий расчёт действительно нужен

ChessOnyx·2026-03-10·7 min read

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

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

Что такое глубина поиска

По сути глубина показывает, на сколько полуходов (плаев) вперёд движок смотрит в своей главной линии. Глубина 20 означает, что Stockfish рассматривает последовательности не короче 20 полуходов — примерно по десять полных ходов за каждую сторону. Технически это верно, но в одном важном отношении вводит в заблуждение.

Современные движки просматривают разные варианты на разную глубину. Stockfish применяет альфа-бета-отсечение вместе с целым набором продлений и сокращений поиска. Перспективные линии считаются намного дальше номинальной глубины, а очевидно слабые обрубаются рано. В позиции с «глубиной 24» отдельные варианты могут быть просчитаны до глубины 40 и дальше, тогда как другие обрываются на десятом полуходе.

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

Как глубина сказывается на качестве оценки

Связь между глубиной и точностью оценки нелинейна. Переход с глубины 10 на 15 улучшает анализ разительно. Переход с 20 на 25 всё ещё значим, но заметно слабее. Переход с 30 на 35 в большинстве позиций даёт лишь косметические уточнения.

У этой убывающей отдачи есть простое объяснение. На малой глубине движок постоянно упускает тактические цепочки и неверно судит о позиции. Каждый следующий уровень открывает новые тактические возможности и стратегические оттенки. Но с ростом глубины основные идеи позиции уже найдены, и дальнейший расчёт в основном уточняет пограничные случаи, а не открывает принципиально новое.

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

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

Селективная глубина и номинальная

В выводе Stockfish часто видны два числа глубины: номинальная и селективная (иногда её обозначают «seldepth»). Номинальная — базовая глубина поиска. Селективная показывает самую дальнюю линию, до которой движок добрался в ходе расчёта.

Например, ты видишь «глубина 25/48»: базовый поиск идёт на 25 полуходов, но отдельные критические линии просчитаны до 48. Разрыв между этими числами кое-что говорит о позиции. Большой разрыв указывает на форсированные варианты, потребовавшие глубокого расчёта. Небольшой — на спокойную позицию, где почти все линии оцениваются примерно одинаково глубоко.

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

Multi-PV: разбор нескольких линий

По умолчанию Stockfish ищет один-единственный лучший ход. Но его можно настроить на анализ нескольких главных вариантов (Multi-PV). Например, при Multi-PV 3 движок одновременно находит три лучших хода.

За это приходится платить. Анализ с Multi-PV идёт медленнее, потому что движок не может отсекать так же решительно: ему нужно держать в поле зрения несколько хороших продолжений, а не бросать все силы на доказательство превосходства одного хода. Грубо говоря, Multi-PV 3 достигает заданной глубины примерно в 1,5–2 раза медленнее, чем поиск одной линии.

Для разбора партий Multi-PV чрезвычайно ценен. Он показывает не только лучший ход, но и то, какие были альтернативы и как они соотносятся. Часто твой ход оказывается вторым или третьим по силе и почти не уступает первому выбору движка. Без Multi-PV ты бы этого не узнал: увидел бы лишь, что ход не «лучший», и ошибочно счёл бы его ошибкой.

На ChessOnyx мы даём анализ с Multi-PV, чтобы ты видел всю картину. Знать, что три хода укладываются в разницу 0,1, — совсем не то же самое, что просто узнать, что ты не сыграл единственный топовый ход движка.

Практические ориентиры по глубине

Разные задачи требуют разной глубины. Вот ориентиры в зависимости от того, чего ты добиваешься:

Быстрый просмотр партии (найти явные ошибки): глубины 18–20 достаточно. На этой глубине Stockfish поймает все тактические зевки и большинство позиционных промахов. Для первого прохода по своим партиям этого хватает.

Серьёзный разбор (понять стратегические решения): глубина 22–26 — золотая середина. В этом диапазоне позиционные суждения движка становятся надёжными, и его оценке спокойных позиций можно доверять. Основная часть аналитической работы должна проходить именно здесь.

Критические позиции (подготовка дебюта, неясные жертвы): глубина 28–32 и выше. Там, где нужна максимальная надёжность — оценить теоретическую новинку, взвесить жертву фигуры, разобрать важное окончание, — дай движку посчитать глубоко. На такой глубине оценки для большинства позиций уже довольно устойчивы.

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

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

Время или глубина: что задавать

Разбирая позицию, можно задать либо фиксированную глубину (считать до 25), либо фиксированное время (считать 30 секунд). Оба подхода имеют смысл, но разницу стоит понимать.

Фиксированная глубина гарантирует минимальное качество независимо от сложности: каждая позиция получает одинаковую глубину расчёта. Обратная сторона в том, что простые позиции достигают цели быстро и на этом останавливаются, а сложные могут потребовать гораздо больше времени.

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

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

А если изучаешь конкретную позицию, дай движку считать, пока оценка не устоится. Следи за числом по мере роста глубины. Когда оно перестанет заметно меняться (колебания меньше 0,05 на уровень глубины), движок пришёл к надёжному суждению. В зависимости от позиции на это уйдёт десять секунд или десять минут.

Заключение

Глубина поиска — основа машинного анализа, но она куда тоньше формулы «чем больше число, тем лучше». Понимание того, как работает избирательный поиск, когда глубина важнее всего и какая глубина отвечает твоей задаче, сделает тебя куда более толковым пользователем движка.

Главное вот что: глубина — средство достижения цели, то есть надёжной оценки позиции, а не цель сама по себе. Смотри, устоялась ли оценка, вместо того чтобы гнаться за конкретным числом. И помни, что даже на умеренной глубине Stockfish выдаёт качество анализа, которое ещё несколько лет назад казалось невообразимым. Пользуйся им с умом — и он изменит твоё понимание игры.

Further Reading

More Articles

Как выжать максимум из анализа с движком

Как работать с движком ради реального роста, а не ради галочек напротив ходов

8 min read

Как расти в шахматах

Честный разбор того, что действительно помогает, — и того, что в основном съедает время

9 min read

Лучшие шахматные дебюты для начинающих

Простые и надёжные дебюты, которые прививают верные привычки и не требуют зубрёжки

7 min read
← Back to Articles