Имена 0
История
Генератор случайных команд делит список имён на честные перемешанные команды. Вставьте имена по одному в строке, выберите число команд или людей в команде и нажмите «Разделить». Размеры команд отличаются не больше чем на одного человека, а результат можно сразу скопировать в чат или документ.
Как пользоваться
- Введите или вставьте имена в список, по одному на строку. Имена, Колесо и Команды используют один список, он сохраняется на этом устройстве.
- Имена: выберите число победителей и нажмите «Выбрать». Включите «Убирать выбранных», чтобы тянуть без повторов.
- Колесо: нажмите «Крутить», коснитесь колеса или раскрутите его пальцем или мышью. Победитель откроется в окне, где его можно убрать или крутить ещё.
- Число: задайте «От», «До» и количество и нажмите «Сгенерировать». «Без повторов» исключает дубли, «По порядку» сортирует результат.
- Кубики: выберите кубик от d4 до d100 и от 1 до 10 штук, затем «Бросить» — увидите каждое значение и сумму.
- Монета: коснитесь монетки, чтобы подбросить. Команды: выберите число команд или людей в команде и нажмите «Разделить».
- Каждый результат получен через crypto.getRandomValues с отбраковкой, поэтому все имена, числа и грани выпадают с абсолютно равной вероятностью.
- На колесе победитель честно выбирается в момент запуска. Сила раскрутки меняет только анимацию, но не шансы.
- Список, настройки и история хранятся только в этом браузере. Ничего не отправляется.
- Звук и вибрация включаются только после касания и отключаются кнопками. Вибрация работает на большинстве Android-телефонов.
Как формируются команды
Список перемешивается алгоритмом Фишера — Йетса с криптографической случайностью, а затем раздаётся по одному, как карты. Так размеры получаются ровными: 23 человека в 4 командах — это 6, 6, 6 и 5, и любое разбиение равновероятно.
Выберите «Людей в команде», когда важен размер, например пары для лабораторной или 5 игроков для баскетбола. Число команд тогда округляется вверх, а имена раздаются поровну: 23 человека по 5 дают 5 команд из 5, 5, 5, 4 и 4.
Советы для уроков и игр
Перемешивайте, пока разбиение не устроит, или оставьте первое, чтобы всё было строго случайно. Повторяющиеся имена считаются разными людьми, проверьте, что каждое встречается один раз. Тот же список используется в выборе имени и колесе.
Всё работает в браузере; список и история хранятся только на этом устройстве.
Частые вопросы
Как случайно разделить список на команды?
Вставьте имена по одному в строке, задайте число команд или людей в команде и нажмите «Разделить». Каждое нажатие даёт новое разбиение.
Команды получаются равными?
Да. Имена раздаются по очереди, поэтому команды отличаются максимум на одного человека.
Что, если поровну не делится?
При заданном числе команд лишние люди по одному добавляются в команды. При заданном размере команды их число округляется вверх, и в некоторых на одного человека меньше.
Можно составить случайные пары?
Да. Укажите 2 человека в команде. При нечётном числе имён кто-то останется один; чтобы получить тройку, задайте число команд, равное половине группы с округлением вниз.
Это действительно случайно?
Да. Перемешивание использует криптографический генератор браузера, поэтому любой порядок списка и любое разбиение равновероятны.