Быстро сказка сказывается, не быстро дело делается. Наша программа практически завершена, осталось самую малость - научить короля прятаться за ладьёй, это таинство называется "рокировка".
Ваше задание. 1. Найти/нарисовать хорошую картинку на тему "Рокировки" и приложить её к отчёту. 2. Выписать все правила, при которых возможна рокировка.
Дата отправки отчёта:
19 июня 2019 г.
Задание выполнено: за
15 мин.
Чему научился:
рокировка возможна: если ладья под боем
если ладья, стоящая на ферзевом фланге, при рокировке проходит через битое поле (таковыми могут оказаться поля b1 и b8, где в начале игры у обоих игроков стоят кони)
если король ранее был под шахом, и от шаха избавились, прикрывшись или взяв шахующего другой фигурой (но при этом не сдвинули короля с начальной позиции)
Рокировку делать нельзя:
если король делал ходы (включая рокировку)
если ладья уже ходила
с ладьёй, полученной превращением из пешки
если поле, пройденное королём во время рокировки, находится под боем противника
если король перед началом рокировки находится под шахом, или после её осуществления попадает под шах
если между королём и ладьей для рокировки, находится какая-либо любая фигура
Научился: правилам рокировки Рокировка невозможна:
- если король по ходу партии уже делал ходы (включая ход-рокировку) с той ладьёй, которая уже ходила
- «вертикальная рокировка» с ладьёй, превращённой из пешки.
Рокировка временно невозможна:
- пока поле, на котором находится король (король находится под шахом), или поле, которое он должен пересечь или занять, атаковано одной или несколькими фигурами противника;
- пока между королём и ладьей, предназначенными для рокировки, находится какая-либо фигура