Свежачок
Настольные игры5 минут на чтениеРедакция СвежачкаОпубликовано:

Рокировка в шахматах: когда она разрешена

Рокировка — один ход короля вместе с ладьёй. Она разрешена, когда фигуры сохранили право на этот ход, путь свободен, а король не находится под шахом и не проходит через атакованное поле. Нападение только на ладью само по себе рокировку не запрещает. Ниже разобраны обычные шахматы; у Шахмат Фишера отдельные особенности.

Индивидуальная статическая иллюстрация по теме материала

Короткая и длинная рокировка

При короткой рокировке белый король переходит e1→g1, ладья h1→f1. При длинной — король e1→c1, ладья a1→d1. У чёрных аналогичные клетки на восьмой горизонтали: e8→g8 и h8→f8 либо e8→c8 и a8→d8. Король идёт на два поля в сторону выбранной ладьи, а ладья занимает поле, через которое он прошёл. Это не два самостоятельных хода с ответом соперника между ними.

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

На схемах показан результат: король g1 и ладья f1 либо король c1 и ладья d1.
На схемах показан результат: король g1 и ладья f1 либо король c1 и ладья d1. Открыть схему крупнее ↗

Что запрещает прежний ход фигур

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

Пять проверочных случаев удобно начать именно с истории. Случай 1: белые король e1 и ладья h1 не двигались, f1/g1 свободны и не атакованы, шаха нет — короткая рокировка разрешена. Случай 2: тот же рисунок, но король ходил e1–f1–e1 — запрещена. Случай 3: двигалась h1-ладья и вернулась — короткая запрещена, при выполнении остальных условий длинная ещё возможна. Ни отсутствие фигур между ними, ни желание спасти короля этого не меняют.

Свободные клетки и атаки

Между королём и выбранной ладьёй не должно быть никаких фигур. Для короткой белой нужны пустые f1 и g1; для длинной — b1, c1 и d1. Затем отдельно проверяют безопасность короля: при длинной рокировке важны e1, d1 и c1. Поле b1 должно быть свободно, но его атака не запрещает ход, потому что король через него не проходит. Смешение этих двух проверок часто приводит к лишнему запрету.

Случай 4: на длинной стороне b1 пусто и атаковано, e1/d1/c1 безопасны, история разрешает ход — рокировка возможна. Случай 5: f1 атакует чёрная ладья с f8 по свободной вертикали — короткая невозможна, даже если g1 не атаковано. Король не вправе «быстро проскочить» опасное промежуточное поле. Атаки считаются по правилам движения фигур; ограничение фигуры связкой не делает проход короля через её атакуемую клетку допустимым.

Рокировка из-под шаха

Из-под текущего шаха рокировать нельзя. Например, чёрная ладья e8 по открытой e-линии атакует белого короля e1: уход на g1 вместе с ладьёй не является допустимым ответом. Нужно сначала устранить шах обычным законным способом. Если король для этого сдвинется, право рокировки исчезнет; если шах закроет другая фигура или атакующая фигура будет взята, история короля может остаться неизменной.

Другая позиция: чёрная ладья h8 атакует только белую ладью h1 по открытой h-линии; король e1 и проход f1/g1 в безопасности. Само нападение на ладью не мешает короткой рокировке. Ладья может пересечь атакованное поле и оказаться под боем после хода — ограничения безопасности относятся к королю. Конечно, остальные условия, включая присутствие нужной ладьи и отсутствие прежних ходов, по-прежнему обязательны.

При сохранённых правах и прочих выполненных условиях атака h1 не мешает, атака f1 запрещает рокировку.
При сохранённых правах и прочих выполненных условиях атака h1 не мешает, атака f1 запрещает рокировку. Открыть схему крупнее ↗

Как проверить позицию без угадывания

Используйте один и тот же порядок: право по истории, наличие короля и соответствующей ладьи, пустота между ними, текущий шах, атака промежуточного поля, атака конечного поля. Только после всех шести проверок переносите фигуры. Если запрет временный, например собственный слон на f1, вывод слона может разрешить рокировку позже. Если причина в прежнем ходе короля, никакая перестановка остальных фигур уже не поможет.

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

Рокировка в плеере Свежачка

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

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

Частые вопросы

Можно ли рокировать, если ладья под боем?

Да, если все условия для короля и истории фигур соблюдены. Само нападение на ладью не запрещает рокировку.

При длинной рокировке b1 должно быть безопасным?

Оно должно быть свободным. Атакованность b1 не запрещает ход, если e1, d1 и c1 безопасны.

Вернул короля на место — право восстановилось?

Нет. Любой прежний ход короля окончательно снимает право обеих рокировок.

Ещё немного полезного

Все статьи →
Индивидуальная статическая иллюстрация по теме материала
Настольные игры5 мин

Взятие на проходе: правило пешки с примерами

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

Разобраться
Иллюстрация: Настольные игры
Настольные игры4 мин

Правила шахмат для начинающих: от первого хода до мата

Чтобы начать играть в шахматы, сначала разберитесь с целью партии и безопасностью короля. Знание названий фигур полезно, но само по себе не объясняет, почему ход запрещён или почему игра закончилась ничьей.

Разобраться
Иллюстрация: Настольные игры
Настольные игры6 мин

Как ходят шахматные фигуры: направления, взятия и примеры

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

Разобраться