指定サイズの新規ゲームを作成します。
新しい囲碁ゲームを開始する際に使用します。 盤面サイズはMIN_BOARD_SIZE以上の整数である必要があります。 初期状態では黒番から開始し、盤面は全て空です。
盤面のサイズ(MIN_BOARD_SIZE以上の整数、通常は7, 9など)
初期化されたGameState
サイズが整数でないか、MIN_BOARD_SIZE未満の場合にエラーをスローします
// 19路盤でゲームを開始const game = createGame(19);console.log(game.currentPlayer); // "black"console.log(game.moveCount); // 0 Copy
// 19路盤でゲームを開始const game = createGame(19);console.log(game.currentPlayer); // "black"console.log(game.moveCount); // 0
// 9路盤でゲームを開始const smallGame = createGame(9);console.log(smallGame.size); // 9console.log(smallGame.isOver); // false Copy
// 9路盤でゲームを開始const smallGame = createGame(9);console.log(smallGame.size); // 9console.log(smallGame.isOver); // false
指定サイズの新規ゲームを作成します。
新しい囲碁ゲームを開始する際に使用します。 盤面サイズはMIN_BOARD_SIZE以上の整数である必要があります。 初期状態では黒番から開始し、盤面は全て空です。