Oracle

Miten tämä toimii

Jokainen levitys alkaa täällä kvanttisatunnaisista luvuista. Tässä kerrotaan, mistä ne tulevat ja miten niistä tulee kortteja.

Kvanttisatunnaisuus

Tavallinen tietokoneen generaattori laskee lukunsa alkuarvosta: ne vain näyttävät satunnaisilta. Kvanttigeneraattori mittaa fysikaalista ilmiötä, jonka lopputulosta ei kvanttifysiikan mukaan voi ennustaa edes periaatteessa.

Se ei tee korteista viisaampia. Se tarkoittaa kuitenkin, ettei kukaan, emme edes me, olisi voinut tietää levitystä etukäteen.

Mistä luvut tulevat

Luvut tulevat LfD QRNG:stä, Hannoverin Leibniz-yliopiston kvanttisatunnaislukugeneraattorista, joka tarjoaa lukunsa kaikille.

Palvelimemme hakee niitä 1 kt kerrallaan ja pitää ne muistissa. Jokainen tavu käytetään kerran ja hylätään sitten.

Miten kortit sekoitetaan

Tavusta tulee kortti ilman vinoumaa. Jos tavu osuu suurimman sellaisen välin ulkopuolelle, joka jakautuu tasan jäljellä olevien korttien määrällä, se hylätään ja otetaan seuraava. Pelkkä jakojäännös toisi osan korteista useammin kuin muut.

Sitten kortit nostetaan yksi kerrallaan siitä, mitä pakassa on jäljellä (osittainen Fisher-Yates-sekoitus). Jokainen kortti on yhtä todennäköinen jokaisella paikalla.

Kun kvanttigeneraattori ei vastaa

Jos LfD ei vastaa puolessatoista sekunnissa, palvelin sekoittaa Cloudflaren tavallisella generaattorilla, ja sivu kertoo sen levityksen alla. Ilman yhteyttä palvelimeen selaimesi sekoittaa samoilla säännöillä ja kertoo senkin.

Levitystä kutsutaan kvanttilevitykseksi vain, jos sen luvut todella olivat kvanttilukuja.

Viihteeksi

Oracle on tehty iloksi ja pohdinnaksi. Kortit eivät tee päätöksiä puolestasi eivätkä korvaa lääkärin, juristin tai talousneuvojan neuvoja.

Oraclea tekee Caféine Software. Sivustolla ei ole mainoksia eikä seurantaa.