ホーム

条件を考慮する安全なブラウザーツール

高度なランダムチーム生成ツール

同名の参加者を失うことなく人数の均等なチームを作成し、通常のシャッフルでは扱えない実際の条件を追加できます。タグは条件が許す範囲でできるだけ均等に分配されます。固定割り当て、同じチームにするグループ、別のチームにするペアは必須条件として扱います。

日本語の本文とインターフェースを確認済みです。

チームの詳細設定

ローカル名簿の受け渡し

名前だけを渡します。出欠、タグ、制約、重み、画像、結果は引き継ぎません。

このブラウザ内だけに保存します。別端末へ移す場合はJSONをエクスポートしてください。

このツールは 2~100 件の名前に対応しています。

任意の条件

参加者を2人以上入力し、チーム数を選んで作成してください。

高度なチーム生成ツールの仕組み

  1. 参加者を1行に1人ずつ入力し、必要に応じて経験者、新人、デザイン、エンジニアリングなどのバランス調整用タグを追加します。
  2. 2–20 チームを選び、画面に表示される行の参照名を使って、固定割り当て、同じチーム、別のチームの条件を正確に指定します。
  3. 探索に上限のあるソルバーが全条件を検証し、人数の均等な割り当てを探してタグの集中を最小限に抑え、Web Crypto で各チームの代表者を1人抽選します。

具体的な使用例

8人を2チームに分ける場合、経験者タグの4人と新人タグの4人は、通常それぞれのチームに経験者2人、新人2人ずつ配分できます。Amina と Mateo を同じチームにする必要があり、Amina がチーム2に固定されている場合、その同一チームグループ全員がチーム2に入ります。残りの行はこの必須条件を守って割り当てます。

ルール、制限、結果の解釈

  • 参加者 2–100 人、2–20 チーム、1人につき異なるタグ8個まで対応します。チーム間の人数差は最大1人です。
  • 同じチームにするグループに重複がある場合は統合します。統合後のグループは、均等に分けた場合の最大チーム人数を超えたり、別々のチームに固定された人を含んだりすることはできません。
  • 別のチームにする条件は、2人が同じチームに入ることを防ぎます。距離の確保、別セッションへの参加、このグループ分け以外での対立解消を保証するものではありません。
  • タグの均等化は必須条件とチーム定員を満たしたうえで、可能な範囲で最適化します。能力、アイデンティティ、公平性に関するニーズ、タグの重要度は推測しません。

プライバシーを考慮した設計

入力と結果は通常、このタブ内だけに保持されます。名簿を保存する操作を選んだ場合に限り、名前をこのブラウザーに保存します。タグ、制約、結果は名簿の受け渡しに含まれません。ツールの値を URL、解析、サーバーへ送信せず、書き出しも利用者が選んだ場合だけ行います。

よくある質問

同じ名前は削除されますか?
いいえ。空でない入力行ごとに固有の内部IDを付けます。条件では最初の人は名前で、2人目以降は 名前 #2、名前 #3 のように参照します。
1チームだけ並べ替えると何が変わりますか?
そのチームに割り当て済みのメンバーの順序だけをランダムに変更し、代表者を再抽選します。チーム間で人を移すことはなく、他のすべてのチームは変わりません。
条件を満たす解がない場合はどうなりますか?
明確なエラーを表示します。参加者を除外したり、同名の行を統合したり、定員を超えたり、固定・同じチーム・別のチームの条件を黙って無視したりすることはありません。
名前やタグが端末の外に送られますか?
入力と結果は通常、このタブ内だけに保持されます。名簿を保存する操作を選んだ場合に限り、名前をこのブラウザーに保存します。タグ、制約、結果は名簿の受け渡しに含まれません。ツールの値を URL、解析、サーバーへ送信せず、書き出しも利用者が選んだ場合だけ行います。