チームジェネレーター

名前を入力し、チーム数を選んで、ランダムにバランスの取れたグループを即座に作成。

即座に結果表示 ブラウザで動作

仕組み

名前はFisher-Yatesアルゴリズムでランダムにシャッフルされ、次にround-robinでチームに分配されます。これによりチームサイズが均等になり、どのチームも最大1人しか差がありません。

Number of teams cannot exceed the number of participants.

使い方は?

  1. 1
    参加者の名前を入力 名前を入力またはペーストし、1行に1つ記入。
  2. 2
    チーム数を選択 作成したいチームの数を選択(2〜20)。
  3. 3
    作成をクリック チームがランダムに割り当てられます。別の配置には再シャッフルをクリック。

よくある質問

チームはバランスが取れていますか?
はい。シャッフル後にround-robinで分配されるため、チームの差は最大1人です。例えば10人を3チームにすると、3人チーム2つと4人チーム1つになります。
同じ名前で再生成できますか?
はい。再シャッフルボタンをクリックすると、再入力せずに同じリストを新しいランダムチームに分配できます。
名前の制限はありますか?
厳格な制限はありません。大きなグループでも問題なく動作します。クラス名簿、トーナメント組み合わせ、企業イベントチームなど。
結果は保存されますか?
いいえ。すべての計算はブラウザ内で行われます。データはどのサーバーにも送信されません。

チーム作成ツールの仕組み

チーム作成ツールは、入力欄に1行ずつ書かれた名前を読み取り、空白行を除いたうえで指定したチーム数に分けます。チーム数は2以上20以下で、参加者数より多くすることはできません。シャッフルを有効にすると、Fisher-Yates方式で名前の順序をランダムに入れ替えます。シャッフルしない場合は入力順をそのまま使います。その後、1人目を1チーム、2人目を2チームというように輪番で配分するため、人数差ができても最小限に抑えられます。結果にはチーム番号、メンバー数、メンバー一覧が表示され、各カードは色分けされます。

使いどころ

授業のグループ分け、研修、ワークショップ、スポーツ、ボードゲーム、社内イベントなど、短時間で偏りを減らしたい場面に向いています。再シャッフルボタンを押すと同じ名簿からもう一度分け直せるため、偶然の組み合わせを確認しながら調整できます。コピー機能ではチーム名とメンバーをテキストとして取得でき、チャット、資料、表計算ソフトに貼り付けやすい形になります。

公平に使うための注意

このツールは名前の並びとチーム数だけを見て分けます。経験、役割、スキル、友人関係、性別、担当範囲などの条件は自動では考慮しません。完全な公平性が必要な場合は、先に参加者をレベル別に分ける、同じチームにしたくない人を別リストにするなど、人間側で前処理してから使うとよいでしょう。公式な大会や評価に使う場合は、元の名簿と生成結果を保存しておくと後から確認しやすくなります。

コメント