``` const {viewer, ruleEngine} = require("shougi"); var gameData = ruleEngine.getStartGameData(); let onMoved = (movedGameData) => { console.info('Moved GameData', movedGameData); ... }; let player = 0; // 0 or 1 viewer.draw("#ban", 10, 10, 10
- pieceData : 駒の配置 - onBoad : 盤上の駒 - [pieceData] - captivePieces_0 : プレイヤー0の持ち駒 - [pieceData] ただし、 x,y が 0-8 の範疇ではない - captivePieces_1 : プレイヤー1の持ち駒 - [pieceData] ただし、 x,y が 0-8 の範疇ではない - turn - ターン数 - move