寓話
盤上には二人の審判がいる。一人は点数をつけ、一人は席次を並べる
町の棋院は毎年少年囲碁大会を開き、参加する子供は六十人余り。試合は二回戦に分かれる。第一回戦では各子供が三人の審判と早碁を打ち、審判は勝敗を大まかに記録して上位二十名を選ぶ。この時点の順位はかなり粗い。三局の早碁では何も説明できないからだ。
第2ラウンドは招待審判の鄭おじいさんが単独で担当した。彼は第1ラウンドで選ばれた20人の子供の棋譜を、その日の状態、相手の強弱、棋風とともに一枚の大きな盤上に並べて照合し、一対ずつ比較して、正確なトップ10の順位を出した。鄭おじいさんの仕事は並べ替え——第1ラウンドが出力した順位の山の上に立ち、より良い順序を新たに定めることだった。
ある年、鄭爺の体調が悪くなり、棋院は急いで代替案を探した。彼らは三人を試した。第一は棋院もとの助教、第二は隣省から招いたプロ棋士、第三は歴年の棋譜をすらすら暗記した老棋待詔である。三人とも第二ラウンドの再並べ替えを完了できたが、内部で用いる方法は全く異なっていた。助教は経験と直感に頼り、プロ棋士は局面の精密な分解に頼り、老棋待詔は二つの棋譜を並べて広げ、一子ずつ各手の得失を推算した。
このときになって棋院の人々は、ある重要な問題に気づき始めた。鄭おじいさんは「重排序者」という役割だが、誰をその位置に座らせ、どんな方法で座らせるかは別問題である。助教の重排、プロ棋士の重排、老いた棋待詔の重排——結果はまったく異なるかもしれないが、それらはすべて重排序と呼ばれる。役割とやり方を一つの名前に混ぜてはならない。
棋院は後にこのプロセスを正式化し、大会規約に「第二ラウンドの並べ替え方式」という節を独立して設けた。彼らは年ごとに異なる方法の使用を認めている。小規模な大会では助手が手作業で並べ、大規模な大会では老いた棋待詔が棋譜を一局ずつ分解する。方法の宣言が明確で、評価根拠が説明可能でありさえすればよい。棋譜の一局ずつの分解は、再ランキングの位置に座る一つの方法にすぎず、この位置のすべての身分ではない。
ある人が棋院に尋ねた。なぜ第一輪から直接老棋待詔に任せて、二輪を省かないのか。棋院の責任者は言った。代価が違う。第一輪には六十人の子どもがいて、各二人の棋譜をすべて並べて照合すると、六十かける五十九を二で割って、およそ千八百回の判定になり、高すぎる。第一輪は早指しで一輪ふるいにかけ、第二輪は二十人だけを精密に比較すれば、九割の手間が省ける。
棋院は最終的にルールを明確に定めた。まず安価な方法で候補リストを絞り込み、次に細やかな人が精密な並べ替えを行う。リランキングとは「すでに絞り込まれた順位の集合を並べ直す」という動作であり、助教を使うか、プロ棋士を使うか、老いた棋待詔を使うかは、その動作を実現するための異なるツールにすぎない。動作とツールを同一視してはならない。