Разделить на случайные команды онлайн

Распределите участников случайно и поровну по численности.

Пустые строки пропускаются, пробелы по краям убираются. Регистр учитывается. До 10000 непустых строк, 200 символов в строке и 200000 символов всего.

Разница в численности команд — максимум один участник. Навыки, возраст и роли не оцениваются; пустые команды не создаются.

Случайный выбор выполняется на вашем устройстве. Список и результаты не отправляются серверу и не сохраняются после обновления страницы.

Результат

Укажите условия и выполните случайный выбор. Готовые данные появятся здесь.

Данные остаются на вашем устройстве.

Как пользоваться

  1. Подготовьте отдельную строку для каждого участника.
  2. Уберите случайные повторы и задайте число команд.
  3. Создайте команды, сверьте численность и скопируйте или скачайте состав.

Пример

Восемь участников и три команды

Исходные данные
Восемь разных имён с новой строки, количество команд 3.

Уберите случайные дубли, затем нажмите «Разделить на команды».

Что получится
Команды из 3, 3 и 2 участников; состав каждой определяется заново при новом нажатии.
Форматы и ограничения

Вставьте участников и укажите количество команд. Список перемешивается, затем записи распределяются с разницей в численности не больше одного человека.

На входе
Текстовый список
Результат
TXT, JSON, Копирование

Пронумерованные команды с участниками и численностью. В JSON указаны исходные строки и правило удаления совпадений.

  • По умолчанию: три команды, одинаковые строки убираются.
  • От 1 до 100 команд, но не больше количества записей.
  • До 10000 непустых строк, до 200 символов на строку и 200000 символов всего.
  • Балансируется только численность, не уровень навыков и не состав ролей.

Сверьте общую численность, разницу размеров не больше одного и отсутствие повторного назначения одной записи. При одинаковых именах добавьте различающие номера.

Распределение команд происходит в браузере; имена и составы не отправляются серверу. Состав не записывается в историю сайта; перед закрытием вкладки сохраните нужный результат самостоятельно.

Баланс касается только числа записей. Навыки, возраст и роли не сравниваются. При совпадении имён используйте различающие подписи, чтобы не объединить разных людей.

Вопросы об инструменте

Что здесь означает «поровну»?

Размеры команд отличаются максимум на одного. Восемь записей и три команды дают размеры 3, 3 и 2.

Учитываются ли опыт, возраст или позиции?

Нет. Распределение случайное, а баланс касается числа записей. При важных ограничениях состава проверьте команды вручную или подготовьте подходящий список.

Может ли участник оказаться в двух командах?

Каждая запись назначается только в одну команду. Но одинаковое имя на разных строках считается разными участиями, если повторы намеренно сохранены.

Как распределяется остаток участников?

Дополнительные места получают первые пронумерованные команды. Кто займёт эти места, определяется случайным перемешиванием списка.

Почему нельзя создать десять команд из восьми человек?

Пустые команды не создаются. Укажите не больше восьми команд или добавьте участников.

Нужно ли сначала перемешать строки?

Нет. Инструмент сам перемешивает записи перед распределением; исходный порядок не закрепляет место участника в конкретной команде.

Можно ли сохранить состав после обновления страницы?

Да, если заранее скачать TXT или JSON либо скопировать результат. Сам редактор не хранит состав после обновления.

Разобраться в задаче

Все инструкции
Данные и полезное4 мин

Как выбрать победителей из списка и проверить одинаковые записи

Подготовьте список участников, задайте число победителей и решите, дают ли повторённые строки дополнительные шансы.

Читать инструкцию
Данные и полезное4 мин

Как разделить участников на случайные команды с равной численностью

Проверьте имена, число групп и распределение остатка. Сохраните состав команд и отличайте баланс численности от баланса навыков.

Читать инструкцию