Searched refs:VariantChu (Results 1 – 11 of 11) sorted by relevance
/dports/games/xboard-devel/xboard-f49e7e1/ |
H A D | common.h | 326 #define CHUPROMOTED ((int)WhitePDragon - (int)WhiteDragon)*(gameInfo.variant == VariantChu) + PR… 327 #define CHUDEMOTED ((int)WhiteDragon - (int)WhitePDragon)*(gameInfo.variant == VariantChu) + DE… 328 #define IS_SHOGI(V) ((V) == VariantShogi || (V) == VariantChu) 389 VariantChu, enumerator
|
H A D | moves.c | 212 if(gameInfo.variant == VariantChu) return ""; // for now don't do this for Chu Shogi in CollectPieceDescriptors() 974 …gameInfo.variant == VariantChu || gameInfo.variant == VariantXiangqi) continue; // classical … in GenPseudoLegal() 1030 if(gameInfo.variant == VariantChu) goto doQueen; in GenPseudoLegal() 1043 if(gameInfo.variant == VariantChu) goto doQueen; in GenPseudoLegal() 1651 …if(gameInfo.variant == VariantChu || gameInfo.variant == VariantShogi) { // strictly speaking this… in CheckTest() 1798 …piece == WhiteCobra || piece == BlackCobra) && gameInfo.variant != VariantChu && !pieceDesc[piece… in LegalityTest() 1829 if(gameInfo.variant == VariantChu) { in LegalityTest() 2106 if(gameInfo.variant == VariantChu) { in Disambiguate() 2357 piece = (ChessSquare) (DEMOTED piece - 11*(gameInfo.variant == VariantChu)); in CoordsToAlgebraic()
|
H A D | draw.c | 165 if(v == VariantChu) { in SelectPieces()
|
H A D | backend.c | 419 case VariantChu: in PosFlags() 1217 case VariantChu: /* [HGM] experimental */ in InitBackEnd1() 5099 ….variant == VariantLion || gameInfo.variant == VariantChuChess || gameInfo.variant == VariantChu) { in SendMoveToProgram() 5384 int stride = gameInfo.variant == VariantChu ? 22 : 11; in Partner() 6170 case VariantChu: in InitPosition() 6258 if(gameInfo.variant == VariantChu) pawnRow = 3; in InitPosition() 6285 if(gameInfo.variant == VariantChu) { in InitPosition() 6594 if(gameInfo.variant == VariantChu) { in HasPromotionChoice() 6606 if(gameInfo.variant != VariantSuper && gameInfo.variant != VariantChu) { in HasPromotionChoice() 10031 if( gameInfo.variant != VariantSuper && gameInfo.variant != VariantChu ) { in ApplyMove() [all …]
|
H A D | book.c | 763 …else if(i == 9 && gameInfo.variant == VariantChu) i = 1; // on 12x12 only 3 promotion codes availa… in CoordsToMove()
|
H A D | dialogs.c | 496 { VariantChu, SAME_ROW, 135, NULL, (void*) &Pick, "#BFFFBF", NULL, Button, N_("chu shogi (12x12)…
|
/dports/games/xboard/xboard-4.9.1/ |
H A D | common.h | 332 #define IS_SHOGI(V) ((V) == VariantShogi || (V) == VariantChu) 393 VariantChu, enumerator
|
H A D | moves.c | 213 if(gameInfo.variant == VariantChu) return ""; // for now don't do this for Chu Shogi in CollectPieceDescriptors() 1032 …gameInfo.variant == VariantChu || gameInfo.variant == VariantXiangqi) continue; // classical … in GenPseudoLegal() 1088 if(gameInfo.variant == VariantChu) goto doQueen; in GenPseudoLegal() 1101 if(gameInfo.variant == VariantChu) goto doQueen; in GenPseudoLegal() 1727 …if(gameInfo.variant == VariantChu || gameInfo.variant == VariantShogi) { // strictly speaking this… in CheckTest() 1882 …piece == WhiteCobra || piece == BlackCobra) && gameInfo.variant != VariantChu && !pieceDesc[piece… in LegalityTest() 1913 if(gameInfo.variant == VariantChu) { in LegalityTest() 2195 if(gameInfo.variant == VariantChu) { in Disambiguate()
|
H A D | book.c | 766 …else if(i == 9 && gameInfo.variant == VariantChu) i = 1; // on 12x12 only 3 promotion codes availa… in CoordsToMove()
|
H A D | backend.c | 420 case VariantChu: in PosFlags() 1220 case VariantChu: /* [HGM] experimental */ in InitBackEnd1() 5117 ….variant == VariantLion || gameInfo.variant == VariantChuChess || gameInfo.variant == VariantChu) { in SendMoveToProgram() 6279 case VariantChu: in InitPosition() 6369 if(gameInfo.variant == VariantChu) pawnRow = 3; in InitPosition() 6396 if(gameInfo.variant == VariantChu) { in InitPosition() 6708 if(gameInfo.variant == VariantChu) { in HasPromotionChoice() 6720 if(gameInfo.variant != VariantSuper && gameInfo.variant != VariantChu) { in HasPromotionChoice() 10257 if( gameInfo.variant != VariantSuper && gameInfo.variant != VariantChu ) { in ApplyMove() 10371 …[fromY][fromX] == WhiteLance && gameInfo.variant != VariantSuper && gameInfo.variant != VariantChu) in ApplyMove() [all …]
|
H A D | dialogs.c | 500 { VariantChu, SAME_ROW, 135, NULL, (void*) &Pick, "#BFFFBF", NULL, Button, N_("chu shogi (12x12)…
|