AZ Tools

Seletor Aleatório Ponderado

Aleatório

Cole uma lista de pares "rótulo : peso" e o seletor sorteia usando o método de soma cumulativa contra crypto.getRandomValues — então opções mais pesadas saem proporcionalmente mais vezes. Útil pra alocação de testes A/B, emparelhamento de times ponderado, trocas de presente justas-mas-enviesadas, ou qualquer coisa onde um cara/coroa plano pareceria injusto. Desligue reposição pra sortear N opções distintas quando precisar de um subconjunto ranqueado.

Tabela de probabilidadePeso total: 15
  • Alice
    20.0%
  • Bob
    6.7%
  • Carol
    33.3%
  • David
    13.3%
  • Eve
    26.7%

Reposição on = cada sorteio é independente (opções podem repetir). Off = opções escolhidas são removidas.

Aperte Escolher pra sortear.

Pesos podem ser qualquer número positivo (não só inteiros). O seletor usa crypto.getRandomValues pra sorteios criptograficamente aleatórios.

Como usar

  1. Liste suas opções uma por linha como "rótulo : peso" ou "rótulo, peso" (qualquer número positivo).
  2. Escolha quantos sorteios e se a mesma opção pode sair duas vezes.
  3. Leia a tabela de probabilidade pra verificar que seus pesos correspondem à sua intenção antes de apertar Escolher.

Perguntas frequentes

Qual a diferença vs o Seletor Aleatório regular?
O Seletor Aleatório trata cada entrada como igualmente provável. O Seletor Ponderado deixa você por o polegar na balança — ex., dar a um colega 30% de chance e a outros quatro 17.5% cada em vez de 20% plano.
Com vs sem reposição?
Com reposição = cada sorteio é independente e a mesma opção pode se repetir. Sem = cada sorteio remove a opção escolhida do pool, então N sorteios dão N itens distintos (e N não pode exceder a contagem de opções).

Ferramentas relacionadas