Hindaksin, kui jagaksid neid lehti sõpradega, salvestaksid järjehoidjatesse või lingiks neid. Aitäh! 🙏

Keeruta ratast

Acrafto Team Juhuslik
Uuendatud
Kõik toimub teie brauseris. Ükski number ei lahku kunagi teie seadmest.

Kirjuta oma variandid, keeruta ratast

Iga rida kastis muutub viiluks. Vajuta keeruta, ratas pöörleb ja aeglustub, ning osuti all olev viil võidab.

Midagi ei laadita üles. Teie kirjed elavad brauseri vahekaardis ja kaovad, kui see suletakse.

Võitja on valitud enne ratta liikumist

See on olulisem, kui kõlab.

Ilmne viis ratta ehitamiseks on anda sellele juhuslik tõuge, lasta hõõrdel seda aeglustada ning lugeda, mis lõpuks osuti alla jääb. See lähenemine teeb tulemuse sõltuvaks lõppnurga ümardamisest ja sellest, mitu animatsioonikaadrit teie seade jõudis joonistada — aeglane telefon ja kiire lauaarvuti ei oleks võrdselt õiglased.

See ratas teeb vastupidist. See tõmbab võitja crypto.getRandomValues() kaudu esimesena, seejärel arvutab täpse pöörde, mis viib selle viilu osuti alla, ja animeerib selleni. Keerutamine on esitlus; valik on juba tehtud ja tõestatavalt ühtlane.

Seega on igal viilul täpselt sama tõenäosus, olenemata sellest, mitu viilu on, kui pikad on nende sildid või mis seadmes olete.

Eemalda võitja, või keeruta terve ratast edasi

Kui eemalda võitja on sees, eemaldab iga keerutus võiduva kirje rattalt. Keeruta korduvalt ja saate järjekorra: esimene, teine, kolmas. Hea mitme auhinna loosimiseks, või esitluse järjekorra otsustamiseks ruumis.

Kui see on väljas, jääb ratas terveks ja sama variant võib võita kaks korda — mis on täpselt see, mida soovite küsimuse “kus me täna õhtust sööme” jaoks.

Ratta kaalumine kirje kordamise teel

Ratas annab igale viilule sama tõenäosuse, seega on variandi eelistamise viis anda sellele rohkem viile. Kirje kaks korda loetlemine kahekordistab selle osa.

KirjedViiludŠanss Pizzale
Pizza, Sushi, Tacos333%
Pizza, Pizza, Sushi, Tacos450%
Pizza ×3, Sushi, Tacos560%

Duplitseeritud sildid ilmuvad rattale rohkem kui korra, mis on aus — igaüks vaatajatest saab viile lugeda ja näha kaalumist, mitte lihtsalt teie sõna uskuda. See nähtavus ongi ratta mõte; peidetud kaal võtaks selle mõtte maha.

Peene kaalumise jaoks, mis ei mahu korralikult viiludesse, aktsepteerib juhuslike arvude generaator selle asemel selgeid arv:kaal paare.

Mitu viilu jäävad loetavaks

Viilud kahanevad kirjete kasvades ja sildid on joonistatud piki raadiust, nii et praktiline lagi on tunduvalt madalam kui igasugune tehniline lagi.

  • Kuni 12 — mugav, sildid loetavad ühe pilguga
  • 12 kuni 20 — loetav, kuid pikad nimed hakkavad kokku surutuma
  • 20 kuni 30 — kasutatav ainult lühikeste siltide jaoks
  • Üle 30 — ratas töötab endiselt ja valik on endiselt aus, kuid keegi ei suuda seda pöörlemise ajal lugeda

Üle 18 tähemärgi pikkused sildid lõigatakse ellipsiga, et need mahuksid oma viilu sisse. Kui teie nimekiri on nii pikk, et ratas on loetamatu, teeb nimevalija sama töö ilma etenduseta.

Ligipääsetavus ja liikumine

Ratas austab prefers-reduced-motion seadet. Kui teie süsteem küsib vähendatud liikumist, jäetakse keerutusanimatsioon vahele ja võitja ilmub kohe. Tulemus on mõlemal juhul identne, sest valik ei sõltunud kunagi animatsioonist.

Võitja kuulutatakse välja ka live-piirkonnas, nii et ekraaniloetsurid loevad selle ette, ilma et kasutaja peaks seda otsima.

Kus valikuratast kasutatakse

  • Otsustamine — lõuna, film, milline kodutöö
  • Otseülekanded ja klassiruumid — keerutamine ise on nael, inimesed vaatavad seda
  • Loosimised — nähtav valik tundub publikule õiglasem kui ilmuv number
  • Jäämurdjad — kes vastab järgmisele küsimusele

Korduma kippuvad küsimused (KKK)

Mitu varianti ratas mahutab? Karmi piirangut ei ole, kuid umbes kolmekümne viilu järel muutuvad sildid liiga õhukeseks, et lugeda. Pikad sildid lõigatakse ellipsiga, et need mahuksid oma viilu sisse.
Kas ratas on tõesti aus paaritu viilude arvuga? Jah. Viilud on ehituselt võrdsed ja võitja valitakse ühtlaselt enne animatsiooni, nii et seitse varianti on täpselt sama aus kui kaheksa.
Kas saan ühe variandi tõenäolisemaks muuta? Mitte ratta enda peal — kuid sama kirje kaks korda lisamine kahekordistab selle viilude arvu ja seega ka tõenäosuse. Peenema kontrolli jaoks toetab juhuslike arvude generaator selgeid kaale.
Kas minu kirjed salvestatakse? Ei. Need jäävad lehele ja kaovad taaslaadimisel. Midagi ei saadeta serverisse.
Kas saan keerutuse publikule tõestada? Ratas on visuaalne vahend, mitte tõend — vaataja ei saa seda hiljem kontrollida. Kontrollitava valiku jaoks kasutage juhuslike arvude generaatori seemnega režiimi ja avaldage sertifikaat.