belun.app Блог

Случайный выбор имени — честный розыгрыш из списка

Имён в списке: 0

Вставьте список — по одному имени на строку — и выберите победителя одним кликом. Инструмент использует криптографический генератор случайных чисел браузера, поэтому у каждого имени ровно одинаковый шанс. Разыгрывайте несколько победителей сразу для многопризовых розыгрышей или включите удаление победителей, чтобы провести несколько раундов без повторов. Список не покидает ваш браузер.

Как это работает

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

Ваши данные защищены

Всё обрабатывается прямо в вашем браузере. Никакие файлы или текст не отправляются на наши серверы. Отключите интернет — инструмент продолжит работать.

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

Как инструмент выбирает победителя?
Он перемешивает список тасованием Фишера — Йетса на основе crypto.getRandomValues — криптографического генератора случайных чисел браузера — и берёт первые имена как победителей. Это тот же источник случайности, что используется для генерации ключей шифрования, а не слабый Math.random.
Розыгрыш действительно честный?
Да. У каждой строки ровно одинаковая вероятность выпасть: инструмент использует отбраковку значений (rejection sampling), чтобы избежать смещения по модулю — тонкой ошибки в наивном коде выбора, из-за которой одни записи выпадают чуть чаще других. При 10 именах у каждого шанс ровно 1 к 10.
Можно ли выбрать несколько победителей сразу?
Да — впишите в поле «Победители» любое число. Один розыгрыш никогда не выбирает одну строку дважды, поэтому 3 победителя из 20 имён — это 3 разные записи в порядке выпадения. Удобно для первого, второго и третьего приза.
Что делает галочка «Убирать победителей из списка»?
После каждого розыгрыша выигравшие имена удаляются из поля, и следующий раунд идёт только по оставшимся. Пригодится для розыгрышей в несколько раундов, распределения заданий или опроса каждого ученика по одному разу без повторов.
Что будет, если имя встречается в списке дважды?
Каждая строка — отдельный билет. Если имя стоит на двух строках, у этого человека вдвое больше шансов — именно так работают взвешенные розыгрыши, где за активность дают дополнительные билеты. Если у всех должен быть один шанс, сначала уберите дубли из списка.
Загружается ли мой список куда-нибудь?
Нет. Инструмент работает целиком в браузере: имена, розыгрыш и результат не попадают ни на какой сервер. Можно открыть страницу, отключить интернет — и всё продолжит работать.

Из блога

Как честно выбрать случайного победителя (и доказать это) Почему «закрою глаза и ткну пальцем» не работает, что делает розыгрыш по-настоящему честным и как проводить чистые розыгрыши. Читать статью →

Похожие инструменты