名前リスト 0
履歴
迷ったときのYes/No占い代わりに。タップすると、暗号学的乱数でちょうど50%ずつの確率で「はい」か「いいえ」が出ます。先に質問を心の中で決めてから振りましょう。それぞれの回数を記録するので、3回勝負にも使えます。
使い方
- リストに名前を1行に1つずつ入力または貼り付けます。名前・ルーレット・チームで同じリストを使い、この端末に保存されます。
- 名前:当選数を選んで「抽選する」を押します。「当選者を除外」をオンにすると重複なしで抽選できます。
- ルーレット:「回す」を押すか、ルーレットをタップ、または指やマウスではじいて回します。当選者が表示され、除外やもう一度回すことができます。
- 数字:最小・最大・個数を設定して「生成」を押します。「重複なし」で同じ数字を避け、「並べ替え」で昇順に並べます。
- サイコロ:d4〜d100の種類と1〜10個の数を選び、「振る」で各出目と合計を表示します。
- コイン:コインをタップして投げます。チーム:チーム数か1チームの人数を選び「チーム分け」を押します。
- すべての結果は crypto.getRandomValues と棄却サンプリングで決まるため、どの名前・数字・面も完全に同じ確率です。
- ルーレットの当選者は回し始めた瞬間に公平に決まります。はじく強さで変わるのは演出だけで、確率は変わりません。
- リスト・設定・履歴はこのブラウザ内にのみ保存され、どこにも送信されません。
- 効果音と振動はタップ後にのみ動作し、オフにできます。振動は多くのAndroid端末で使えます。
公平な抽選のしくみ
抽選には暗号学的乱数(crypto.getRandomValues)と棄却サンプリングを使います。25人なら1人あたりちょうど4%で、リストの上や下が有利になることはありません。同じ名前を2行書くと2口として数えるので、当選確率を2倍にしたい人がいるときに便利です。
複数の当選者を一度に選ぶときは、「選ぶ」を押す前に人数を設定します。「当選者を除外」をオンにすると当選者がリストから外れ、次の抽選で同じ人が選ばれることはありません。
プレゼント企画や授業でのコツ
コメントやユーザー名は表計算ソフトやチャットからそのまま貼り付けられ、空行は無視されます。公開抽選の証拠が必要なら画面を録画しておきましょう。授業では「当選者を除外」をオンにしておくと、全員が一度ずつ当たってから一巡します。
同じリストはルーレットとチーム分けでも使えます。すべてブラウザ内で動作し、リストと履歴はこの端末にだけ保存されます。
よくある質問
この名前抽選は本当にランダムですか?
はい。ブラウザの暗号学的乱数と棄却サンプリングを使っているため、どのエントリーもまったく同じ確率です。
当選者を複数人選べますか?
選べます。「選ぶ」を押す前に人数を設定してください。1回の抽選の中で同じ名前が重なることはありません。
同じ名前が2回当たらないようにするには?
「当選者を除外」をオンにします。当選者はリストから外れ、以降は残りの名前だけで抽選します。
特定の人の当選確率を上げられますか?
その人の名前を複数行に書いてください。1行が1口になるので、2行なら確率は2倍です。
名前の数に上限はありますか?
決まった上限はなく、数千行のリストでも使えます。
入力した名前はどこかに送られますか?
送られません。リストは次回のためにこのブラウザに保存されるだけで、サーバーには送信されません。