+ NrPieces == NrBB+NrWB+2 && bishopsColor != 3) // [HGM] all Bishops (Ferz!) same color
+ || gameInfo.variant == VariantXiangqi &&
+ (NrPieces == 3 && (NrWQ==1 && NrWB==0 && NrBB<2 || NrBQ==1 && NrBB==0 && NrWB<2) ||
+ NrPieces == 4 && NrWQ==1 && NrBQ==1 && NrWB==0 && NrBB==0))