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.
- Alice20.0%
- Bob6.7%
- Carol33.3%
- David13.3%
- Eve26.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
- Liste suas opções uma por linha como "rótulo : peso" ou "rótulo, peso" (qualquer número positivo).
- Escolha quantos sorteios e se a mesma opção pode sair duas vezes.
- 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
Sorteio
Escolha N vencedores de uma lista de nomes — aleatório criptográfico, com ou sem duplicatas.
Roda Spinner
Digite suas opções, gire uma roda colorida, obtenha um vencedor — com remoção opcional após ganhar pra rifas e histórico dos últimos 20 picks.
Gerador de distribuições aleatórias
Gera amostras das distribuições uniforme, normal, exponencial, Poisson, Bernoulli ou triangular — com histograma, estatísticas e exportação CSV/JSON. Baseado em crypto.getRandomValues.
Simulador de Lançamento de Moeda
Jogue uma moeda uma ou dez mil vezes — veja a razão cara/coroa, a sequência mais longa e (pra amostras pequenas) a sequência completa.
Sorteador Aleatório — Roleta e Escada
Escolha um vencedor com uma roleta ou um sorteio de escada.
Gerador de Grupos
Divida uma lista de nomes em grupos aleatórios equilibrados — escolha número de grupos ou pessoas por grupo.
Calculadora de Combinações e Permutações
Calcule nCr e nPr, com e sem repetição, mais fatoriais — inteiros de precisão arbitrária para probabilidade, loteria e combinatória.