Oracle

Як гэта ўладкавана

Кожны расклад тут пачынаецца з квантавых выпадковых лікаў. Вось адкуль яны бяруцца і як становяцца картамі.

Квантавая выпадковасць

Звычайны камп’ютарны генератар вылічвае лікі з пачатковага значэння: яны толькі выглядаюць выпадковымі. Квантавы генератар вымярае фізічны працэс, вынік якога, паводле законаў квантавай фізікі, немагчыма прадказаць нават у прынцыпе.

Карты ад гэтага не становяцца мудрэйшымі. Затое ніхто, нават мы, не мог ведаць расклад загадзя.

Адкуль бяруцца лікі

Лікі дае LfD QRNG, квантавы генератар выпадковых лікаў Ганаверскага ўніверсітэта імя Лейбніца, адкрыты для ўсіх.

Наш сервер бярэ іх порцыямі па 1 КБ і трымае ў памяці. Кожны байт выкарыстоўваецца адзін раз і выкідаецца.

Як тасуюцца карты

Байт ператвараецца ў карту без перакосу. Калі байт выходзіць за межы найбольшага дыяпазону, які роўна дзеліцца на колькасць карт, што засталіся, яго адкідаюць і бяруць наступны. Простая рэшта ад дзялення давала б адны карты часцей за іншыя.

Потым карты дастаюцца па адной з таго, што засталося ў калодзе (частковае тасаванне Фішэра-Ейтса). Любая карта аднолькава верагодная на любой пазіцыі.

Калі квантавы генератар не адказаў

Калі LfD не адказаў за паўтары секунды, сервер тасуе звычайным генератарам Cloudflare, і старонка піша пра гэта пад раскладам. Без сувязі з серверам карты тасуе ваш браўзер па тых самых правілах і таксама пра гэта кажа.

Квантавым расклад называецца, толькі калі лікі сапраўды былі квантавымі.

Для забавы

Oracle зроблены для задавальнення і роздуму. Карты не прымаюць рашэнняў за вас і не замяняюць парады лекара, юрыста ці фінансавага кансультанта.

Oracle робіць Caféine Software. На сайце няма рэкламы і трэкераў.