Oracle

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.