一手道場
Itte Dojo

偶数理論は何割当たるかParity, measured

「終盤は奇数の領域に先に打つ」という偶数理論は、実際の局面でどのくらい最善手と一致するのでしょうか。一手道場のコンピュータどうしの対局から空き8・10・12・14マスの局面を3,600個集め、打てる手を全部、最後まで読み切って(完全読み)比べました。

分かったこと

空きマスの数ごとの結果

空き局面選べる局面最善手が奇数の領域奇数の領域で一番よい手を選んだときの損偶数の領域で一番よい手を選んだときの損奇数の領域から適当に選んだときの損どの手でも適当に選んだときの損奇数の領域の最善手でも6石以上損
81,00041276%2.16.88.59.914%
101,00048774%2.26.69.511.215%
121,00051873%2.36.510.411.815%
1460032364%2.95.810.911.819%

「選べる局面」は、奇数の領域にも偶数の領域にも打てる手がある局面です(残りは、打てる手が全部奇数か全部偶数の領域にあり、偶数理論で選びようがない局面)。損は、最善手に比べて最後の石差が何石悪くなるかの平均です。

偶数理論が外れる例

奇数の領域に打つより、偶数の領域の手が大きくよい局面の一つです。点のあるマスを押すと、その手を打って最後まで最善を尽くしたときの石差を表示します。

盤で試す黒番・空き 10 マス

黒番・空き10。最善は偶数の領域の a1。奇数の領域で一番よい g2 より20石よい結果になります。

  • a1(偶数の領域): +20(20石差で勝ち)
  • b7(偶数の領域): +6(6石差で勝ち)
  • g2(奇数の領域): ±0(引き分け)
  • g7(偶数の領域): -4(4石差で負け)
  • g1(奇数の領域): -20(20石差で負け)
  • d1(奇数の領域): -22(22石差で負け)

点のあるマスを押すと、その手の結果を表示します。

調べ方

  1. 一手道場のコンピュータ(道場の「やさしい」と「ふつう」の強さ)どうしで対局し、最初の6手は打てる手から無作為に選んで、局面がばらけるようにしました。
  2. 空きマスが8・10・12・14になった時点の局面のうち、手番の側に打てる手が2つ以上あるものを集めました(空きごとに1,000局面ずつ。14マスだけは読み切りに時間がかかるため600局面)。
  3. 空きマスを、縦・横・斜めにつながった塊(領域)に分け、それぞれの空きマスの数が奇数か偶数かを数えました。
  4. 打てる手をすべて最後まで読み切り、最後の石差を出しました。最善手が複数あるときは、そのどれかが奇数の領域にあれば「奇数の領域にあった」と数えています。

計算はこのサイトと同じエンジンで行いました。空きごとに node scripts/parity-study.mjs 1000 2026 空きの数 で同じ結果を再現できます(14マスは 600)。

この結果の限界

練習する