Случайный выбор имён

Выбирайте победителей, перемешивайте список или делите на команды — с сидом, который можно опубликовать.

Инструмент случайного выбора имён полностью работает в вашем браузере: вставленный список перемешивается на устройстве и не отправляется.

Открыть генератор случайных чисел

Об инструменте Случайный выбор имён

Большинство онлайн-розыгрышей просят просто поверить им. Этот инструмент выбирает с помощью генератора на основе сида, поэтому розыгрыш можно проверить: опубликуйте список участников и сид вместе с победителем, и любой сможет воспроизвести тот же результат. Один и тот же сид управляет всеми режимами: выбор победителей с повторами или без, перемешивание списка в честном порядке, распределение людей по максимально равным командам или составление кольца тайного Санты, где никто не вытягивает сам себя.

Возможности

Как использовать Случайный выбор имён

  1. Вставьте или введите участников по одному на строку
  2. Выберите режим: победители, перемешивание, команды или тайный Санта
  3. Нажмите «Разыграть снова» или введите сид, чтобы повторить прошлый розыгрыш
  4. Скопируйте результат — сид включён для проверки

Пример

Ввод

8 names · 2 winners · seed "launch-day"

Результат

Winners:
1. Katherine Johnson
2. Alan Turing

Seed: launch-day

Одинаковый список и одинаковый сид дают одинаковые имена — именно это делает публичный розыгрыш проверяемым.

Частые ошибки и устранение неполадок

Часто задаваемые вопросы

Как случайно выбрать победителя из списка?
Вставьте участников по одному на строку, укажите число победителей и запустите розыгрыш. У всех равные шансы, а сид показан внизу.
Что такое сид и зачем он нужен?
Это начальное значение генератора. Опубликованный вместе со списком, он превращает утверждение в то, что любой может проверить, воспроизведя розыгрыш.
Действительно ли перемешивание честное?
Да: алгоритм Фишера — Йетса даёт каждому возможному порядку одинаковую вероятность, в отличие от сортировки со случайным сравнением.
Как случайно разделить группу на команды?
Переключитесь в режим команд и укажите число групп. Участники перемешиваются и распределяются по очереди, так что разница в размере команд не превышает одного человека.

Связанные инструменты

Все инструменты ArrayKit