shogiops
Version:
Shogi rules and operations
7 lines • 1.17 kB
TypeScript
export declare const FILE_NAMES: readonly ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16"];
export declare const RANK_NAMES: readonly ["a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p"];
export declare const COLORS: readonly ["sente", "gote"];
export declare const ROLES: readonly ["lance", "knight", "silver", "gold", "king", "bishop", "rook", "pawn", "tokin", "promotedlance", "promotedsilver", "promotedknight", "horse", "dragon", "promotedpawn", "leopard", "copper", "elephant", "chariot", "tiger", "kirin", "phoenix", "sidemover", "verticalmover", "lion", "queen", "gobetween", "whitehorse", "lionpromoted", "queenpromoted", "bishoppromoted", "sidemoverpromoted", "verticalmoverpromoted", "rookpromoted", "prince", "whale", "horsepromoted", "elephantpromoted", "stag", "boar", "ox", "falcon", "eagle", "dragonpromoted"];
export declare const RESULTS: readonly ["checkmate", "stalemate", "draw", "bareking", "kingslost", "specialVariantEnd"];
export declare const RULES: readonly ["standard", "minishogi", "chushogi", "annanshogi", "kyotoshogi", "checkshogi"];
//# sourceMappingURL=constants.d.ts.map