Рандомайзер списка

Список участников
8 элементов
Режим
Fisher-Yates · crypto/rand · SHA-256
📋
Нажмите «Запустить»,
чтобы увидеть результат
Как пользоваться
  1. Вставьте участников в поле «Список участников» — по одному имени на строку.
  2. Выберите режим: «Перемешать» — получить список в случайном порядке, «Выбрать N» — выбрать заданное число победителей, «Разбить на группы» — случайно распределить участников по командам.
  3. Нажмите «Запустить» и скопируйте или скачайте результат (.txt) кнопками под списком.
Commit-reveal SHA-256

Каждый результат сопровождается commit-reveal доказательством на SHA-256: перед генерацией сервер фиксирует commitment — хеш случайной соли и параметров запроса, — и только затем вычисляет сам результат из этой соли. Вместе с результатом публикуются соль и параметры, поэтому любой может самостоятельно проверить равенство SHA-256(salt + params) == commitment и убедиться, что результат не подменили задним числом.

Также попробуйте:🎡 Колесо фортуны🔢 Числа

Вопросы

Чем отличаются режимы «Перемешать» и «Выбрать N»?
«Перемешать» меняет порядок всех элементов списка, а «Выбрать N» дополнительно выделяет заданное количество элементов сверху как победителей — остальные показываются, но не выбраны.
Как разбить участников на равные команды?
Выберите режим «Разбить на группы» и укажите нужное количество групп — участники будут случайно и равномерно распределены между ними.
Какое минимальное количество элементов нужно для запуска?
Нужно минимум 2 элемента списка; для режима «Выбрать N» число выбираемых не может превышать общее количество элементов.