Oracle

Hoe het werkt

Elke legging begint hier met kwantumtoevalsgetallen. Zo komen ze binnen en zo worden het kaarten.

Kwantumtoeval

Een gewone computergenerator berekent zijn getallen uit een beginwaarde: ze lijken alleen maar willekeurig. Een kwantumgenerator meet een natuurkundig proces waarvan de uitkomst volgens de kwantumfysica zelfs in principe niet te voorspellen is.

Daar worden de kaarten niet wijzer van. Maar het betekent wel dat niemand, ook wij niet, de legging van tevoren kon kennen.

Waar de getallen vandaan komen

De getallen komen van de LfD QRNG, een kwantumgenerator van toevalsgetallen aan de Leibniz Universität Hannover die zijn getallen aan iedereen aanbiedt.

Onze server haalt ze op in porties van 1 KB en houdt ze in het geheugen. Elke byte wordt één keer gebruikt en daarna weggegooid.

Hoe de kaarten worden geschud

Een byte wordt zonder vertekening een kaart. Valt de byte buiten het grootste bereik dat precies deelbaar is door het aantal resterende kaarten, dan wordt hij weggegooid en de volgende genomen. Een simpele deelrest zou sommige kaarten vaker geven dan andere.

Daarna worden de kaarten één voor één getrokken uit wat er nog in het spel zit (gedeeltelijk schudden volgens Fisher-Yates). Elke kaart is op elke plaats even waarschijnlijk.

Als de kwantumgenerator niet antwoordt

Antwoordt de LfD niet binnen anderhalve seconde, dan schudt de server met de gewone generator van Cloudflare, en de pagina zegt dat onder de legging. Zonder verbinding met de server schudt je browser volgens dezelfde regels en zegt dat ook.

Een legging heet alleen kwantumlegging als de getallen echt kwantumgetallen waren.

Voor vermaak

Oracle is gemaakt voor plezier en bezinning. De kaarten nemen geen beslissingen voor je en vervangen niet het advies van een arts, een advocaat of een financieel adviseur.

Oracle wordt gemaakt door Caféine Software. De site heeft geen advertenties en geen trackers.