Como Funcionam as Roletas Aleatórias: Aleatoriedade, Justiça e Probabilidade

Uma roleta aleatória funciona criando um conjunto de entradas elegíveis, gerando um valor aleatório, mapeando esse valor para uma entrada elegível e selecionando o vencedor. Na Wheel of Names, o vencedor é selecionado antes do início da animação: o giro apenas revela visualmente o resultado, em vez de decidi-lo.

  1. Entradas elegíveis
  2. Web Crypto: valor aleatório seguro
  3. Amostragem por rejeição: mapeamento sem viés
  4. Vencedor selecionado
  5. A roleta anima
  6. Resultado exibido
Como a Wheel of Names escolhe um vencedor: a seleção determina o vencedor. A animação o revela.

Como funciona uma roleta aleatória?

Uma roleta aleatória digital combina um conjunto de entradas elegíveis, uma fonte de aleatoriedade e uma forma de mapear um valor aleatório para uma entrada. Ela seleciona um resultado e, em geral, exibe uma roleta girando como revelação visual. Por exemplo, um conjunto de quatro opções precisa de uma seleção que aponte para uma dessas quatro entradas.

Sites diferentes de roleta podem usar algoritmos e configurações diferentes. As seções abaixo descrevem especificamente o mecanismo atual da Wheel of Names; elas não estabelecem como toda roleta online funciona.

Como a Wheel of Names escolhe um vencedor

A Wheel of Names seleciona entre as entradas ativadas antes de iniciar a animação da roleta. A animação então leva a entrada selecionada até o ponteiro.

Etapa 1: monte o conjunto de entradas elegíveis

O mecanismo valida as entradas e inclui apenas as que estão ativadas no momento. Entradas desativadas ou excluídas não participam. Cada entrada elegível tem o seu próprio ID, mesmo quando duas entradas mostram o mesmo nome ou a mesma opção. Um conjunto elegível vazio gera um erro, e não um vencedor.

Etapa 2: gere um valor aleatório seguro

A API Web Crypto do navegador fornece um valor aleatório por meio de crypto.getRandomValues(). A Wheel of Names solicita um valor de 32 bits sem sinal para a seleção. O caminho de seleção do vencedor não usa Math.random().

Etapa 3: mapeie o valor aleatório sem viés de módulo

Um intervalo de números aleatórios pode não ser divisível igualmente pelo número de entradas. Mapear cada valor diretamente com uma operação de resto pode dar a alguns índices de entrada uma representação ligeiramente maior. Isso se chama viés de módulo, ou viés de mapeamento. A Wheel of Names usa amostragem por rejeição: ela descarta a parte desigual que sobra do intervalo e solicita outro valor antes de mapear para uma entrada. Isso evita esse viés de conversão; não é uma afirmação de que o sistema inteiro seja matematicamente perfeito.

Etapa 4: selecione a entrada vencedora

O índice resultante identifica uma entrada do conjunto elegível. O mecanismo guarda essa entrada como vencedora pendente e calcula a rotação necessária para levar a sua seção até o ponteiro.

Etapa 5: anime a roleta até o vencedor

A roleta se move até a rotação calculada. Ao terminar, o mecanismo confere se o ponteiro corresponde à entrada selecionada e depois mostra o rótulo dela no painel de resultado. O giro visível revela a seleção que já foi feita.

A Wheel of Names é realmente aleatória?

A Wheel of Names usa o Web Crypto do navegador e a amostragem por rejeição para selecionar entre as entradas elegíveis. O vencedor é definido antes da animação da roleta. Isso oferece uma seleção aleatória baseada na fonte aleatória segura do navegador, mas não a descrevemos como certificada nem perfeitamente aleatória.

A evidência relevante é o processo de seleção e o conjunto elegível, e não o tempo ou o drama do giro da roleta. Outras roletas digitais devem ser avaliadas pela sua própria implementação.

Por que a Wheel of Names usa o Web Crypto?

Math.random() é uma função pseudoaleatória de uso geral. O Web Crypto fornece valores aleatórios pensados para usos mais exigentes e sensíveis à segurança, por isso é a fonte usada pela nossa implementação de seleção. Isso não significa que todo uso de Math.random seja automaticamente injusto; a fonte e o mapeamento são partes separadas de um processo de seleção.

O que acontece se a aleatoriedade segura não estiver disponível?

A seleção falha em vez de trocar silenciosamente para o Math.random. O mecanismo gera um erro de aleatoriedade se o Web Crypto não estiver disponível. A interface informa o erro, em vez de escolher um vencedor por um recurso alternativo mais fraco. Ele também para com um erro se não conseguir obter um valor utilizável dentro do seu limite de novas tentativas.

O que é amostragem por rejeição?

A amostragem por rejeição mantém a parte de um intervalo de números aleatórios que se divide igualmente entre as opções. Os valores da parte desigual que sobra são rejeitados e outro valor é solicitado. Os valores aceitos podem então ser mapeados de forma uniforme para as entradas.

Como um pequeno exemplo conceitual, imagine os valores de 0 a 9 e quatro entradas. Mapear os dez valores pelo resto daria a dois índices três representações e a outros dois índices apenas duas. Aceitar de 0 a 7 e repetir os valores 8 ou 9 dá a cada índice duas representações. O mecanismo real usa um intervalo de 32 bits muito maior, e não este intervalo ilustrativo de dez valores.

  1. Gerar um valor
  2. Verificar o intervalo utilizável
  3. Rejeitar os valores que sobram
  4. Tentar de novo, se necessário
  5. Mapear o valor aceito de forma uniforme

Todas as entradas têm a mesma chance?

No mecanismo atual da Wheel of Names, cada entrada elegível tem o mesmo peso. Com N entradas elegíveis, a chance por entrada é 1 / N. Se cada rótulo aparece uma vez, essa também é a chance de cada rótulo. Entradas desativadas não participam.

Uma ocorrência por rótulo, todas as entradas elegíveis e iguais
Entradas elegíveisChance por entrada
250%
425%
520%
1010%

Essas condições importam. Elas não significam que toda configuração personalizada em todo site de roleta aleatória tenha chances iguais. O mecanismo atual da Wheel of Names não oferece pesos desiguais ajustáveis para as entradas.

Nomes ou opções duplicados mudam as chances?

Sim. Rótulos duplicados são entradas elegíveis separadas, com IDs separados. Cada entrada individual recebe a mesma chance, mas um rótulo que aparece mais de uma vez tem mais representação combinada. Essa é uma consequência visível das entradas repetidas, e não um recurso oculto de ponderação.

Painel A: rótulos únicos

A | B | C | D

Cada entrada individual: 25%.
Cada rótulo: 25%.

Painel B: A duplicado

A | A | B | C

Cada entrada individual: 25%.
Rótulos combinados: A 50%, B 25%, C 25%.

Entradas iguais versus rótulos duplicados: quatro entradas elegíveis de mesmo peso em cada exemplo. O A repetido ocupa duas entradas, e não uma entrada mais pesada.

Por que o mesmo vencedor pode aparecer duas vezes?

Aleatório não significa alternado. Um conjunto elegível inalterado pode selecionar a mesma entrada ou o mesmo rótulo em giros posteriores. Por exemplo, A → A → C → A é uma sequência possível ilustrativa, e não um histórico real de usuário nem um padrão prometido. Uma repetição, por si só, não mostra que a seleção é injusta.

Um giro anterior muda o próximo giro?

Não, por si só, no mecanismo atual da roleta. A seleção não consulta o histórico de resultados, e um vencedor anterior não faz outra entrada estar “na vez”. Girar novamente usa o conjunto elegível atual. Remover ou desativar uma entrada altera esse conjunto e, portanto, altera as probabilidades dos próximos giros.

A animação da roleta escolhe o vencedor?

Não, na Wheel of Names. Uma solicitação de giro seleciona primeiro o vencedor e calcula a rotação final. Só depois a roleta anima, e o ponteiro revela a entrada selecionada. A duração da animação e o movimento visual não selecionam outro vencedor. Outros sites podem funcionar de forma diferente.

Fase 1: seleção

  1. Valor aleatório
  2. Mapeamento sem viés
  3. Vencedor escolhido

Fase 2: revelação

  1. Rotação final
  2. Animação
  3. Ponteiro e resultado em texto
Seleção do vencedor versus animação da roleta: o vencedor pendente já existe antes de a revelação começar.

Uma roleta aleatória pode ser manipulada?

Uma roleta digital pode usar algoritmos, configurações ou comportamentos ocultos que afetam os resultados. A justiça deve ser avaliada pela implementação e pela configuração reais, e não apenas pela aparência. Uma animação convincente não é prova de um processo de seleção sem viés.

Em uma atividade comum em grupo, revisem juntos as entradas e as regras antes de girar e mantenham visíveis as mudanças no conjunto. Esta página explica princípios de seleção; ela não estabelece a confiabilidade de todo serviço de roleta.

A Wheel of Names é manipulada?

O caminho de seleção inspecionado da Wheel of Names escolhe uma entrada elegível usando Web Crypto e amostragem por rejeição; ele não escolhe um nome preferido com base no histórico de resultados. Entradas elegíveis iguais têm representação igual, e o vencedor é selecionado antes da animação. Esses são fatos de implementação, e não uma afirmação de que a manipulação seja impossível ou de que o sistema tenha certificação independente.

Mudanças visíveis na lista podem afetar legitimamente as chances: rótulos duplicados, entradas desativadas, entradas removidas e outras alterações no conjunto elegível. Revise a lista real antes de tratar dois giros como se tivessem as mesmas probabilidades.

O que pode mudar as suas chances em uma roleta aleatória?

O conjunto elegível determina quais entradas participam. Mudanças no tamanho dele ou na representação de um rótulo podem alterar as chances; um resultado anterior ou a animação da revelação não alteram a seleção por si sós.

Conceito central: conjunto elegível

Adicionar uma entrada única ativada
Aumenta o tamanho do conjunto elegível; a parte de cada entrada elegível passa a ser 1 dividido pelo novo total.
Adicionar um rótulo duplicado ativado
Aumenta a representação combinada desse rótulo e o total elegível.
Desativar uma entrada
Exclui essa entrada; as chances restantes dependem do novo conjunto elegível.
Remover uma entrada
Altera o conjunto elegível se essa entrada estava ativada. Remover uma entrada que já estava desativada não altera o conjunto de seleção atual.
Somente o resultado anterior
Nenhuma mudança automática de probabilidade.
Animação visual
Não escolhe o vencedor na implementação da Wheel of Names.
O que muda as chances? Adicionar, duplicar, desativar e remover alteram o conjunto nas condições indicadas. Resultados anteriores e a animação não o alteram por si sós.
Mudança e efeito no mecanismo atual da roleta
MudançaEfeito
Adicionar uma entrada única ativadaAumenta o tamanho do conjunto elegível; a parte de cada entrada elegível passa a ser 1 dividido pelo novo total.
Adicionar um rótulo duplicado ativadoAumenta a representação combinada desse rótulo e o total elegível.
Desativar uma entradaExclui essa entrada; as chances restantes dependem do novo conjunto elegível.
Remover uma entradaAltera o conjunto elegível se essa entrada estava ativada. Remover uma entrada que já estava desativada não altera o conjunto de seleção atual.
Somente o resultado anteriorNenhuma mudança automática de probabilidade.
Animação visualNão escolhe o vencedor na implementação da Wheel of Names.

Roleta física versus roleta aleatória digital

O resultado de uma roleta física pode ser afetado pelo equilíbrio, pelo atrito, pela mecânica do ponteiro, pela construção e pela forma como ela é girada. Seções físicas do mesmo tamanho, por si sós, não provam resultados observados iguais. Na Wheel of Names, o software seleciona a entrada elegível e a animação digital a revela.

Para uma atividade prática, veja como fazer uma roleta giratória com métodos online, de papelão e caseiros. Esse guia trata da construção; esta página de conhecimento explica a seleção e a probabilidade.

Como usar uma roleta aleatória com justiça

Deixe claros para todos o conjunto elegível e as regras antes de um jogo comum, uma atividade em sala de aula ou uma decisão do dia a dia.

  1. Confira as entradas antes de girar.
  2. Remova as duplicatas acidentais.
  3. Confirme quais entradas estão ativadas.
  4. Combinem se os vencedores continuam elegíveis ou são removidos.
  5. Não altere o conjunto em silêncio durante o sorteio.
  6. Explique as regras antes de usar os resultados quando a justiça for importante.

Por exemplo, combinem antes se o vencedor de uma sala de aula continua na lista para a próxima rodada. Mantenha essa regra consistente, em vez de mudá-la depois de ver um resultado.

Exemplos de probabilidade da roleta aleatória

Esses cálculos dependem do conjunto descrito de entradas elegíveis iguais. São exemplos ilustrativos, e não resultados medidos de giros.

Duas entradas

A / B: duas entradas elegíveis únicas, então cada uma tem 1/2 = 50% de chance.

Quatro entradas

A / B / C / D: quatro entradas elegíveis únicas, então cada uma tem 1/4 = 25% de chance.

Dez entradas

Dez entradas elegíveis únicas e iguais: cada uma tem 1/10 = 10% de chance.

Exemplo com duplicata

A / A / B / C: cada entrada individual tem 25% de chance. O rótulo A combinado tem 2/4 = 50%; B e C têm 25% cada.

Depois de remover uma entrada

A / B / C / D → remover D → A / B / C. Se todas as entradas restantes estiverem ativadas e forem iguais, cada uma tem 1/3 ≈ 33,33% de chance. Remover D mudou o denominador de quatro para três.

Perguntas frequentes

Como funciona uma roleta aleatória?

Uma roleta digital monta um conjunto elegível, gera um valor aleatório e o mapeia para uma entrada. Uma exibição giratória pode então revelar esse resultado selecionado; as implementações variam de site para site.

As roletas aleatórias são realmente aleatórias?

Isso depende da fonte de aleatoriedade, do mapeamento e da configuração. A animação, por si só, não prova justiça. Inspecione a implementação em vez de supor que toda roleta funciona do mesmo jeito.

A Wheel of Names é aleatória?

A Wheel of Names usa o Web Crypto do navegador com amostragem por rejeição para selecionar entradas elegíveis. Não a descrevemos como certificada nem perfeitamente aleatória.

Como a Wheel of Names escolhe um vencedor?

Ela filtra as entradas ativadas, obtém um valor aleatório seguro, mapeia esse valor sem viés de módulo e guarda a entrada selecionada antes de animar até ela.

Todos os nomes têm a mesma chance?

Cada entrada elegível igual tem chance de 1/N. Um nome que aparece uma vez tem essa chance; um nome repetido tem a representação combinada das suas entradas separadas.

Nomes duplicados aumentam a chance de ganhar?

Sim, quando essas duplicatas estão ativadas. Em A / A / B / C, cada entrada tem 25%, enquanto o rótulo A combinado tem 50%.

Por que o mesmo nome pode ganhar duas vezes?

A seleção aleatória pode se repetir. Resultados anteriores não alteram a próxima seleção por si sós; a chance muda se você alterar o conjunto elegível.

A animação da roleta decide o vencedor?

Não na Wheel of Names. A seleção e a rotação final são determinadas primeiro, e depois a animação revela o vencedor no ponteiro e em texto.

A Wheel of Names é manipulada?

O caminho de seleção inspecionado usa entradas elegíveis, Web Crypto e amostragem por rejeição, sem preferência baseada no histórico. Mudanças na lista podem afetar as chances; esses fatos não são uma garantia de que a manipulação seja impossível.

Experimente as ferramentas de sorteio aleatório

Use a Wheel of Names da página inicial para nomes, a Roleta Aleatória para opções personalizadas, a Roleta Online para um sorteio giratório ou a Roleta de Decisão para decisões do dia a dia. Revise as entradas elegíveis antes de cada atividade.

Rate this page

No ratings yet. Be the first!