公平な抽選・くじ引きの方法
ガイド
抽選とは、複数の候補の中から決められた人数の当選者をランダムに選ぶことです。公平な抽選の核心は、すべての候補が同じ当選確率を持ち、結果を誰も事前に操作できないという点にあります。
偏りをなくすシャッフル
当選者を選ぶ最も安全な方法は、名簿全体をランダムにシャッフルしたうえで、先頭から必要な人数だけ選ぶことです。このとき広く使われている方法がFisher–Yatesシャッフルで、すべての並び順が同じ確率で現れることを保証します。
- 名簿を一度きちんとシャッフルすれば、先頭から何人選んでも偏りはありません
- 同じ人を2回選ばないようにするには、シャッフル後に順番どおり選べばよいです
- 重複した名前があれば、事前に整理することで公平性を高められます
信頼性を高める進行方法
大勢の前で抽選を行う場合は、名簿を公開した状態でリアルタイムに選ばれる様子を一緒に見るのがおすすめです。結果が画面上でその場で決まり、あらかじめ決められた値がないことを全員で確認できるためです。
RANDOMBOXの抽選は、名簿をFisher–Yatesでシャッフルして当選者を決め、スロットが回る過程を目で見せることで、結果がその場で決まることを示しています。
よくある間違い
「先頭から何番目」のように規則的に選んだり、シャッフルしていない名簿の一部だけを使ったりすると、偏りが生まれる可能性があります。必ず全体をランダムにシャッフルしてから選ぶ習慣をつけましょう。