From c3c6b21d5c080db5fcac9644f98b0740d66f11af Mon Sep 17 00:00:00 2001 From: Snowmoondaphne <77484755+Snowmoondaphne@users.noreply.github.com> Date: Mon, 30 Dec 2024 03:42:44 +0900 Subject: [PATCH] Update variants.ini (+ Leaperhouse) (#836) --- src/variants.ini | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) diff --git a/src/variants.ini b/src/variants.ini index d905dcb03..afbeacdfb 100644 --- a/src/variants.ini +++ b/src/variants.ini @@ -2010,3 +2010,37 @@ passOnStalemate = true [andersanti:antichess] passOnStalemate = true + +# A 10x10 drop variant consisting of only Leapers, Shogi pawns, and Kings. +[leaperhouse] +variantTemplate = shogi +pieceToCharTable = PN...OU.CR.+Kpn...ou.cr.+k +maxFile = 10 +maxRank = 10 +pocketSize = 6 +startFen = oncurkucno/10/pppppppppp/10/10/10/10/PPPPPPPPPP/10/ONCUKRUCNO[] w - - 0 1 +pieceDrops = true +capturesToHand = true +shogiPawn = p +knight = n +customPiece1 = u:Z +customPiece2 = c:C +customPiece3 = r:GH +customPiece4 = o:AD +commoner = g +king = k +promotionRegionWhite = *8 *9 *10 +promotionRegionBlack = *3 *2 *1 +promotedPieceType = p:g +doubleStep = false +castling = false +perpetualCheckIllegal = true +dropNoDoubled = p +stalemateValue = loss +nMoveRule = 0 +nFoldValue = loss +flagPiece = k +flagRegionWhite = *10 +flagRegionBlack = *1 +immobilityIllegal = true +mandatoryPiecePromotion = true