Ретро-задача Лэнгстаффа — одна из самых коротких и самых знаменитых загадок шахматной композиции: на доске всего восемь фигур, задание — мат в 2 хода, а ответ зависит не от силы расчёта, а от того, что происходило на доске до диаграммы. Задачу напечатал английский журнал The Chess Amateur в 1922 году, и с тех пор её приводят почти в каждом учебнике по ретроанализу. Сегодня она вышла видеороликом в канале ChessAndLessons, а здесь мы разберём её как шахматный детектив: кто автор, где вышла задача, какие правила композиции здесь действуют и как проверить ответ программой.
Позиция и задание
Белые: Крf5, Лd5, Сf6, пешки h5 и h6. Чёрные: Крe8, Лh8, пешка g5. Это пять белых и три чёрные фигуры, в записи композиторов — «5+3». Ход белых, мат в 2 хода. Чёрный король и ладья стоят на исходных полях, а чёрная пешка g5 — прямо рядом с двумя белыми пешками h-линии. Обе детали важны.
Поставьте ролик на паузу, когда диктор попросит, и попробуйте сначала решить задачу «по-обычному»: выпишите все ходы белых, которые грозят матом. Потом задайте себе другой вопрос: «Что чёрные сделали последним ходом?» В этой задаче второй вопрос важнее первого.
Лэнгстафф и журнал The Chess Amateur
Атрибуция в Retro Corner на janko.at короткая: W. Langstaff, The Chess Amateur, 1922; 5+3; Mate in 2. Там же дано решение в двух частях. Немецкий шахматный союз в рубрике «Problemschachecke», решение №26 (14.02.2015) называет автора полнее — William A. Langstaff — и приводит текст решения по книге Вернера Кейма «Eigenartige Schachprobleme» (с. 118). Так же, «William A. Langstaff», его называет французская школа шахмат Меца в заметке 2007 года.
О самом Лэнгстаффе открытые источники почти ничего не сообщают: ни годов жизни, ни города, ни других задач нам в этот раз найти не удалось. Не указан нигде и точный номер журнала — во всех публикациях стоит только год, 1922. Мы не стали додумывать биографию: в истории композиции нередко бывает, что автор остался в памяти одной-единственной задачей, и эта двухходовка — как раз такой случай.
Зато о журнале известно много. Как пишет блог Chess Book Chats, The Chess Amateur выходил в городе Строуд (Глостершир, Англия) с октября 1906 по июнь 1930 года. Это был популярный ежемесячник с большим проблемным разделом: его с основания вёл Филип Уильямс, умерший в 1922 году, затем отдел принял Сирил Киппинг, а одним из главных авторов был Томас Доусон — классик «сказочных» шахмат и ретроанализа. Задача Лэнгстаффа появилась ровно в год смены редактора проблемного раздела.
Почему это шахматный детектив
В обычной двухходовке все права ходов уже видны на диаграмме. Здесь два права скрыты: может ли чёрный король рокировать и может ли белая пешка взять на проходе. Для таких случаев в шахматной композиции действуют две договорённости из статьи 16 Кодекса WFCC. Рокировка разрешена, пока не доказано, что она невозможна. А взятие на проходе первым ходом решения разрешено, только если доказано, что последним ходом пешка сделала двойной шаг. Заметьте асимметрию: рокировке «верят на слово», взятию на проходе — нет.
Каждое из этих правил мы уже встречали по отдельности. В задаче Амелунга прошлое доказывало право взятия на проходе, в ретро-задаче Сэма Лойда — отменяло рокировку. У Лэнгстаффа оба правила встречаются в одной позиции и начинают зависеть друг от друга. А в ретро-задаче Лапьерра была похожая, но другая ситуация: там спорили две рокировки, и действовала иная конвенция. Ниже мы объясним разницу.
Улики
Подсказки идут по нарастающей. После каждой остановитесь и попробуйте продвинуться сами.
Улика 1. Очевидный план
Белая ладья на d5 хочет попасть на d8. Если король e8 будет заперт, это мат. Найдите тихий ход, который готовит такой мат, и проверьте, на какую защиту чёрных он натыкается. Если защита существует только при определённой истории позиции, — запомните это.
Улика 2. Последний ход чёрных
Сейчас ход белых, значит, последними ходили чёрные. У них всего три фигуры: король, ладья и пешка. Выпишите все варианты последнего хода и для каждого отметьте, что он значит для права рокировки.
Улика 3. Откуда пришла пешка g5
Если последний ход сделала пешка, откуда она могла прийти? Проверьте все поля, с которых чёрная пешка попадает на g5: поле сзади на той же вертикали, поле через одно и два поля взятия по диагонали. Посмотрите, кто стоит на этих полях и не нарушает ли какой-то вариант правила о шахе.
Улика 4. Два права, одна история
Соберите выводы вместе: как связаны право чёрных на рокировку и право белых на взятие на проходе? Могут ли они существовать по отдельности? Ответ на этот вопрос и есть ключ к задаче — точнее, к её решению по правилам композиции.
Практический метод: решаем задачи «с прошлым»
- Выпишите скрытые права. Рокировки обеих сторон и возможное взятие на проходе — отдельной строкой.
- Определите, кто ходил последним. Для этой стороны составьте список всех возможных последних ходов.
- Проверьте каждый ход на законность. Не мог ли он оставить своего короля под шахом? Не стоят ли на исходных полях чужие фигуры?
- Свяжите ходы с правами. Ход короля или ладьи убивает рокировку; двойной шаг пешки рождает взятие на проходе.
- Примените статью 16 Кодекса. Рокировка — пока не доказано обратное; взятие на проходе — только при доказательстве. Если права зависят друг от друга, решение делится на части.
- Решайте каждую часть отдельно. Для каждой версии истории найдите свой ключ и проверьте все ответы чёрных.
Этот алгоритм полезен и практикам. Привычка спрашивать «каким был последний ход соперника?» помогает не пропустить взятие на проходе в партии и точнее оценивать, у кого ещё сохранилась рокировка.
Конвенции Кодекса: частичный ретроанализ (PRA) и RS
Статья 16(3) Кодекса (редакция Vilnius 2019) называет такой случай Partial Retrograde Analysis — частичный ретроанализ, PRA: если права на рокировку и (или) взятие на проходе взаимно зависят, решение состоит из нескольких взаимоисключающих частей. Части образуют все возможные сочетания прав с учётом конвенций о рокировке и о взятии на проходе. Иначе говоря, решатель не обязан угадывать, что было «на самом деле»: он должен дать по решению для каждой допустимой версии прошлого.
В той же статье есть и вторая конвенция — Retro-Strategy (RS): если при взаимной зависимости рокировок PRA не даёт решения, законной считается та рокировка, которую выполнили первой. Это был случай Лапьерра. В задаче Лэнгстаффа спорят не две рокировки, а рокировка и взятие на проходе, поэтому работает именно PRA. В английской Википедии статья Retrograde analysis приводит задачу Лэнгстаффа как стандартный пример частичного ретроанализа, а греческий блог о композиции публикует её с пометкой «#2 PRA (5+3)». На janko.at у неё другая пометка — «RV»; суть от этого не меняется.
Проверьте себя
- Какие последние ходы чёрных вообще возможны в этой позиции?
- Почему чёрная пешка не могла прийти на g5 с g6?
- Почему она не могла попасть на g5 взятием?
- Как право рокировки чёрных связано с правом белых взять на проходе?
- Почему здесь применяется PRA, а не RS?
Типичные ошибки
- Решать «вперёд» и остановиться на первом тихом ходе. Защита рокировкой разрушает очевидный план, если её не исключить.
- Считать, что оба права есть одновременно — или что обоих нет. Здесь права связаны, и рассматривать их нужно только парами, допустимыми по истории.
- Забывать про шах. Ход, после которого собственный король остался бы под шахом, не мог быть последним — это самая сильная улика задачи.
- Путать PRA и RS. RS — только для взаимной зависимости рокировок; когда участвует взятие на проходе, решение делится на части.
- Доверять движку по умолчанию. Программа видит только права, записанные в FEN. Если записать их неправильно, движок честно покажет неверный результат.
Спор о прошлом: «а мой последний ход был другим!»
Задача давно стала любимым примером популяризаторов. Сайт Futility Closet пересказывает её как диалог сторон: каждая «объявляет» удобную ей историю, и спор идёт по кругу. Там же приведена мысль Бёрта Хохберга из книги «Chess Braintwisters» (1999): у реальной позиции может быть только одна история, но задача — это не настоящая партия, а логическая конструкция, и её история существует только как логическое построение. Именно поэтому Кодекс и ввёл PRA: вместо бесконечного спора решатель показывает ответ для каждой возможной версии прошлого. А читатель нидерландского сайта Schaaksite Фритс Фритчи в комментарии 16 августа 2021 года назвал эту двухходовку «котом Шрёдингера»: у задачи как будто есть сразу два ответа — и ни одного.
Ресурсы для дальнейшей тренировки
Начните со страницы решения в Retro Corner, затем прочитайте статью 16 Кодекса WFCC. Для сравнения откройте наши разборы Амелунга (взятие на проходе), Лойда (рокировка) и Лапьерра (конвенция RS). Все выпуски канала удобно искать в навигаторе по каналу. На одну такую задачу достаточно пятнадцати минут: пять на список последних ходов, пять на конвенции, пять на проверку всех защит.
Решение
Показать решение
Ретровывод. Последний ход сделали чёрные: королём, ладьёй или пешкой g. Если ходили король или ладья, рокировка невозможна. Если ходила пешка, то с g6 она прийти не могла — там она давала бы шах белому королю f5, а такого положения перед ходом чёрных быть не может. Взятием (с f6 или h6) тоже нет: эти поля заняты белыми фигурами, которые не могли прийти туда после хода чёрных. Остаётся только двойной шаг 0…g7–g5. Итак: если чёрные могут рокировать, то последним был ход g7–g5 и взятие на проходе законно; если рокировать нельзя, двойной шаг не доказан и взятие на проходе запрещено. По статье 16(3) Кодекса решение состоит из двух частей.
Часть 1. Чёрные могут рокировать: 1.hxg6 e.p.! Угроза 2.Лd8#. На 1…Крf8, 1…Лf8, 1…Лg8, 1…Лh7 и 1…Л:h6 следует 2.Лd8#, а на 1…O-O — 2.h7#: пешка g6 держит f7, слон f6 — g7, и король g8 заперт. Ход 1.Крe6? здесь не проходит из-за 1…O-O!.
Часть 2. Рокировать нельзя: 1.Крe6! Взятие на проходе не доказано, зато чёрный король больше не уходит в угол. Угроза 2.Лd8#, и защиты нет: на 1…Крf8, 1…Лf8, 1…Лg8, 1…Лh7, 1…Л:h6 и 1…g4 следует 2.Лd8#.
Проверка. Скрипт stages/retro_check.py на python-chess 1.11.2 перебрал все первые ходы белых и все ответы чёрных в каждой модели прав. Модель «рокировка + e.p.» (FEN с правом k и полем g6): 29 ходов белых, единственный ключ — 1.hxg6 e.p., все 6 ответов матуются; 1.Крe6 опровергается только 1…O-O. Модель «без прав»: 28 ходов, единственный ключ — 1.Крe6, все 6 ответов матуются. Наивная модель «рокировка без e.p.», которую ретроанализ исключает: мата в 2 нет вовсе, Stockfish 17.1 находит лишь мат в 5. Stockfish на двух допустимых моделях показал мат в 2 теми же ключами. Результаты совпали с janko.at, решением по Кейму на schachbund.de и статьёй в Википедии.
Частые вопросы
Так у задачи одно решение или два?
По правилам композиции — одно решение, состоящее из двух взаимоисключающих частей. Каждой допустимой версии прошлого соответствует свой ключ, и решатель должен указать оба. Это и есть суть частичного ретроанализа.
Почему рокировке «верят», а взятию на проходе — нет?
Так договорились композиторы, и это записано в статье 16 Кодекса WFCC. Без такой договорённости почти любая задача с королём и ладьёй на исходных полях стала бы спорной. Взятие на проходе — редкое право, которое существует ровно один ход, поэтому его нужно доказывать.
Можно ли проверить такую задачу движком?
Можно, но только после ретроанализа. Движок принимает права из FEN как данность. Поэтому мы сначала вывели допустимые сочетания прав, затем записали отдельный FEN для каждой части и только после этого запустили перебор python-chess и Stockfish.
Что известно об авторе?
Немного: источники дают имя W. Langstaff или William A. Langstaff и единственную публикацию — The Chess Amateur, 1922. Годов жизни и других задач в открытых источниках мы не нашли. Если вы знаете больше, напишите нам в канал.
С чего начать знакомство с ретроанализом?
С задач, где нужно найти последний ход: они учат проверять каждое поле и каждую фигуру. Потом переходите к задачам с рокировкой и взятием на проходе, как эта, а затем — к конвенции RS и доказательным партиям.
Источники
- W. Langstaff, The Chess Amateur, 1922 — решение, janko.at, Retro Corner.
- Problemschachecke — Lösung 26, Deutscher Schachbund, 14.02.2015 (по книге W. Keym, Eigenartige Schachprobleme, с. 118).
- Codex for Chess Composition, WFCC, Vilnius 2019, Article 16.
- Retrograde analysis, Wikipedia — раздел Partial retrograde analysis.
- chess-problems-gr — задача №113, «#2 PRA (5+3)».
- Amnesia, Futility Closet, 28.01.2016 — пересказ и цитата Burt Hochberg (Chess Braintwisters, 1999).
- Schaaksite, комментарий Frits Fritschy, 16.08.2021 — «Schrödinger’s cat revisited».
- The Chess Amateur and William Moffatt, Chess Book Chats, 2017 — история журнала.
- Выпуск в Telegram: ChessAndLessons, пост 2367, 09.11.2026, около 20:42 МСК.

