Объяснение
Псевдолегальный ход выглядит возможным, если учитывать фигуру, её маршрут и занятые поля. Например, ладья движется по свободной прямой линии, а конь достигает одного из обычных полей назначения. Также проверяются соответствующие особые условия, такие как взятие на проходе, при котором пешка немедленно берёт пешку соперника, только что продвинувшуюся на два поля, и рокировка, совместный ход короля и ладьи.
Проверка ещё не завершена. Ход может открыть атаку на собственного короля, оставить его под шахом, от которого требовалось уйти, или убрать фигуру, закрывавшую линию атаки. В любом из этих случаев возникает , и ход не является легальным.
Термин применяется главным образом в программировании. , то есть программа, анализирующая позиции и рассчитывающая ходы, может быстро сгенерировать множество псевдолегальных кандидатов, а затем отбросить те, которые не обеспечивают безопасность короля. Разделение этих этапов часто упрощает и ускоряет генерацию ходов.
Точная граница может различаться между программами, особенно применительно к рокировке и другим особым ходам. Неизменный смысл состоит в том, что псевдолегальный ход является кандидатом по механике движения, а не ходом, уже одобренным всеми правилами легальности.
Распространённые заблуждения
Псевдолегальный не означает разрешённый в партии
Если кандидат оставляет собственного короля под шахом, ход нелегален, даже когда геометрия движения фигуры соблюдена.
Источники
- 1.Pseudo-Legal Move, Chess Programming Wiki
- 2.Article 3: The Moves of the Pieces, FIDE Rules Commission
