2022-03-14

囲碁はどうなったら終わりなのか教えようじゃないか

また「囲碁ルールからない」が湧いている。

https://b.hatena.ne.jp/entry/s/gigazine.net/news/20220314-puyogo/

どうやら毎回、ルールわからんと言っている人が引っ掛かってるところは同じみたいだから、それをQ&A形式で解消してみようと思い、書いてみる。

TL;DR(追記

リーで会話していてこれが先にあった方がわかりやすいかもと反省したので載せる。

囲碁ゲームが進むと、盤面が石だらけになる前に、どちらがどこに石を置いても互いの得点を一切増減させられない、いわば定常状態というべき状態に陥る。

・この状態に陥ったことを、両プレイヤーが納得し、そのことに合意をしたらゲーム終了。

どうなったら終わりなのか?

両者が終わることに合意をしたら。

あるいは、両者が連続パスをしたら。

これを曖昧ルールだと考えてしまう人も多いが、決して曖昧ではない。お互いが同意したら終局できる。これは客観的判断できる立派なルールだ。

たとえば民法にも「同意を得て~」みたいな定めがある。これを「同意とはなんて曖昧な!これは法の不備!」と思うだろうか?思うはずがない。

囲碁民法と似たようなものでお互いが合意をしたらOK。シンプルかつ明示的で客観的に判定可能な終了条件だ。

これをもっと明示的にしたものが「お互いが連続パスしたら終わり」というものだ。

それなら片方が絶対パスをせず、終了に同意もしなければどうすると言う人がいる。

当然、それならば続けることになる。何の問題もない。

片方が延々と同意しなければ?

当然、延々とゲームが続く。しかし終わりというものがある。

盤面は有限なので、千日手になるような例外を除けば、一時的に石がとられることはあっても大局的には盤上の石の数は増えていく。

やがてどちらかのプレイヤーにとって全ての点が【着手禁止点】になる瞬間が来て、ルール選択できる行動が「パス」しかなくなる。

そうすると相手パスをして試合終了になる。この戦術で延々と試合を引き延ばし終わらせなくすることは不可能に近い。

じゃあ、いつ終了に合意すればいいのか?

ルール上ではなく戦略的意味で、いつ相手に対して終わりを提案すればいいのかという疑問を持つ人もいる。

あるいは提案された場合合意してよいかどうか決める判断基準は何なのかという人もいる。

これらは至極もっともな疑問だ。

回答としては、基本的には、もう打つ手がないなと思ったら終わりを提案すればいいんじゃないか、というものになる。

打つ手がないというのは、「これ以上どこに打っても、一点すら相手から奪うことはできない」ということだ。

次の節でも説明する予定なのだが、相手が十分に上手な人の場合、既に相手の石に囲まれている場所に対してちょっかいをかけたとしても、一点たりとも自分得点プラスにすることはできないことが予想される。

そのため「全ての場所が、どちらかの石に囲まれた陣地となっており、しかもどの陣地にも一切隙が無いように見える」のであれば、それ以上やることはないので終わりを提案すればいいし、相手もそれを受ければいい。

これに対して、「いや相手ミスすることを期待して打ち込む手もあるじゃないか」「本当に隙が無いかどうかはわからないじゃないか」と反論するのであれば、それならばどうぞ気の済むまで続ければよい、としか言えない。

上記あくまアドバイスの類であって、ルールではないのだ。

ただ、将棋で詰み筋が明らかに見えている場合に真の詰みまで指さずに降参するように、囲碁でも延々と粘るのは行儀がいいとは言えない。

実際、プロとかある程度囲碁をやる人同士でやった場合そもそも終わりの合意とかまでいかずに降参によって勝敗が決することも多い。

そういう武士道ないしマナーみたいなものは確かにある。でも、それはマナーであってルールじゃないから、どうしても粘りたい人はルール可能な限りいくらでも粘ればいいと思う。

相手の陣地に延々と手を入れていけばどちらも死しか待っていないのでは?

そんなことはない。

囲碁ルールには着手禁止点というものがある。これは、「置いたその石がただちに相手の石によって取られる状態になる石は置けない」というものだ。

(ただし、自分の石が相手の石を取れるかどうかの判定の方が先。カードゲームとかで効果の発動順みたいな概念に慣れてるとわかりやすい)

相手の陣地に延々と手をかけたとしても、相手が適切に対応している限り最終的には「相手の石が囲んでいる1マスの空間」だらけとなり、その位置は着手禁止であるため、それ以上手を出せなくなる。

でもそれで相手の陣地を極端に減らせたわけだからちょっかいを出す価値はあるんだと思うかもしれない。

しか囲碁得点というのは、自分の陣地の数に、相手の石を取った数が足されるので、実は意味がない。

相手の陣地に割って入った石は、相手が適切な対応をしている限りいずれは取られる石であるため、相手得点源になる。

囲碁パスがなければ両者が交互に打つ。自分相手の陣地に割って入れた一石が相手得点源に。相手がそれに対応するために打った一石が相手の陣地を削り。

1引く1で、これを繰り返しても最後まで得点は変わらない。

したがって、相手の腕前を十分信頼しているのであれば、相手の陣地に隙が見えない時点で、もう打っても意味はないと判断することができる。

もちろん経済学的に最優の方法はそれでも相手ミスを期待することだろうが、そこはマナーということで良いのではないか

それすら受け付けられないのであれば本当に残念だが囲碁に向いていないと言わざるを得ない。

どこが陣地かわからない

陣地と呼ばれうる概念は少なくとも2種類、多くて4種類くらいある気がする。

少なくとも、終局時に得点計算に使われる「陣地」と、対局中の「陣地」は分けて考えたほうがいいかもしれない。

終局時の得点計算は、以下の3つの数を合計することで計算される。

・1個以上の自分の石と、0個以上の碁盤の辺のみに囲まれた、石の無い場所の数

自分が取った相手の石の数

・後手のみ、ハンデとして6.5点(囲碁は先手が有利であるため)

これが得点ルールだ。どこにも曖昧なところはない。この1つ目の点が「陣地」と呼ばれうる。(正式には「地」という)

一方で対局中に「陣地」と呼ばれうるのは、「だいたいこの辺はもう手が入れづらい」と考えられる場所だ。

前の節で説明したように、自分が手を入れても、おおよそ無駄になるだろうなと思えるような場所が、相手の陣地。

逆に相手にどれだけ手を入れられても、まあだいたい上手く返して見せるぜと思える場所が、自分の陣地。

(あるいは、「終わりまで進めばおそらく得点源となっていることが期待できる場所」ともいえる。この2つの意味での「陣地」の場所は概ね一致する)

気づきの通りこちらはだいぶ曖昧概念だ。

しかしここは曖昧でも全く構わない。なぜならこの意味の「陣地」はルール関係してくる部分ではなく、あくま戦略上参考にする概念しかいからだ。

得点計算の際の「陣地」はルール定義された客観的概念であり、対局時の「陣地」は戦略上の概念。別物だ。

別物なのだが、対局中の意味での「陣地」が、終わってみれば得点計算意味での「陣地」とほぼ一致するので、混同の原因になっている。

なぜなら対局中に石で囲まれている、あるいは囲まれかけている、あるいは石がたくさんある場所というのは、手を出しづらい場所であり、手を出しても意味がないことが多く、そして最終的に得点計算の際には石で囲まれていて得点源になることが期待されるからだ。

囲碁は最終的には得点相手より多くすることが勝利条件のゲーム

そのために、得点計算における得点源にするための「陣地」の数を稼ぐ必要がある。

そのために、対局中はうまく石を配置して、相手にとって手が出しづらく最終的に得点源を構成することが期待される「陣地」の領域を増やす

こう考えるとわかりやすいのではないだろうか。

あるブコメを例に考える

一番上に挙げたのとは違う記事で、「開始直後に真ん中に石を置いたら全部自分の陣地になるから囲碁ルール不備」みたいなコメントがあった。(言い回しは覚えていない)

これに色々な勘違いが集結していると思ったので、例にとって考えてみよう。

まず、「開始直後に真ん中に石を置いた状態」で、ゲーム終了の合意を行う相手プレイヤー普通はいない。

したがってここでいう「陣地」は得点計算の際に参照される得点源としての空間、のことではなく、対局中に参照される戦略的意味での領域のことを指すとしか考えられない。

そうであるならば、「真ん中に石を置いた状態」で、盤上任意位置相手が手を出しづらくなったとは考えづらく、「全部自分の陣地になる」は間違いであるとほぼ断定できる。

また、仮に、相手プレイヤーたまたま何らかの理由で、「開始直後に真ん中に石を置いた状態」で終了に合意したとする。

この場合では「陣地」は得点計算におけるそれを指すことになるが、定義上、この状況での盤面任意位置は「自分の石と辺に囲まれ場所」ではない。

中にある石が盤面全域を内側から外側へ向けて広がるように「囲んでいる」イメージをしているということはわかるのだが、「囲む」とは多角形の石と辺によって閉じられていることを指し、中にある石は無視される。

もし、最初に置いた石が真ん中ではなく辺上や角であれば議論余地があるように思われるが、まあそんな状況で終局する日は来ないので無駄議論になるだろう。

とにかく、どのような意味でもこの例に挙げたブコメは明確に間違いを含んでいるというわけである

これによって、悩める全ての人の「囲碁ルールからない」が払拭できたら幸いである。

補足:石が取られるとはどういうことか(追記

石が取れる状態というのは、

「縦横に連なった一連の同色の石の周りに、石の置かれていない点が全くない状態

であり、この状態に陥った時、石は相手に取られる。

そして、石が取られるかどうかの判定は、常に、ターンプレイヤーから見て相手の石を先に判定し、その後、ターンプレイヤーの石の判定をする。

この時ターンプレイヤーの石が取られる判定となる場合は、そもそも石が置けない。

この定義に、「囲む」という概念は一切出てこない。

初心者相手の石を「囲んで取る」と教わる。陣地も囲んで取る。石も囲んで取る。だから囲碁と呼ぶ。わかりやすいが、これが誤解の元。

石がとれる条件と終了時に陣地にカウントできる条件は微妙に違う。違うのにどちらも「囲む」というから間違える。

リーの他の方から引用だが、

ぷよ碁のブコメにあった「碁石から出てる盤上の線を全て塞ぐ」というのが分かりやすかった。

ぷよ碁で考えると、置いてあるぷよは周りにあるスペースと繋がった線から呼吸をしていて、それが全部塞がれると窒息して死ぬって考えれば直感的なのかな?

まさにこれの通りで、石がとれるのは窒息のイメージがあっている。

  • 〇〇ー 〇〇〇 〇〇〇 3路盤で、この状態で黒が右上に置くと全部白が全部取られるのがいちばん納得感無い。 〇〇ー 〇〇〇 〇〇ー 逆にこの状態だと黒は何処にも打てなくて負けにな...

    • 〇〇〇ー だんご3兄弟♪

      • 〇〇〇ー では、黒に全部取られるから、 〇ー〇ー か、 ー〇〇ー にしないとダメ。

    • 石がとれる状態というのは、 「縦横に連なった一連の同色の石の周りに、石の置かれていない点が全くない状態」 であり、この状態に陥った時、石は相手に取られる。 そして、石が取...

      • 機械的にわかる ということと、 直感的にわかる の違いこそが、壁なんですよね。

        • ぷよ碁のブコメにあった「碁石から出てる盤上の線を全て塞ぐ」というのが分かりやすかった。 ぷよ碁で考えると、置いてあるぷよは周りにあるスペースと繋がった線から呼吸をしてい...

  • パスってやり方がよくわからない プロの人も「パスします」って言うの? なんかダサい

    • プロの人は基本的に合意をするか投了(降参)をする。パスしてるところは見たことが無い

  • 両者が終わることに合意をしたら終わり これの意味がわからない。 現在負けている側がその時点でゲームを終える事に同意するわけがないという気がするので、このルールが有効に機...

    • 仰る通り、負けている側は終局の同意をすることに意味がないので、普通は「負けていてかつ覆せない状況である」ことが分かった時点で投了(降参)をする。 終局して得点計算まです...

      • ありがとう。 「両者が終わることに合意をしたら」というのは、普通はあまり起きない判定勝ち判定負けみたいな立ち位置なのね。   何も知らない俺から考えると「どうなったら終わ...

        • 逆だよ。 「盤面が全部埋まる」とか「最後まで打って得点計算する」とかのほうがごく稀な判定勝ち。 普通は「両者が終わることに合意をする」で終わる。だからそっちの説明が優先さ...

          • 戦争は敵を全滅させれば確実に終わるが 実際にそうなることは稀で、普通は負けていてかつ覆せないと思った側が投了の意思を示し、両者が停戦に合意した時に終わるのだ みたいな話か...

        • 確かに、明確なのはその説明かもしれない。 終局の合意が、負けている(と理解している)側にとっては投了のバリエーションに過ぎない、というのは、言われてみるとその通り。 ただ...

  • てことは盤面全部に自分の石置いてても0点なのか いや実際には二箇所だけ開ける必要があるから2点? いずれにせよ最強っぽい状態が全然最強じゃないな 取られるルールもそうだけど非...

  • 一手も打たないでお互いパスしたらどっちの勝ちになるの

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん