From: Snowmoondaphne <77484755+Snowmoondaphne@users.noreply.github.com> Date: Wed, 2 Nov 2022 16:34:30 +0000 (+0900) Subject: Update variants.ini X-Git-Url: http://winboard.nl/cgi-bin?a=commitdiff_plain;h=0700dc6ab9e16c1e51e9101afd97bfb5b30dec86;p=fairystockfish.git Update variants.ini --- diff --git a/src/variants.ini b/src/variants.ini index a842c81..5253d6d 100644 --- a/src/variants.ini +++ b/src/variants.ini @@ -689,7 +689,7 @@ pieceToCharTable = PNBRFSA.UV.+++++++.++Kpnbrfsa.uv.+++++++.++k maxFile = 9 maxRank = 9 pocketSize = 9 -startFen = rnbsksbnr/2+f1+u1+a2/p1p1p1p1p/4v4/9/4V4/P1P1P1P1P/2+F1+U1+A2/RNBSKSBNR[] w - - 0 1 +startFen = rnbsksbnr/2a1f1u2/p1p1p1p1p/4v4/9/4V4/P1P1P1P1P/2U1F1A2/RNBSKSBNR[] w - - 0 1 customPiece1 = o:NA customPiece2 = s:WF customPiece3 = u:D @@ -748,41 +748,41 @@ startFen = ppppppp/ppppppp/7/7/7/PPPPPPP/PPPPPPP w 0 1 whiteFlag = *7 blackFlag = *1 -# Shogi + Strong pieces -[parahouse] +# Mansindam (Pantheon tale) +# A variant that combines drop rule and powerful pieces, and there is no draw +[mansindam] variantTemplate = shogi -pieceToCharTable = PNBR.Q.HD..++++.+.++Kpnbr.q.hd..++++.+.++k +pieceToCharTable = PNBR.Q.CMA.++++...++Kpnbr.q.cma.++++...++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 +pocketSize = 8 +startFen = rnbakqcnm/9/ppppppppp/9/9/9/PPPPPPPPP/9/MNCQKABNR[] w - - 0 1 pieceDrops = true -dropNoDoubled = p -immobilityIllegal = true +capturesToHand = 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 +amazon = a +king = k +commoner = g +centaur = e +dragonHorse = h +bers = t +customPiece1 = i:BNW +customPiece2 = s:RNF promotionRank = 7 -promotedPieceType = p:g n:j b:c r:m q:a h:t d:s doubleStep = false -perpetualCheckIllegal = true +castling = false +promotedPieceType = p:g n:e b:h r:t c:i m:s +dropNoDoubled = p +stalemateValue = loss nMoveRule = 0 nFoldValue = loss -stalemateValue = loss flagPiece = k whiteFlag = *9 blackFlag = *1 +immobilityIllegal = true