Равновероятно среди непустых строк
Без повторов список сначала перемешивается. С повторами каждая попытка независима, один пункт может выпасть дважды.
Равновероятный выбор строки
Один пункт или несколько разных
Каждая непустая строка — вариант. Пустые пропускаются, чтобы случайный Enter в списке не стал победителем. Несколько победителей выбираются без повторов, пока хватает строк.
Порядок в списке на шанс не влияет. Если нужно перемешать всех, а не выбрать одного, откройте перемешать список. Монетка для двух вариантов тоже есть, но список честнее, когда имён больше двух.
Откуда брать числа
- Список
- Сколько выбрать
- Без повторов
Пример
Из списка имён можно вытянуть один пункт или несколько разных.
Вопросы
Пустые строки?
Они пропускаются.
Порядок в результате?
Это порядок вытягивания, не сортировка по алфавиту.
Можно для команд?
Да. Если нужны целые группы, откройте деление списка на группы.