Kuinka luoda satunnaisluku välillä 1–7 vain kuolla


Paras vastaus

Voi poika … D & D-nörtinä ja ohjelmistoinsinöörinä pidän tätä hauskana kysymys

Jos tarkoitat välillä 2–6, uudelleenkäynnistä kuusi kuollutta käärmettä ja 1 rullaa… mutta se on tylsää, eikö vain?

Jos väliltä, tarkoitat 1–7, voit

  • D&D -vaihtoehto: – vaatia epätyypillistä muotoa rullata 8-puolisen muotin ja rullata kaikki 8. uudestaan.
  • XKCD-vaihtoehto: – epätasainen jakauma 4 (määritettynä kohtuullisella rullalla) ( mikä tahansa satunnainen luku välillä 1–6 on myös välillä 1–7)
  • Kaverijärjestelmä 6 kaveria antaa sinulle numeron ja heität muotin päättääksesi minkä kaverin numeroa käytät
  • Normaali, tylsä ​​ratkaisu – joka vaatii useita, jopa dierolleja, rullaa muotin kahdesti, jolloin muodostuu 36 yhdistelmää; käyttämällä 7×5-yhdistelmää estämään luku ja 1 yhdistelmä uudelleenkäärimiseksi
  • Jos toinen muotti ei ole 6, käytä ensimmäistä muotoa. (11–15) → 1… (61–65) → 6
  • jos toinen muotti on 6, käytä 7, ellei ensimmäinen muotti ole myös 6 (16,26,36,46,56) → 7
  • jos tulos on 66, käynnistä se uudelleen.
  • Tuplanoppa, Arvioi yhtäläinen jakauma. lisää kahden rullan arvo muotilla 7 → 7 (6/36) 6 → 6 (5/36) 5 tai 2 → 5 (5/36) 4 tai 3 → 4 (5/36) 8 → 3 (5 / 36) 9 tai 12 → 2 (5/36) 10 tai 11 → 1 (5/36)
  • Yksimuotti, tasainen jakauma, lukuun ottamatta ääripäitä, vaihtaa vierityksen {1–6} ja {1–6 välillä } +1. Numeroilla 2 – 6 on kullakin yhtäläiset mahdollisuudet, mutta 1 ja 7: llä on vain puolet.
  • Yksittäinen kuolema, ei toistoja. Aloita yhdellä kärjellä, seuraava muottiheitto ohittaa edellisen arvon.
  • Oletetaan, että heitit ensin 6: n.
  • Sitten heität 3. Otat kolmannen numeron ohittaen 6 tarvittaessa (jota et tee), joten saat 3
  • Sitten heität 4: n. Otat neljännen numeron, ohitat tarvittaessa 3, minkä teet), joten nyt saat 5
  • toinen vaihtoehto: sekoitettu luettelo (7 painorullaa ja pala paperia)
  • kirjoita numerot 1–7
  • jokaiselle numerorullalle a kuolla, ja vaihda numero toisella numerolla (taitaa sinun). Esimerkiksi
  • * 1 * 2 3 4 5 6 7. Vieritä muotti (se on 2), toinen numero, ohittaen * 1 *, on 3 3 2 1 4 5 6 7
  • 3 * 2 * 1 4 5 6 7 Vieritä muotti (se on 1), ensimmäinen numero (ohitetaan * 2 *, mutta emme välitä sitä), on 3 2 3 1 4 5 6 7
  • 2 * 3 * 1 4 5 6 7 Rullaa muotti (se on 6), kuudes numero, ohittaen * 3 *, on 7 2 7 1 4 5 6 3
  • Tiedät, että sinulla on sekoitettu luettelo. Voit päättää käyttää
  • vain ensimmäistä numeroa.
  • käyttää kaikkia numeroita, jotka kasvavat yhdellä (tämä on itse asiassa yksi suosikkini asioista, joita tarvitsen, kun tarvitsen muottirullaa, mutta älä en halua kärsiä äärimmäisyydistä; teen satunnaisen luettelon numeroista ja tarkistan ne, yksi kerrallaan)
  • käytän kaikkia numeroita, kasvattamalla stanssirullaa, ja joko aloitan uudelleen alussa tai teen toisen luettelo, jos pääset loppuun

vastaus

Oletan, että tarvitset tasaisesti jaetun numero välillä 1-7. Sinun on sanottava, että koska ”satunnainen” voidaan jakaa myös monilla muilla tavoilla.

Jos protokollasi rajoittuu muotin pyörittämiseen n kertaa, sillä on 6 ^ n tasaisesti jaettua mahdollista tulosta. Mutta 6 ^ n ei ole koskaan jaollinen 7: llä, joten ei ole mitään tapaa jakaa tätä tilaa seitsemään saman kokoiseen osaan.

Siksi minkä tahansa oikean tavan saavuttamiseksi tämän on sallittava rajaton määrä rullia kuolla. Tämä ei ole niin paha, koska voimme tehdä erittäin epätodennäköiseksi, että tarvitset yli kymmenen rullaa, ja vielä epätodennäköisempää, että tarvitset yli sata: voimme tehdä mahdollisuudet tarvita monia rullia todella, todella pieni. Mutta emme voi taata, että suoritat tuhat rullaa mainitsemastani syystä.

Yksi yksinkertainen protokolla on tämä: rullaa kuolla kahdesti.

  • Onko sinulla kuusi-kuusi? Bummer. Yritä uudelleen.
  • Onko sinulla kuusi muuta? Kutsu tätä 7: ksi.
  • Muussa tapauksessa kutsu sitä toisessa rullassa sanotuksi.

Kullakin seitsemästä tuloksesta on viisi tapaa, jotka kattavat 35 36: sta. mahdollisuuksia. Yksi tulos, kaksinkertainen kuusi, pakottaa uusinnan – se on ulostulo, jota tarvitsemme mahdollisen mielivaltaisesti pitkän rullasarjan mahdollistamiseksi. Tietysti todennäköisyys saada kaksinkertainen kuusi kertaa peräkkäin on merkityksetön, puhumattakaan tästä pidemmästä.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *