重複なしで選ぶ
名前を1行に1つずつ貼り付け、選ぶ人数を決めて抽選します。名前は非復元抽出で選ばれるため、1回の抽選で同じ行が2回選ばれることはありません。6人から1人を選ぶと、各人の確率は16.67%です。6人から2人選ぶと各人が含まれる確率は33.33%で、組み合わせは15通りです。6人全員を選ぶと、全員がランダムな順番で1回ずつ表示されます。空行は抽選前に取り除かれます。
貼り付けた名簿から、重複なしでランダムに1人または複数人を選びます。
計算は端末内で行われ、入力値をサーバーへ送りません。
6人の名簿から1人を選ぶ場合、各自の当選確率は16.67%です。6人から2人を選ぶなら、各自が選ばれる確率は33.33%で、組み合わせは15通りあります。
空行を取り除いたうえで、重複なし(非復元抽出)で選びます。そのため1回の抽選で同じ行が二度選ばれることはありません。選択にはブラウザーの暗号学的に安全な乱数源と棄却サンプリングを使い、単純な乱数関数で生じうるわずかな偏りを避けています。
文字列が同じでも、行が違えば別の応募として扱われます。また抽選は毎回まっさらな状態から始まるので、前回選ばれた人が再び選ばれることもあります。法的な規則のある賞品抽選では、記録を残し、ブラウザーのツールではなく認められた方法をお使いください。
名前を1行に1つずつ貼り付け、選ぶ人数を決めて抽選します。名前は非復元抽出で選ばれるため、1回の抽選で同じ行が2回選ばれることはありません。6人から1人を選ぶと、各人の確率は16.67%です。6人から2人選ぶと各人が含まれる確率は33.33%で、組み合わせは15通りです。6人全員を選ぶと、全員がランダムな順番で1回ずつ表示されます。空行は抽選前に取り除かれます。
人数が多くなると、選び方の数は急速に増えます。応募者30人から当選者3人を選ぶと組み合わせは4,060通りで、各応募者が3人に入る確率は10%です。選択にはブラウザーの暗号学的に安全な乱数と棄却サンプリングを使うため、単純な乱数関数で生じうるわずかな偏りを避けられます。透明性が必要な場面では、一覧と抽選の様子を参加者と共有した画面で見せましょう。
文字が同じでも、行は別々の応募として扱われます。Alex を2回、Blake を1回入力すると、1回の抽選で Alex が選ばれる確率は約66.67%になります。重み付きの応募には便利ですが、誤って2回貼り付けた場合は不公平です。新しい抽選は毎回まっさらな状態から始まるため、前回当たった人がまた当たることもあります。対象外にすべき当選者は一覧から削除してください。景品表示法など法令の対象となる抽選では、記録を残し、定められた方法で実施してください。
| 入力 | 結果 |
|---|---|
6 names · pick 1 | P(a given name) 16.67% |
6 names · pick 2 | 15 possible pairs · P(a given name) 33.33% |
30 names · pick 3 | 4,060 possible groups · P(a given name) 10% |
Alex↵Alex↵Blake · pick 1 | Alex 66.67% · Blake 33.33% |
6 names · pick 6 | 6 different names |
選び方の組み合わせは急速に増えます。30人から3人を選ぶ場合、組み合わせは4,060通りあり、各応募者が3人のうちに入る確率は10%です。6人の名簿から6人すべてを選べば、全員が1回ずつランダムな順序で返されます。
2件として数えられます。アレックスを2行、ブレイクを1行入力すると、1回の抽選でアレックスが選ばれる確率は約66.67%になります。重み付けしたいときには便利ですが、誤って二重に貼り付けた場合は不公平です。抽選前に名簿を確認してください。
あります。各抽選は独立しているからです。再度の当選を認めないなら、前回の当選者を名簿から削除してください。公平さを見せたい場合は、画面を共有して名簿と抽選の様子を参加者に見せるとよいでしょう。