Mecanica principală se bazează pe un scor matematic specific: numărul de perechi de numere întregi (x, y) cuprinse între 1 și 16 care satisfac ecuația a*x + b*y = 16*c. Minimul global este scăzut pentru a determina statistica terminală brută. Acest lucru distinge scorul de categoriile convenționale de jocuri, ancorând plățile la numărul de soluții diofantine, în loc de linii de plată sau role standard.
Mecanisme și controale de joc
Jocul se desfășoară în douăsprezece etape. După fiecare etapă, se dezvăluie un bloc de patru biți. Odată ce toate cele trei blocuri sunt dezvăluite, se calculează scorul.
- Pariuri: Pariurile disponibile sunt 10, 20, 50 sau 100 de monede de joc. Pariul implicit este 20.
- Moduri de recompensă: Înainte de a prelua pariul, trebuie să alegi o curbă de ponderare a recompensei: Lineară, Pătrată sau Cubică.
- Controale: Setările, restaurarea și începerea unei alte runde sunt blocate în timpul unei runde active.
Cota brută live este calculată ca 0,97 ori ponderea terminală condițională așteptată împărțită la ponderea terminală inițială așteptată. Această cotă poate crește, scădea sau deveni zero în timpul procesului.
Scor și decontare
Funcția de scor este definită astfel: function score(mask){return statistic((mask>>8)+1,(mask>>4&15)+1,(mask&15)+1)-CFG.min;}
Decontarea are loc în condiții specifice:
- Colectare manuală: Poți colecta cota curentă în orice moment.
- Colectare automată: Poți stabili praguri predefinite la 1,25, 1,75 sau 2,50. Prima depășire a acestor praguri declanșează decontarea.
- Eveniment zero: Dacă cota ajunge la zero, aceasta se rezolvă înainte de cashout la același eveniment.
- Etapa terminală: La etapa 12, cota curentă supraviețuitoare este colectată.
La decontare, partea întreagă a (randamentul brut brut + carry fracționar stocat) este creditată în soldul tău. Orice rest persistă ca carry fracționar. Rundele cu randament zero lasă carry-ul fracționar neschimbat.
Dovezi matematice și RTP
Următorul tabel prezintă măsurători de simulare efectuate pe baza a 1.000.000 de runde pentru fiecare mod. Acestea sunt date de suport, nu legea matematică a plăților.
| Curba | Politica | RTP Așteptat | RTP Măsurat | Eroare Standard % |
|---|---|---|---|---|
| 0 (Liniară) | Manual Pas 6 | 97 | 96.989 | 0.037 |
| 0 (Liniară) | Terminal 12 | 97 | 96.862 | 0.140 |
| 0 (Liniară) | Prima Intersecție 1.25 | 97 | 96.961 | 0.061 |
| 0 (Liniară) | Prima Intersecție 1.75 | 97 | 96.931 | 0.089 |
| 0 (Liniară) | Prima Intersecție 2.50 | 97 | 96.908 | 0.102 |
| 1 (Pătrat) | Manual Pas 6 | 97 | 96.949 | 0.087 |
| 1 (Pătrat) | Terminal 12 | 97 | 96.844 | 0.374 |
| 1 (Pătrat) | Prima Intersecție 1.25 | 97 | 96.966 | 0.067 |
| 1 (Pătrat) | Prima Intersecție 1.75 | 97 | 97.026 | 0.100 |
| 1 (Pătrat) | Prima Intersecție 2.50 | 97 | 97.236 | 0.132 |
| 2 (Cub) | Manual Pas 6 | 97 | 97.012 | 0.135 |
| 2 (Cub) | Terminal 12 | 97 | 97.619 | 0.678 |
| 2 (Cub) | Prima Intersecție 1.25 | 97 | 97.016 | 0.074 |
| 2 (Cub) | Prima Intersecție 1.75 | 97 | 96.979 | 0.115 |
| 2 (Cub) | Prima Intersecție 2.50 | 97 | 97.246 | 0.137 |
Portofel și persistență
Demo-ul utilizează un portofel virtual stocat în localStorage-ul browserului. Soldul inițial este de 1000 de monede.
- Restaurare: O restaurare manuală, valabilă doar în starea de inactivitate, setează soldul la exact 1000 dacă acesta este sub 10 și utilizatorul este inactiv. Aceasta nu reprezintă o reumplere automată.
- Persistența fracționară: Se păstrează în localStorage-ul browserului între lichidări, reumpleri și reîncărcări. Nu este ștearsă prin reumplere.
- Reîncărcare neterminată: Dacă reîncărcați pagina în timpul unei runde, miza captată rămâne dedusă. Runda se încheie fără restituire, plată, continuare sau reluare.
- Controale după reîncărcare: Miza implicită (20) și prima presetare sunt restaurate.
Exemplu practic
Un exemplu detaliat extras din contract:
- Mască: 0
- Integere (a,b,c): [1, 1, 1]
- Punctaj recompensă: 15
- Coturi:
- Etapa 0: 0.970
- Etapa 1: 1.058
- Etapa 6: 0.773
- Etapa 12: 11.595
Confidențialitate și public țintă
Acest ghim este destinat unui public de peste 18 ani. Demo-ul nu necesită cont sau proces de plată. Monedele virtuale nu au valoare bănească.
Stocarea include soldul monedelor virtuale și persistența plăților fracționare în localStorage-ul browserului. Șablonul paginii încarcă fișierele de stil și fonturile de la Google Fonts. Ștergerea fișierelor cache poate lăsa localStorage-ul intact.
Întrebări frecvente
Cum se calculează scorul?
Scorul reprezintă numărul de perechi de numere întregi (x,y) cuprinse între 1 și 16 care satisfac ecuația a*x+b*y=16*c, unde a, b și c sunt derivate din trei blocuri de câte 4 biți, incrementate cu 1. Se scade minimul global.
Ce se întâmplă dacă reîncarc pagina în timpul unei runde?
Stake-ul capturat rămâne dedus. Runda se încheie fără restituire, plată, continuare sau reluare. Controalele se resetează la stake-ul implicit (20) și la prima presetare.
Se resetează carry-ul fracționar la reîncărcare?
Nu. Carry-ul fracționar persistă în localStorage-ul browserului după lichidare, reîncărcare și reîmprospătare. Reîncărcarea nu îl șterge.