shougi-rule-engine
v0.6.5
Published
- pieceData : 駒の配置 - onBoad : 盤上の駒 - [pieceData] - captivePieces_0 : プレイヤー0の持ち駒 - [pieceData] ただし、 x,y が 0-8 の範疇ではない - captivePieces_1 : プレイヤー1の持ち駒 - [pieceData] ただし、 x,y が 0-8 の範疇ではない - turn - ターン数 - move
Downloads
26
Readme
Shogi-Rule-Engine
ゲームデータの概要
- pieceData : 駒の配置
- onBoad : 盤上の駒
- [pieceData]
- captivePieces_0 : プレイヤー0の持ち駒
- [pieceData] ただし、 x,y が 0-8 の範疇ではない
- captivePieces_1 : プレイヤー1の持ち駒
- [pieceData] ただし、 x,y が 0-8 の範疇ではない
- onBoad : 盤上の駒
- turn
- ターン数
- move
- 駒の動き
- time
- その状態になったUnixTime
ShogiRuleEngine.getStartGameData()
初期将棋ゲームデータを返す
ShogiRuleEngine.isCanGreadUp(gameData, id, fromY, toY)
指定した駒が成れるかどうかを返す
ShogiRuleEngine.getPieceLabel(piece)
駒のラベルを返す(成りを考慮)
ShogiRuleEngine.getPieceDetail(piece)
駒データの詳細を返す