Como funciona
Aqui, cada tiragem começa com números aleatórios quânticos. Veja de onde eles vêm e como se tornam cartas.
Acaso quântico
Um gerador de computador comum calcula seus números a partir de um valor inicial: eles só parecem aleatórios. Um gerador quântico mede um processo físico cujo resultado, segundo a física quântica, não pode ser previsto nem mesmo em princípio.
Isso não torna as cartas mais sábias. Mas significa que ninguém, nem mesmo nós, poderia conhecer a tiragem de antemão.
De onde vêm os números
Os números vêm do LfD QRNG, um gerador quântico de números aleatórios da Universidade Leibniz de Hanôver, que os oferece a todos.
Nosso servidor os busca em blocos de 1 KB e os guarda na memória. Cada byte é usado uma única vez e depois descartado.
Como as cartas são embaralhadas
Um byte vira carta sem viés. Se o byte cair fora do maior intervalo divisível exatamente pelo número de cartas restantes, ele é descartado e se pega o próximo. Um simples resto da divisão faria algumas cartas saírem mais vezes que outras.
Depois as cartas são tiradas uma a uma do que restou no baralho (embaralhamento parcial de Fisher-Yates). Cada carta tem a mesma probabilidade em cada posição.
Se o gerador quântico não responder
Se o LfD não responder em um segundo e meio, o servidor embaralha com o gerador comum da Cloudflare, e a página informa isso abaixo da tiragem. Sem conexão com o servidor, o seu navegador embaralha com as mesmas regras e também avisa.
Uma tiragem só é chamada de quântica quando os seus números foram mesmo quânticos.
Para entretenimento
O Oracle foi feito para prazer e reflexão. As cartas não tomam decisões por você nem substituem o conselho de um médico, de um advogado ou de um consultor financeiro.
O Oracle é feito pela Caféine Software. O site não tem anúncios nem rastreadores.