純碁 (Pure Go) Library - v0.2.0
    Preparing search index...

    Function createGame

    • 指定サイズの新規ゲームを作成します。

      新しい囲碁ゲームを開始する際に使用します。 盤面サイズはMIN_BOARD_SIZE以上の整数である必要があります。 初期状態では黒番から開始し、盤面は全て空です。

      Parameters

      • size: number

        盤面のサイズ(MIN_BOARD_SIZE以上の整数、通常は7, 9など)

      Returns GameState

      初期化されたGameState

      サイズが整数でないか、MIN_BOARD_SIZE未満の場合にエラーをスローします

      // 19路盤でゲームを開始
      const game = createGame(19);
      console.log(game.currentPlayer); // "black"
      console.log(game.moveCount); // 0
      // 9路盤でゲームを開始
      const smallGame = createGame(9);
      console.log(smallGame.size); // 9
      console.log(smallGame.isOver); // false