tsgammon-core
Version:
A Backgammon library for Typescript, formerly developed as a part of tsgammon-ui
25 lines • 1.01 kB
TypeScript
import { MoveFormatDirection } from './formatAbsMove';
import { Ply } from '../Ply';
/**
* 一手番でのチェッカープレイの内容を文字列に変換する
*
* ex) Roll 31: Moves 17/20 19/20
*
* @param ply 一手番でのチェッカープレイ内容
* @param direction ムーブの表記方法
* @returns 変換後の文字列
*/
export declare function formatPly(ply: Omit<Ply, 'isRed'>, direction?: MoveFormatDirection): string;
/**
* 一手番でのチェッカープレイの内容を簡潔な文字列に変換する
*
* ex) 31:17/20 19/20
*
* @param ply 一手番でのチェッカープレイ内容
* @param direction ムーブの表記方法
* @param fmtDoublet ゾロ目を短縮表記(e.g. 1 1 => 1(4))する場合はtrue
* @param labelNoMove
* @returns 変換後の文字列
*/
export declare function formatPlyAbbr(ply: Omit<Ply, 'isRed'>, direction?: MoveFormatDirection, fmtDoublet?: boolean, labelNoMove?: string): string;
//# sourceMappingURL=formatPly.d.ts.map