Я уловил основную концепцию проверочной маски, но не могу понять, где в коде работает генератор перемещения выяснить, может ли король взять проверку на доставку фигур или нет.
Кажется, это где-то в Movelist.hpp, и хотя проект небольшой, мой C++ не так хорош для разберись сам.
Сценарий, который я описываю, проиллюстрирован на диаграммах ниже.


Подробнее здесь: https://stackoverflow.com/questions/792 ... king-piece
Мобильная версия