将棋大会で割と採用例が多い「2勝勝ち抜け2敗失格」の仕組み、私はあまり好きではありません。大抵、1つの大会で何度も籤引きをして、その分だけ真の棋力が反映されにくい大会になっていきます。
(それでも single elimination 方式よりは良いですが。)
「2勝勝ち抜け2敗失格」を採用し、なおかつ優勝可能性に対する籤の影響を最小にする (優勝確率の分散を最小にする) 方法を提示します。
- 参加者数を4で割った数を切り上げ、block 数とします。例えば25人参加の大会なら 7 blocks です。
- 2人以下の blocks が発生しないように block 定員を定めます。例えば25人参加の大会なら3人 blocks が3つできます。
- 籤引きで参加者を各 block に割り当てます。
- block 内で2回戦まで実施します。以下、不戦勝を含まずに2勝した人を「実2勝」、不戦勝を含んで2勝した人を「実1勝形1勝」、不戦勝を含まずに1勝した人を「実1勝」、不戦勝を含んで1勝した人を「形1勝」、1局も勝てなかった人を「0勝」と呼びます。
- 「実1勝」が偶数人である場合、籤引きをして「実1勝」同士で3回戦を実施します。「実1勝」が奇数人である場合、籤引きをして「実1勝」同士で手合いを組んでいき、最後の1人は「形1勝」の中の1人と対局します (これも籤引きです)。
- ここまでで「実2勝」「実2勝1敗」「実1勝形1勝」のいずれかになった人が次に進めます。
- 午後の single elimination 対局表を用意します。この対局表には有利枠と不利枠が発生します (有利枠が発生しないこともあります)。例えば25人参加の大会なら有利枠が2つ、不利枠が12個発生します。
- 25人参加の大会の場合、有利枠は2つだけです。「実2勝」は5~7人いるはずですので、有利枠2つ、不利枠3~5つに対応する籤を作り、籤引きを実施します。こうすることで有利枠は必ず「実2勝」の誰かが割り当てられます。
- 「実2勝1敗」「実1勝形1勝」の方は不利枠のみの籤から籤引きをします。
有利枠が「実2勝」「実2勝1敗」「実1勝形1勝」のどこまで割り当たるか、を一覧表にして次回示します。