Выбор с разной вероятностью для каждого варианта.
Взвешенный случайный выбор
Выбирайте варианты с разными весами. Настраивайте вероятность каждого варианта и делайте честный взвешенный случайный выбор в браузере.
- Без регистрации
- Работает в браузере
- Криптографическая случайность
Ваши результаты
Здесь появятся ваши результаты.
История
Пока нет розыгрышей.
Ваши данные и результаты не покидают ваше устройство.
Не все варианты должны выпадать с одинаковой вероятностью. Укажите вариант и его вес на каждой строке — инструмент превратит веса в распределение вероятностей. Вес 10 в среднем выбирается в 10 раз чаще веса 1.
Инструмент использует кумулятивные веса и криптографически стойкий генератор. Подходит для таблиц добычи, игр, розыгрышей с разным количеством билетов, A/B-тестов и учебных активностей.
Как использовать взвешенный случайный выбор
- 01
Добавьте варианты и веса
Укажите вариант и вес на каждой строке, например Пицца, 3. Можно использовать целые и десятичные веса.
- 02
Выберите количество победителей
Выберите одного или нескольких победителей. При выборе с возвращением один и тот же вариант может выпасть снова.
- 03
Сгенерируйте и скопируйте
Сделайте взвешенный выбор и скопируйте результат или весь набор.
Для чего использовать взвешенный случайный выбор
Таблицы добычи в играх
Делайте обычные награды частыми, а редкие — действительно редкими.
Розыгрыши с разными шансами
Давайте участникам разное количество билетов или заявок.
A/B-тесты и класс
Случайно распределяйте варианты, вопросы или активности в нужных пропорциях.
Частые вопросы
Как веса превращаются в вероятности?
Вес каждого варианта делится на сумму всех весов. Например, веса 1, 2 и 7 дают вероятности 10%, 20% и 70%.
Насколько честен взвешенный выбор?
Инструмент берёт безопасное случайное число, проходит по кумулятивному распределению и выбирает соответствующий сегмент. На большой выборке частоты приближаются к заданным весам.
Можно ли выбирать без повторов?
Да. Включите «Без повторов»: выбранный вариант удаляется из пула, а оставшиеся веса пересчитываются. Для независимых розыгрышей с возвращением один и тот же вариант может выпасть снова.
Обязательны ли целые веса?
Нет. Можно использовать десятичные значения. Все веса должны быть конечными и больше нуля, а их сумма — больше нуля.
Как проверить распределение?
Сделайте много розыгрышей и сравните наблюдаемые частоты с ожидаемыми вероятностями. На коротких сериях возможны отклонения, на длинных частоты должны приближаться к весам.