偶数理論は何割当たるかParity, measured
「終盤は奇数の領域に先に打つ」という偶数理論は、実際の局面でどのくらい最善手と一致するのでしょうか。一手道場のコンピュータどうしの対局から空き8・10・12・14マスの局面を3,600個集め、打てる手を全部、最後まで読み切って(完全読み)比べました。
分かったこと
- 奇数の領域にも偶数の領域にも打てる1,740局面のうち、最善手が奇数の領域にあったのは72%。空きが少ないほど当たりやすく、空き8で76%、空き14では64%でした。
- 領域で絞る効果ははっきりしています。奇数の領域で一番よい手を選ぶと、最善手との差は平均2.3石。偶数の領域で一番よい手を選ぶと平均6.5石でした。
- ただし約28%の局面では、偶数の領域の手だけが最善で、15%の局面では奇数の領域のどの手を選んでも6石以上損していました。隅を取る・相手に隅を渡さない手のほうが大きいことがあります(下の例)。
- 奇数の領域の手を適当に選ぶだけでは、平均9.8石の損。どの手でも適当に選んだとき(11.2石)より1.4石よいだけです。偶数理論は「どの領域に打つか」の目安で、「どのマスに打つか」は隅や相手の打てる場所で決まります。
空きマスの数ごとの結果
| 空き | 局面 | 選べる局面 | 最善手が奇数の領域 | 奇数の領域で一番よい手を選んだときの損 | 偶数の領域で一番よい手を選んだときの損 | 奇数の領域から適当に選んだときの損 | どの手でも適当に選んだときの損 | 奇数の領域の最善手でも6石以上損 |
|---|---|---|---|---|---|---|---|---|
| 8 | 1,000 | 412 | 76% | 2.1 | 6.8 | 8.5 | 9.9 | 14% |
| 10 | 1,000 | 487 | 74% | 2.2 | 6.6 | 9.5 | 11.2 | 15% |
| 12 | 1,000 | 518 | 73% | 2.3 | 6.5 | 10.4 | 11.8 | 15% |
| 14 | 600 | 323 | 64% | 2.9 | 5.8 | 10.9 | 11.8 | 19% |
「選べる局面」は、奇数の領域にも偶数の領域にも打てる手がある局面です(残りは、打てる手が全部奇数か全部偶数の領域にあり、偶数理論で選びようがない局面)。損は、最善手に比べて最後の石差が何石悪くなるかの平均です。
偶数理論が外れる例
奇数の領域に打つより、偶数の領域の手が大きくよい局面の一つです。点のあるマスを押すと、その手を打って最後まで最善を尽くしたときの石差を表示します。
盤で試す黒番・空き 10 マス
黒番・空き10。最善は偶数の領域の a1。奇数の領域で一番よい g2 より20石よい結果になります。
- a1(偶数の領域): +20(20石差で勝ち)
- b7(偶数の領域): +6(6石差で勝ち)
- g2(奇数の領域): ±0(引き分け)
- g7(偶数の領域): -4(4石差で負け)
- g1(奇数の領域): -20(20石差で負け)
- d1(奇数の領域): -22(22石差で負け)
点のあるマスを押すと、その手の結果を表示します。
調べ方
- 一手道場のコンピュータ(道場の「やさしい」と「ふつう」の強さ)どうしで対局し、最初の6手は打てる手から無作為に選んで、局面がばらけるようにしました。
- 空きマスが8・10・12・14になった時点の局面のうち、手番の側に打てる手が2つ以上あるものを集めました(空きごとに1,000局面ずつ。14マスだけは読み切りに時間がかかるため600局面)。
- 空きマスを、縦・横・斜めにつながった塊(領域)に分け、それぞれの空きマスの数が奇数か偶数かを数えました。
- 打てる手をすべて最後まで読み切り、最後の石差を出しました。最善手が複数あるときは、そのどれかが奇数の領域にあれば「奇数の領域にあった」と数えています。
計算はこのサイトと同じエンジンで行いました。空きごとに node scripts/parity-study.mjs 1000 2026 空きの数 で同じ結果を再現できます(14マスは 600)。
この結果の限界
- 局面はコンピュータどうしの対局から作ったもので、人の対局や上級者の対局とは形の出方が違います。上級者の対局では、偶数理論がもっと(あるいはもっと少なく)当たる可能性があります。
- ここでの偶数理論は「奇数の領域に打つ」だけの単純な形です。実戦では、相手が打てない領域を残す、手番を渡すなどの使い方があり、それは数えていません。
- 空き14マスより前(中盤)は調べていません。