Ydinalgorithmi ja pistelasku
Peli toimii neljästä symbolista koostuvan aakkoston varassa: 0, 1, 2 ja 3. Täysi kierros koostuu kahdeksasta syötöstä (havainnosta). Jokaisella syötöllä valitaan 'isku' (0, 1, 2 tai 3), joka vastaa piilotettua koodia. Pistelaskun jälkeen havaittu koodi siirretään listan eteen seuraavaa syöttöä varten.
Lopullinen pistemäärä saadaan symbolien neliöityjen sijaintien summasta niiden lopullisessa järjestyksessä. Tarkat mekanismit ovat seuraavat:
- Aloitustila: Aakkosto alkaa järjestyksessä [0, 1, 2, 3].
- Havainto: Koodi havaitaan iskun valinnan perusteella.
- Päivitys: Havaittu koodi siirretään listan eteen.
- Pistelasku: Alkuperäinen pistemäärä on symbolien nykyisten sijaintien neliöiden summa.
Maksutilat ja normalisaattorit
Peli tarjoaa kolme erilaista maksutilaa, joissa jokaisessa käytetään eri potenssia raakapisteissä ja tiettyä normalisaattoria bruttomaksun laskemiseen. Odotettu bruttovoittoprosentti on 96 % kaikissa tiloissa, vaikka kyseessä on keskiarvo eikä takuu yksittäisille pelikertoille.
| Tila | Käytetty potenssi | Tarkka keskiarvo (normalisaattori) | Kuvaus |
|---|---|---|---|
| 0 | 1. potenssi (lineaarinen) | 28 | Vakioitu lineaarinen pisteytys. |
| 1 | 2. potenssi (neliöity) | 882 | Vahvistaa korkeampien sijoitusten vaihteluita. |
| 2 | 3. potenssi (kuutioitu) | 30400 | Antaa suurta painoarvoa äärimmäisille tuloksille. |
Maksukaava on: Brutto = 0,96 × kerätty kokonaispanos × (raaka^(tila + 1)) / keskiarvo[tila]. Huomaa, että käytetty potenssi ei vaikuta siihen, mitkä raakatulosarvot ovat nollia; se skaalaa vain nollasta poikkeavien arvojen suuruutta.
Ohjaimet ja pelin kulku
Pelaajilla on käytössään tietyt ohjaimet ottelun aikana:
- Manuaalinen peli: Pelaaja etenee läpi kahdeksan heiton manuaalisesti ja valitsee lyönnin (0–3) ennen jokaista heittoa.
- Auto10: Jonottaa enintään kymmenen kokonaisottelua automaattiseen peliin.
- Lopeta: Peruuttaa jonotetut ottelut, mutta sallii käynnissä olevan automaattisen ottelun päättyä.
- Äänet: Ovat käytettävissä ja säädettävissä riippumatta pelitavasta.
Kerätyn ottelun aikana panos, maksutila ja täydennysasetukset lukitaan. Manuaalisessa tilassa lyöntivalintoja voi kuitenkin muuttaa heittojen välillä.
Todennäköisyydet ja todisteet
Alustava matematiikka olettaa, että kukin 65 536 mahdollisesta kahdeksan merkin sanasta on yhtä todennäköinen. 1 000 000 kierroksen simulaatiomittaukset vahvistavat teoreettiset odotukset.
| Tila | Tarkka bruttorTP | Mitattu RTP | Positiiviset tulokset |
|---|---|---|---|
| 0 | 0,96 | 96,013 % | 99,9984 |
| 1 | 0,96 | 95,983 % | 99,9988 |
| 2 | 0,96 | 96,065 % | 99,9985 |
Mitattu tuki tukee tarkkaa 96 %:n odotettua bruttotuottoa, ja pienet vaihtelut johtuvat simulaation otannasta.
Lompakko ja pysyvyys
Tämä demo käyttää virtuaalista lompakkoa, jossa on tiettyjä pysyvyys-sääntöjä:
- Aloitussaldo: 1000 virtuaalimarkkinaa.
- Palauttaminen: Jos saldo on alle 10 ollessa lepotilassa, manuaalinen täyttö asettaa saldon tarkalleen 1000:een. Tämä on manuaalinen toiminto, ei automaattinen.
- Murtolukujen säilyminen: Murtolukuarvot säilyvät selvityksen, täytön ja sivun uudelleenlatausten välillä.
- Kesken jääneet kierrokset: Jos vastaus on käynnissä sivun uudelleenladattaessa, se päättyy ilman hyvitystä tai jatkamista.
Tietosuoja ja tallennus
Demo tallentaa selvitetyn saldon ja murtolukujen säilymisen selaimen localStorage-tietokantaan. Välimuistin tyhjentäminen voi poistaa nämä tiedot. Malli ilmoittaa Google Fonts -tyylitiedoston, mutta todelliset kolmansien osapuolten pyyntödata ovat vielä odottamassa. Tässä demossa ei ole tiliä tai maksuvirtaa.
Usein kysytyt kysymykset
Onko 96 %:n tuotto taattu?
Ei. 96 % on odotettu bruttotuotto suuren määrän kierrosten jälkeen. Yksittäisissä peleissä voi tulla sekä voittoa että tappiota. Se ei ole ennuste muille tuotteille eikä takaa nettovoittoa.
Miten Move-to-Front -algoritmi toimii?
Jokaisen arvonn jälkeen havaittu koodi (0–3) siirretään järjestetyn listan eteen. Tämä muuttaa muiden symbolien sijoituksia, mikä vaikuttaa suoraan lopulliseen neliösummien laskentaan.
Mitä tapahtuu, jos lataat sivun uudelleen pelin aikana?
Jos peli ei ole vielä päättynyt uudelleenlatauksen yhteydessä, se päättyy välittömästi. Palautusta tai mahdollisuutta jatkaa samassa tilassa ei ole.