Metamachy
Invented by: Jean-Louis Cazaux, 2012
Game hierarchy
• Game
• Generic Chess
• Generic x12
• Generic 12x12
• Metamachy
Board
This game has a randomized starting array so this diagram shows only one example
FEN: cm3kg3mc/ernbiqlibnre/pppppppppppp/12/12/12/12/12/12/PPPPPPPPPPPP/ERNBIQLIBNRE/CM3KG3MC w Kk - 0 1
Piece Types
Internal Name | Name | Notation | Added By | Notes |
King | King | K | Generic Chess | royal; king's leap |
Pawn | Pawn | P | Generic Chess | can promote; en passant; pawn structure evaluation |
Queen | Queen | Q | Metamachy | trap king on back rank bonus |
Rook | Rook | R | Metamachy | open file bonus; trap king on back rank bonus |
Bishop | Bishop | B | Metamachy | colorbinding evaluation |
Knight | Knight | N | Metamachy | |
Camel | Camel | M | Metamachy | colorbinding evaluation |
Cannon | Cannon | C | Metamachy | |
Elephant Ferz | Elephant | E | Metamachy | colorbinding evaluation |
Ferz Then Rook | Eagle | G | Metamachy | |
| Lion | L | Metamachy | |
General* | Prince | I | Metamachy | Can be captured en passant |
* indicates the internal type has been modified
Game Variables
Name = "Metamachy"
Invented = "2012"
InventedBy = "Jean-Louis Cazaux"
NumberOfSquareColors = 2
FENFormat = "{array} {current player} {castling} {en-passant} {half-move clock} {turn number}" FENStart = "#{Array} w #default #default 0 1"
Array = "cm#{Black1}mc/ernbi#{Black2}ibnre/pppppppppppp/12/12/12/12/12/12/PPPPPPPPPPPP/ERNBI#{White2}IBNRE/CM#{White1}MC"
DeduplicateMoves = false
StaticExchangeEvaluation = false
Declared in Generic Chess:
StalemateResult = Draw
PromotionRule = Standard
PromotionTypes = "QLG"
BareKing = false
EnPassant = true
PromotingType = Pawn
CastlingType = King
Declared in Generic x12:
PawnMultipleMove = Fast Pawn
Declared in Generic 12x12:
Castling = None
Declared in Metamachy:
PositionNumber = integer between 1 and 24
Rules
MoveCompletionDefaultRule
BasicPromotionRule
EnPassantRule
CheckmateRule
SlideAfterStepRule
Move50Rule
MetamachyKingsLeapRule
RepetitionDrawRule
Evaluations
PawnStructureEvaluation
DevelopmentEvaluation
LowMaterialEvaluation
ColorbindingEvaluation
RookTypeEvaluation
|