tsgammon-core
Version:
A Backgammon library for Typescript, formerly developed as a part of tsgammon-ui
17 lines • 594 B
TypeScript
import { BoardState } from '../BoardState';
import { Move } from '../Move';
/**
* バックギャモンの標準的なルールに従い、ある駒を動かす手が可能かどうかを判定する
*
* @param board 盤面
* @param pos 動かす駒の位置
* @param dicePip 使用する目
* @returns 手の可否と、可能な場合はそれを格納した{@link Move}オブジェクト
*/
export declare function isLegalMove(board: BoardState, pos: number, dicePip: number): {
isLegal: true;
move: Move;
} | {
isLegal: false;
};
//# sourceMappingURL=isLegalMove.d.ts.map