Случайный выбор из списка
Выберите один или несколько вариантов из своего списка: с повторами или без возвращения, с объединением одинаковых строк или отдельными участниками.
Настройки генерации
Задайте параметры и получите новый случайный список.
Результат
Здесь появятся сгенерированные значения.
Как работает генератор
Введите один вариант на строке. Пустые строки пропускаются, пробелы по краям удаляются. Максимум 1 000 непустых строк и 100 000 символов; за запуск выбирается от 1 до 1 000 вариантов.
Одинаковые строки можно оставить отдельными участниками или объединить. Сравнение учитывает регистр: Анна и анна различаются. Две отдельные строки Анна дают два шанса и могут обе попасть в результат без возвращения. При объединении каждый уникальный текст имеет один шанс.
Web Crypto и отбрасывание неполного остатка обеспечивают равномерный выбор участника. Без повторов используется частичное перемешивание Фишера — Йетса: каждый выбранный участник исключается из дальнейшего выбора. С повторами участники выбираются независимо с возвращением. Для списка А, Б, В любой упорядоченный выбор двух участников без возвращения имеет вероятность 1/6.
Список и выбранные значения не отправляются на сервер и не сохраняются в ссылках или аналитике. В кабинете вручную сохраняются только количество, разрешение повторов и обработка одинаковых строк. После восстановления введите список заново. Это бытовой выбор, не сертифицированный розыгрыш.
Версия алгоритма: GEN-01 / 1.