Взвешенный случайный выборщик
Гид
Взвешенный случайный выборщик
Случайный выбор элементов из списка с пользовательскими весами — дайте некоторым элементам более высокие шансы на выбор, чем другим. Использует криптографическую случайность для справедливого, непредвзятого выбора. Выберите один или несколько элементов, с возвращением или без, и отслеживайте историю и статистику выборок.
Как использовать
Добавляйте элементы и назначайте им веса — более высокие веса означают более высокую вероятность выбора. Инструмент автоматически рассчитывает и отображает процент вероятности каждого элемента. Нажмите «Выбрать», чтобы случайным образом выбрать элемент. Выберите, сколько элементов выбрать за раз, и переключайтесь между выборкой с возвращением (элементы могут быть выбраны снова) и без возвращения (каждый элемент выбирается только один раз за партию). Импортируйте элементы из CSV или вставьте список, разделенный переносами строк.
Функции
- Пользовательские веса — Назначайте любой числовой вес каждому элементу. Вес 10 делает элемент в два раза более вероятным для выбора, чем элемент с весом 5. Проценты вероятности обновляются автоматически.
- Криптографическая случайность — Использует crypto.getRandomValues() для по-настоящему справедливого, непредвзятого случайного выбора. Никаких псевдослучайных уловок.
- Выбрать несколько элементов — Выберите 1 или более элементов одновременно. Переключайтесь между выборкой с возвращением (элементы могут повторяться) и без возвращения (каждый элемент выбирается не более одного раза за партию).
- История выборок — Полный журнал всех выборок в текущей сессии с временными метками и номерами выборок. При необходимости очистите историю.
- Визуализация вероятности — Круговая диаграмма, показывающая распределение весов. После нескольких выборок сравните фактическое распределение с ожидаемыми вероятностями.
- Импорт из CSV — Вставьте элементы в формате CSV (элемент,вес) или текст, разделенный переносами строк. Элементы без весов по умолчанию получают вес 1.
- Динамическое управление элементами — Свободно добавляйте, удаляйте и меняйте порядок элементов. Начните с предустановленных пустых строк и добавляйте больше по мере необходимости.
Как работает взвешенный выбор
Взвешенный случайный выбор использует кумулятивную функцию распределения: все веса суммируются, генерируется случайное число от 0 до общего веса, затем алгоритм проходит по кумулятивным весам, чтобы определить, в какой элемент попадает случайное число. Элемент с весом 30 из общего веса 100 имеет ровно 30% шанс быть выбранным при каждой выборке. Это тот же алгоритм, который используется в лотереях, таблицах добычи в играх и научных выборках.
Что такое взвешенный случайный выбор?
В чем разница между выборкой с возвращением и без возвращения?
Является ли случайный выбор действительно справедливым?
Каковы распространенные случаи использования взвешенного случайного выбора?
Установите наши расширения
Добавьте инструменты ввода-вывода в свой любимый браузер для мгновенного доступа и более быстрого поиска
恵 Табло результатов прибыло!
Табло результатов — это интересный способ следить за вашими играми, все данные хранятся в вашем браузере. Скоро появятся новые функции!
Подписаться на новости
все Новые поступления
всеОбновлять: Наш последний инструмент был добавлен 2 апр. 2026 г.
