EK22 query at ang aming orihinal na simulator
Ang EK22 ang paksa ng imbestigasyon ng gabay na ito. Walang pagkakakilanlan ng negosyo, opisyal na address, app, lisensya, suporta o serisyong pangpananalita na itinatag dito. Ang Two Wave Steps ay aming orihinal na virtual na barya na simulator, hindi komersyal na kopya o pagsusulit ng panlabas na software.
Ang aming patunay ay nagsusuri lamang ng cellular na kalkulasyon
Ang enumerasyon ng 256 na initial na strips ay nagsusuri lamang ng Two Wave Steps at normalization. Ito ay nagtatag ng walang panlabas na negosyo, app, lisensya, privacy, kakayahang pangpananalita, legal na permiso o matematika ng komersyal na laro. Ang mga logo, edad ng domain, hugis ng URL, HTTPS at mga ranking sa paghahanap ay hindi nagtatag ng pagkakakilanlan ng negosyo.
Mga hiling at limitasyon sa privacy
Ang laro ay hindi nangangailangan ng login o personal na data form. Ito ay hindi nangangahulugan na walang personal na data na pinoproseso. Ang mga pahina ay humihingi ng Google Fonts at isang Statinside counter; ang hosting, CDN at mga hiling ng third-party ay maaaring mag-expose ng mga IP address, impormasyon ng device, URL at oras ng hiling. Ang eksaktong mga panahon ng pagpapanatili, buhay ng cookie, mga kasanayan sa pag-link at anonymity ay hindi pa itinatag nang independyente dito. Walang pangako kami na ang teknikal na data ay hindi maaaring kilalanin o i-link sa isang tao.
Walong patas na bit at dalawang sabay na update
Walong malayang at patas na bit ang bumubuo ng isang bilog na strip. Ilapat ang Rule90 nang dalawang beses: ang bawat susunod na bit ay ang XOR ng kaliwa at kanang kalapit na bit mula sa nakaraang row, na nagwo-wrap sa mga dulo. Nag-a-update ang bawat posisyon nang sabay-sabay. Ang mga unang bit lamang ang kinuha; ang dalawang update ay mga deterministikong kalkulasyon nang walang bagong pagkuha. Ang buong halaga ng stake ang bumubayad para sa buong draw.
Ang raw score ay max(0, bilang ng mga set bit PAGKATAPOS ng pangalawang update−2). Ito ay hindi rank, hindi halaga na pinagsasama ang parehong update, o hindi bilang ng mga unang bit. Awtomatikong kukunin ng programa ang kalkulasyon; hindi pipili ang mga manlalaro ng mga unang bit, hindi ititigil ang kalkulasyon, o hindi babaguhin ang mode pagkatapos makita ang score.
Ang unang 11000000 ay nagiging 11100001 at pagkatapos ay 00110011: apat na set bit ang nagbibigay ng score na 2. Ang unang 10000000 ay nagiging 01000001 at pagkatapos ay 00100010: dalawang set bit ang nagbibigay ng score na 0. Ang score ay hindi direktang multiplier ng payout; ang bawat mode ay may sariling mean normalization.
Ang mga score na 0, 2, 4, 6 ay nangyayari nang 80, 96, 64, 16 na beses. Mayroong 176 positibong at 80 serong resulta. Ang mga score na 1, 3, 5 ay hindi maaaring mangyari. Ang pagbabago ng mode ay pinapanatili ang positibong frequency. Ang positibong gross credit ay maaaring mas mababa kaysa sa stake. Ang mga nakaraang resulta ay hindi nagbabago ng mga bagong independent na unang bit.
Para sa p=1,2,3, ang gross multiplier ay 0.96*rawScore^p/mean(rawScore^p). Ang mga eksaktong mean ay 2.125, 7.75, 32.5. Ang bawat mode ay may 96% inaasahang hindi na-round na gross credit, hindi ang frequency ng panalo, ang net profit, o ang garantisadong final wallet. Ang zero ay nananatiling zero. Ang mga power ay hindi pagpaparami ng 2 o 3. Pumili ng mode bago mag-draw, hindi pagkatapos ng kalkulasyon ng score.
Ang buong stake at mode ay kinukuha bago ang draw gamit ang isang upfront debit. Ang settlement ay tumatagal ng 480ms. Ang mga setting at refill ay naka-lock habang nagsesettle ang settlement at ang isang aktibong auto queue. Ang auto ay nag-saschedule ng hindi hihigit sa 10 rounds na may sapat na balance. Ang paghinto ay kumakansela sa mga susunod na round habang nagsesettle ang kasalukuyang round. Walang maagang cashout, pagpili ng bit, o reroll.
Ang isang bagong browser wallet ay nagsisimula sa 1000 virtual na barya. Ang naka-settle na integer na balance at fractional payout carry ay naka-save sa localStorage. Ang isang gross credit ay idadagdag sa anumang naka-save na fraction; ang integer na bahagi ay kredito at ang natitirang fraction ay dadalhin pa. Ang mga baring ito ay walang halagang pera, deposits, withdrawals, o prizes. Ang storage ay pag-aari ng browser at origin na ito, hindi ng account o ng external payment balance.
Ang idle na balance na mas mababa sa sampu lamang ang nag-aalok ng Libreng refill. Ang pag-click dito ay itatakda ang balance sa 1000; hindi ito idadagdag ang 1000 sa kasalukuyang balance. Ang fractional carry ay pinapanatili. Ang refill ay hindi available habang nagsesettle ang settlement o ang isang aktibong automatic queue. Ang pagbabago ng stake ay hindi makapagpapahintulot ng refill habang ang balance ay sampo o higit pa. Ang isang naunang naka-save na zero na balance ay nananatiling zero pagkatapos ng reload hangga't hindi pinindot ng user ang available na refill.
Ang reload ay pinapanatili ang naka-save na balance at fractional carry kapag available pa ang browser storage. Ang isang draw ay nagde-debit ng kanyang stake bago ang maikling settlement animation: ang paglabas o reload habang nasa hindi natatapos na animation ay maaaring magdi-discard ng kanyang pending credit. Ang reload pagkatapos ng settlement ay pinapanatili ang natapos na resulta. Ang paglilinis ng cache ay maaaring hindi mag-delete ng localStorage; ang pag-alis ng site storage ay maaaring mag-erase ng wallet. Ang private browsing at mga setting ng browser ay maaaring magbago ng availability at retention ng storage.
Mga kadalasang katanungan
Tanong tungkol sa EK22 at ang aming orihinal na simulator
Ang EK22 ang paksa ng gabay na ito. Walang kinikilalang identidad ng negosyo, opisyal na address, app, lisensya, suporta, o serisyong pangpananalita na itinatag dito. Ang Two Wave Steps ay ang aming orihinal na simulator na gumagamit ng virtual na barya, hindi isang komersyal na kopya o pagsusulit sa panlabas na software.
Walong patas na bit at dalawang sabay na update?
Walong magkakahiwalay na patas na bit ang bumubuo ng isang bilog na strip. I-apply ang Rule90 nang dalawang beses: ang bawat susunod na bit ay ang XOR ng kaliwa at kanang kaibigan mula sa NAUNANG hilera, na nagwo-wrap sa mga dulo. Nag-update ang bawat posisyon nang sabay-sabay. Ang mga unang bit lamang ang kinuha; ang dalawang update ay mga deterministikong kalkulasyon na walang bagong pagkuha. Isang buong hawak na stake ang nagpapresyo sa buong draw.
Bawas-dalawa sa bilang ng set bits sa ikalawang hilera, na-clamp sa 0?
Ang raw na score=max(0,bilang ng mga bit na 1 PAGKATAPOS ng ikalawang update−2). Ito ay hindi rank, hindi halaga na kinokolekta sa parehong update, o hindi bilang ng mga unang bit. Awtomatikong kinakalkula ng programa; hindi pinipili ng mga manlalaro ang mga unang bit, hindi hinahinto ang kalkulasyon, o hindi binabago ang mode pagkatapos makita ang score.