diff --git a/src/variants.ini b/src/variants.ini index 900643de6..4e8cb7ee8 100644 --- a/src/variants.ini +++ b/src/variants.ini @@ -720,6 +720,9 @@ perpetualCheckIllegal = true nMoveRule = 0 nFoldValue = loss stalemateValue = loss +flagPiece = k +whiteFlag = *9 +blackFlag = *1 # 5x5 breakthrough [breakthrough5:breakthrough] @@ -743,4 +746,43 @@ maxFile = 7 maxRank = 7 startFen = ppppppp/ppppppp/7/7/7/PPPPPPP/PPPPPPP w 0 1 whiteFlag = *7 -blackFlag = *1 \ No newline at end of file +blackFlag = *1 + +# Shogi + Strong pieces +[parahouse] +variantTemplate = shogi +pieceToCharTable = PNBR.Q.HD..++++.+.++Kpnbr.q.hd..++++.+.++k +maxFile = 9 +maxRank = 9 +pocketSize = 7 +startFen = rnbdkhbnr/4q4/ppppppppp/9/9/9/PPPPPPPPP/4Q4/RNBHKDBNR[] w - - 0 1 +customPiece1 = a:QN +customPiece2 = t:BNW +customPiece3 = s:RNF +castling = false +capturesToHand = true +pieceDrops = true +dropNoDoubled = p +immobilityIllegal = true +shogiPawn = p +knight = n +bishop = b +rook = r +queen = q +dragonHorse = h +bers = d +king = k +commoner = g +centaur = j +archbishop = c +chancellor = m +promotionRank = 7 +promotedPieceType = p:g n:j b:c r:m q:a h:t d:s +doubleStep = false +perpetualCheckIllegal = true +nMoveRule = 0 +nFoldValue = loss +stalemateValue = loss +flagPiece = k +whiteFlag = *9 +blackFlag = *1