第18回世界コンピュータ将棋選手権がいよいよ4日後に迫ってまいりました。ここで本番直前の展開予想を…という感じのイントロを入れるとスポーツイベントっぽいんですが、ここはコンピュータらしくちょっと理屈っぽく、選手権のリーグ戦方式について説明することにします。渋い話題ではありますが、この順位決定方式は、コンピュータやゲームがお好きな方、あるいは将棋大会に参加される方、運営される方にとっては、知っておきたいテーマ、もしくは頭の体操にうってつけのテーマであると思います。世界コンピュータ将棋選手権のルールの項にも説明がありますが、ここではその意味を重視して述べます。
現在の選手権は、1次予選、2次予選、決勝リーグが計3日間にわたって行われ、各段階はそれぞれ7回戦、9回戦、7回戦のリーグ戦となっています。1次予選、2次予選は、それぞれ翌日以降への出場権をかけた(変形)スイス式トーナメント、決勝リーグは優勝から8位までを競う総当たり戦が争われます。スイス式トーナメントを採用したプロ棋戦がないため、将棋ファンには馴染みが薄いかもしれませんが、一部のアマチュア大会では採用されていますのでご存じの方も多いでしょう。チェスなどで特にポピュラーな方式です。
1度負けたら終わりのノックアウトトーナメント方式と違い、リーグ戦はより実力にふさわしい順位を決定することができます。ここで問題になるのは、同じ勝数同士の選手の順位をどのように決めるか、というタイブレーク・システムです。わかりやすいタイブレークとしては、同順位同士で延長戦を行うことが考えられますが、運営スケジュールが大変ですし、また決定戦を行ったからといって公平な結果になるとも限りません。そのため世界コンピュータ将棋選手権では、下記の順に点数を計算し、点数の高い順に上位とします。以降は、別ウィンドウで歴代の選手権の順位表を見ながらお読みになるのがわかりやすいでしょう。 Read the rest of this entry »