Acest ghid explică mecanismele exacte de scor, selectare de bilete și plată, așa cum sunt definite în contract. Demo-ul folosește monede virtuale, fără valoare bănească sau necesitatea autentificării într-un cont.
Scor și Selectare de Bilete
Se extrag patru citiri independente din buzunarele 0–12. Fie ca primele două citiri să definească intervalul închis A, iar ultimele două să definească intervalul închis B.
- Scor Brut 2: Se acordă dacă A îl conține pe B ȘI B îl conține pe A (inclusiv intervale egale sau singleton-uri).
- Scor Brut 1: Se acordă dacă A îl conține pe B SAU B îl conține pe A (conținere proprie).
- Scor Brut 0: Se acordă dacă niciun interval nu îl conține pe celălalt.
Înainte de rotire, selectează un tip de bilet:
- Infim: Acoperă primele floor(number of distinct attainable scores / 2) scoruri.
- Suprem: Acoperă scorurile rămase.
- Par: Acoperă scorurile întregi pare.
Biletele se pot suprapune. Un rezultat care se potrivește returnează o plată brută bazată pe probabilitatea exactă a biletului.
Plată și Liquidare
Pentru un bilet selectat, plata brută se calculează astfel:
| Componentă | Valoare |
|---|---|
| Eșec | 0 |
| Formula de câștig | 0,96 × miza totală captată × suport total / numărul de rezultate câștigătoare ordonate |
Toate extragerile independente au valori uniforme pe 13 buzunare, de la 0 la 12. Numărul exact de câștiguri și suportul sunt înregistrate în modurile matematice. Biletele diferite pot suprapune rezultate, ceea ce înseamnă că mai multe bilete pot câștiga din același rezultat.
RTP-ul brut pentru toate biletele este exact 0,96. Estimările măsurate în demo pot varia ușor din cauza dimensiunii eșantionului.
Controale și Moduri
- Miză: O singură miză acoperă rezultatul complet multi-spin.
- Decontare: Durează 480ms. Miză, bilet și opțiuni de reumplere sunt blocate pe tot parcursul decontării active și al oricărui coadă automată.
- Sunet: Rămâne disponibil în timpul decontării.
- Auto: Coadează cel mult zece extrageri. Oprește extragerile viitoare dacă este activat.
- Stop: Anulează extragerile viitoare; extragerile active se finalizează.
Dovezi Matematice
Următorul tabel prezintă probabilitățile exacte și RTP-urile măsurate din eșantioanele de simulare:
| Bilet | Probabilitate exactă (Num/Den) | RTP brut exact | RTP măsurat |
|---|---|---|---|
| 0 (Jos) | 16172 / 28561 | 0.96 | 96,03% |
| 1 (Sus) | 12389 / 28561 | 0.96 | 95,90% |
| 2 (Par) | 16497 / 28561 | 0.96 | 96,05% |
Modurile diferite au distribuții distincte; RTP-ul așteptat nu reprezintă un rezultat garantat pentru sesiune.
Portofel și persistență
- Balanță inițială: 1000 monede virtuale.
- Reîncărcare: Reîncărcarea manuală este disponibilă atunci când sistemul este complet inactiv și balanța este sub 10. Aceasta setează balanța exact la 1000, păstrând fracțiunile acumulate.
- Păstrarea fracțiunilor: Se păstrează între stabilire, reîncărcare și reîncărcare manuală.
- Balanță stabilită: Se păstrează local, inclusiv valoarea zero.
- Reîncărcare: Anulează extragerile neterminate fără rambursare. Runda neterminată nu se reia.
Exemple rezolvate
Sursă: funcția pură de calculare a scorului din game.js
- Input: [0, 0, 0, 0] → Scor brut: 2 (A=[0,0], B=[0,0]; A conține B și B conține A).
- Input: [12, 12, 12, 12] → Scor brut: 2 (A=[12,12], B=[12,12]; A conține B și B conține A).
- Input: [0, 1, 2, 3] → Scor brut: 0 (A=[0,1], B=[2,3]; niciuna nu o conține pe cealaltă).
Întrebări frecvente
Cum se determină scorul?
Scorul se bazează pe faptul că primul interval (A) îl conține pe al doilea (B) sau invers. Intervalele egale sau cele unice primesc scorul 2. Conținerea propriu-zisă primește scorul 1. Dacă nu există nicio conținere, scorul este 0.
Ce se întâmplă dacă reîmprospătez pagina?
Desenele neterminate sunt anulate fără rambursare. Soldurile stabilite persistă local.
Pot să-mi reîncarc soldul?
Da, dacă soldul este sub 10 și demo-ul este inactiv, o reîncarcare manuală setează soldul la 1000.