Odyssey

Invented by: Greg Strong, 2016

Game hierarchy

• Game
    • Generic Chess
        • Generic x12
            • Generic 12x12
                • Odyssey

Board

FEN: dk10dk/rcdhb1kq1bdhcr/smvmnsggga_ngggsgnvmsm/pppppppppppp/12/12/12/12/PPPPPPPPPPPP/SMVMNSGGG_NGAGGSGNVMSM/RCDHB1QK1BDHCR/DK10DK w - - 0 1

Piece Types

Internal NameNameNotationAdded ByNotes
KingKingKGeneric Chessroyal
PawnPawnPGeneric Chesscan promote; en passant; can promote; pawn structure evaluation
QueenQueenQOdysseytrap king on back rank bonus
RookRookROdysseycan promote; open file bonus; trap king on back rank bonus
BishopBishopBOdysseycan promote; colorbinding evaluation
KnightKnightNOdysseycan promote
Dragon KingDragon KingDKOdysseyopen file bonus; trap king on back rank bonus
Dragon HorseDragon HorseDHOdyssey 
CamelCamelCOdysseycan promote; colorbinding evaluation
Gold GeneralGold GeneralGGOdysseycan promote
Silver GeneralSilver GeneralSGOdysseycan promote
CentaurKnight General_NGOdyssey 
Camel GeneralCamel General_CGOdyssey 
GeneralFull GeneralFGOdyssey 
Vertical Mover GeneralVertical MoverVMOdysseyopen file bonus
Side Mover GeneralSide MoverSMOdysseytrap king on back rank bonus
Squirrel General*AssassinAOdysseypiece trading restriction
* indicates the internal type has been modified

Game Variables

Name = "Odyssey"
Invented = "2016"
InventedBy = "Greg Strong"
NumberOfSquareColors = 2
FENFormat = "{array} {current player} {castling} {en-passant} {half-move clock} {turn number}"
FENStart = "#{Array} w #default #default 0 1"
Array = "dk10dk/rcdhb1kq1bdhcr/smvmnsggga_ngggsgnvmsm/pppppppppppp/12/12/12/12/PPPPPPPPPPPP/SMVMNSGGG_NGAGGSGNVMSM/RCDHB1QK1BDHCR/DK10DK"
DeduplicateMoves = false
StaticExchangeEvaluation = false

Declared in Generic Chess:

StalemateResult = Draw
PromotionRule = Standard
PromotionTypes = ""
BareKing = false
EnPassant = true
PromotingType = Pawn
CastlingType = King

Declared in Generic x12:

PawnMultipleMove = @4(2)

Declared in Generic 12x12:

Castling = None

Rules

MoveCompletionDefaultRule
BasicPromotionRule
EnPassantRule
CheckmateRule
Move50Rule
AssassinTradeRestrictionRule
BasicPromotionRule
BasicPromotionRule
BasicPromotionRule
BasicPromotionRule
BasicPromotionRule
BasicPromotionRule
BasicPromotionRule
RepetitionDrawRule

Evaluations

PawnStructureEvaluation
DevelopmentEvaluation
LowMaterialEvaluation
ColorbindingEvaluation
RookTypeEvaluation

 
 

COPYRIGHT (C) 2021 BY GREG STRONG