UNPKG

tsgammon-core

Version:

A Backgammon library for Typescript, formerly developed as a part of tsgammon-ui

23 lines 801 B
import { CubeState } from './CubeState'; import { EOGStatus } from './EOGStatus'; /** * スコア算出に関わるルール設定項目 */ export declare type StakeConf = { /** ジャコビールール:キューブが未使用の場合ギャモン・バックギャモンを無効とするルールを有効にするならtrue */ jacobyRule: boolean; }; /** * キューブ、終局状態、ルール設定からスコアを算出する * * @param cubeState キューブ状態 * @param eogStatus 終局状態 * @param stakeConf ルール設定 * @returns */ export declare function applyStakeConf(cubeState: CubeState, eogStatus: EOGStatus, stakeConf?: StakeConf): { eogStatus: EOGStatus; stake: number; jacobyApplied: boolean; }; //# sourceMappingURL=StakeConf.d.ts.map