囲碁ゲーム
ゲームの概要
このゲームは、古くから親しまれている戦略ボードゲーム「囲碁(いご)」を、ウェブブラウザ上で手軽に楽しめるようにしたものです。あなたはプレイヤーとして、コンピュータ(AI)またはもう一人のプレイヤーと対戦することができます。シンプルながら奥深い陣取りゲームの世界をお楽しみください。
ゲームの目的
囲碁は、自分の石で囲んだ陣地(地)の広さを相手と競うゲームです。最終的に、自分の陣地の大きさと、相手から取った石(アゲハマ)の数の合計が多い方が勝ちとなります。
基本的なルール
- 交互に打つ
- ゲームは「黒」の石を持つプレイヤーから始めます。
- プレイヤーは「黒」と「白」に分かれ、交互に盤上の線と線が交わる「交点」に石を一つずつ置いていきます。
- 一度置いた石は、相手に取られない限り動かすことはできません。
- 石の取り方(アゲハマ)
- 盤上の石には、隣接する縦横の空いている交点があり、これを「呼吸点(こきゅうてん)」と呼びます。
- 相手の石の呼吸点をすべて自分の石で塞ぐと、その石を盤から取り上げることができます。
- 取った石は「アゲハマ」と呼ばれ、ゲーム終了時の得点計算で自分のポイントになります。
- 禁止されている手
- 自殺手(じさつしゅ): 石を置いた瞬間に、その石(および繋がっている仲間)の呼吸点がすべて無くなってしまう場所には、石を置くことはできません。
- 例外: ただし、その場所に置くことで相手の石を取れる場合は、置くことが許されます。
- コウ(劫): 特定の状況で、お互いに同じ場所の石を無限に取り合うことを防ぐルールです。相手に石を1つ取られた直後に、その場所へ打ち返してすぐに取り返す手は禁止されています。一度、別の場所に打つ必要があります。
- 自殺手(じさつしゅ): 石を置いた瞬間に、その石(および繋がっている仲間)の呼吸点がすべて無くなってしまう場所には、石を置くことはできません。
ゲームの進め方と勝敗
- パス
- 自分の手番で打ちたい場所がない場合や、戦略的に打たない方が良いと判断した場合は、「パス」ボタンを押して手番を相手に渡すことができます。
- ゲームの終了
- お互いに「もう打つ場所がない」と判断し、両方のプレイヤーが連続してパスをすると、ゲーム終了となります。
- また、対局の途中で勝ち目がないと判断した場合は、「投了(とうりょう)」ボタンを押して負けを認めることでもゲームを終えられます。
- 勝敗の決定(スコア計算)
- ゲームが終了すると、自動的にスコアが計算されます。
- 最終スコア = 自分の陣地の大きさ + 取った相手の石(アゲハマ)の数
- コミ: 囲碁は先に打つ黒番が少し有利なため、そのハンデとして、ゲーム終了時に白番のスコアに6.5点が加算されます。これを「コミ」と呼びます。
- 最終的なスコアを比較し、点数が多い方のプレイヤーが勝者となります。
このゲームの機能と操作方法
- 盤面サイズ: 「9×9」「13×13」「19×19」の3種類から好きな盤の大きさを選んで遊べます。初心者の方は小さい「9×9」から始めるのがおすすめです。
- 対戦モード:
- 2人対戦: 1台のPCで、2人が交互に操作して対戦します。
- AI対戦: コンピュータと対戦します。
- AI難易度: AIの強さを「初級」「中級」「上級」から選択できます。
- 操作ボタン:
- パス: 自分の手番をパスします。
- 待った: 自分の直前の手を一手戻します。AI対戦の場合は、AIの手も一緒に戻ります。
- 新規ゲーム: 現在の対局を終了し、新しいゲームを開始します。
- 投了: 負けを認めてゲームを終了します。
