Início
Random Wheel Tools

Como nossas ferramentas aleatórias funcionam

O Random Wheel Tools usa a fonte aleatória criptográfica do navegador, validação explícita e regras de amostragem documentadas. Esta página explica o que isso comprova e o que não comprova.

Entropia e inteiros sem viés

Os sorteios começam com crypto.getRandomValues(). Intervalos de inteiros usam amostragem por rejeição: a parte final incompleta do intervalo de 32 bits é descartada para evitar viés de módulo. Se a API necessária do navegador estiver indisponível, a ferramenta informa a falha em vez de recorrer a Math.random().

Embaralhamento, pesos e sorteios sem repetição

Listas uniformes usam o embaralhamento Fisher–Yates ou amostragem parcial sem reposição. As ferramentas ponderadas validam cada peso positivo e exibem a probabilidade modelada do primeiro sorteio. Os modos de eliminação e sem repetição capturam um retrato dos dados antes da animação, para que edições ou eventos duplicados não alterem um resultado em andamento.

Limites da imparcialidade

A aleatoriedade criptográfica do navegador é apropriada para decisões comuns em salas de aula, equipes, festas e uso pessoal. Ela não é aleatoriedade atmosférica, um serviço de sorteio regulamentado, uma auditoria com reconhecimento notarial nem prova de que a lista de origem estava completa. Um comprovante local do sorteio ajuda a reproduzir o que o navegador registrou, mas não é uma certificação de terceiros.

Testes e correções

O motor aleatório aceita entropia injetada para testes unitários e de limites determinísticos. As verificações de lançamento abrangem inclusão, identidade de duplicatas, limites de intervalos, migração do espaço de trabalho, cancelamento, hidratação e ciclos de exportação e importação CSV. Defeitos reproduzíveis podem ser informados ao endereço de suporte na página de Contato.

Sinal de resultado gerado

O sinal opcional da roleta é gerado durante a execução com duas notas de osciladores Web Audio. É uma saída original do programa e não baixa nem inclui músicas ou gravações de áudio de terceiros.

Referências primárias

A implementação foi escrita de forma independente com base na API de Criptografia Web do W3C e em algoritmos de amostragem padrão. O comportamento e os limites do produto são documentados por versão no histórico público de alterações.

Revisão do produto e da metodologia: