ランダムツール

List Shuffler

改行区切りのリストを一様ランダムな順序に並べ替えます。

List Shuffler: TOEAはブラウザのcrypto.getRandomValues APIを用い、無偏りのリジェクションサンプリングを行います。入力はアップロードされません。 サーバーへのファイルアップロードは一切なく、100%ブラウザ内でローカル実行します。

カテゴリ
日常ツール
実行回数
ブラウザ内で
コスト
無料 · 登録不要
提供状況
すぐに使えます
List Shufflerワークベンチローカル処理

完全にブラウザ内で実行します

結果

待機中
ここに結果が表示されます。

項目はローカルで処理され、アップロードされません。

公平なシャッフルの仕組み

このシャッフルは最後の項目から最初の項目へ進み、まだ配置されていない項目の中からランダムに選んだ項目と入れ替えます。この方法はFisher–Yates法として知られています。可能な並び順はすべて同じ確率になります。スプレッドシートで同順位のランダムキーを並べ替えたり、ランダムなペアを決まった回数だけ交換したりする簡易的な方法では、一部の並び順に偏ることがあります。10項目には3,628,800通り、20項目には約24億×10億通りの並び順があるため、同じ順番が再び出ることは実質的にありません。

チーム分け、順番、サンプル

人をチームに分けるには、名前をシャッフルして順番に割り当てます。1人目をチーム1、2人目をチーム2というように進めると、チーム人数の差を1人以内に抑えられます。発言順や発表順には、シャッフル後のリストの順番を使います。シャッフルしたリストの先頭5行を取れば、重複のない5件の公平なランダムサンプルになります。抜き打ちチェックや賞品の抽選にも便利です。

使い方

  1. オプションを選ぶか、1行につき1項目を入力します。
  2. 新しい結果をローカルで生成します。
  3. 準備ができたら結果をコピーします。

プライバシーと制限事項

入力と結果はブラウザ内に留まります。このツールはリストの内容や生成値をサーバーに送信しません。

関連ツール

よくある質問

これは暗号学的に安全な乱数ですか?

エンジンはブラウザのcrypto.getRandomValues APIを使用し、範囲の偏りを避けるためにリジェクションサンプリングを行います。これは審査済みのセキュリティシステムの代替にはなりません。

リストの項目はアップロードされますか?

いいえ。リスト系のツールは入力をすべてブラウザ内だけで処理します。

結果をパスワードに使ってもよいですか?

パスワードには専用のパスワードジェネレーターを使用し、ご自身の状況に応じた注意事項を確認してください。

無料ツール · ブラウザ内で · アカウント不要