b->bareKingLoses = 0;
b->stalemate = 1;
b->promoType = 1;
+ b->promoZone = 1;
b->variant[0] = 0; // [HGM] variant: default is normal, if variant name is missing\r
if (!category || !board || !category[0] || !board[0]) \r
/* accounts for bughouse too */\r
case 'S':
gs->promoType = 3; // Shogi-type promotions
break;
+ case 'Z':
+ gs->promoZone = 3; // for Grand Chess
+ gs->pawnDblStep = 2;
+ break;
case 'F':
gs->castlingStyle = 2; // FRC castling
break;