Никогда не понимал такую фигуру, как магараджа. Конь - это же не дальнобойная фигура, в отличие от ферзя, слона и ладьи. Если добавлять к ферзю способности коня, скорее должно получиться что-то типа фигуры, бьющей все поля

и

для

то есть целиком все "коневые диагонали".
Предлагаю назвать эту фигуру "супермагараджей" ("обобщённый магараджа" как-то не звучит), и рассмотреть задачу для них. Или это, наоборот, будет более простой задачей?