Ir para o conteúdo
AZ Tools

Seletor Aleatório Ponderado

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).
Os pesos precisam somar 100?
Não. Só as proporções importam: o sorteio divide cada peso pelo total, então 1 : 3 se comporta igual a 25 : 75 e a 10 : 30. Por isso vale olhar a probabilidade exibida depois de editar — é o número que o sorteio realmente usa, e ele revela um erro de digitação numa linha como uma porcentagem deslocada em todas as outras.
Fiz vinte sorteios e a opção pesada não ganhou nessa proporção. O peso está funcionando?
Provavelmente sim. Pesos descrevem a chance de cada sorteio individual, não uma cota a ser cumprida ao longo de uma série: com vinte extrações a dispersão em torno dos valores esperados é grande, e um favorito de dois para um perder uma série curta não tem nada de estranho. Se você precisa de proporções exatas em vez de probabilidades, sorteie sem reposição a partir de uma lista que já repita cada opção tantas vezes quanto o seu peso.

Ferramentas relacionadas