Здесь наверное в большинстве случаев только с королями такая "история". Остальные же фигуры без ограничений ходят.
Блажен, кто верует.
Чтобы не быть голословным, как насчёт рокировки? Скажем, как Вы, взглянув на позицию, определите, двигался ли король? ладья?
И вообще, кто сказал, что остальные фигуры на доске не являются ограничениями?!
А разве нельзя исходя из правил игры их формализовать?Учесть, что пешки назад не ходят, короли не встают под шах и т.п.
Пожалуйста, вот формализация: законная позиция — это либо законная-белая, либо законная-чёрная позиция, при этом:
1) начальная позиция — законная белая;
2) законная чёрная позиция — позиция, возникающая из законной-белой при разрешённом правилами ходе белых;
3) законная белая позиция — позиция, возникающая из законной-чёрной при разрешённом правилами ходе чёрных;
4) остальные позиции незаконные.
Это рекурсивное определение совершенно формально. Вот только толку от него — шиш да кумыш.
А вот определение, которое позволит по статическому расположению фигур, без ретроанализа, определить, допустима ли позиция — флаг в руки.