Hesablama modelləri: win-based, wager-based, multiplier
1. Win-based - xal mütləq qazanmaq asılıdır.
2. Wager-based - xallar bahislərin həcmindən asılıdır.
3. Multiplier-based - xallar nisbi şansdan asılıdır: 'Win/Bet' (çarpan) əlaqələri.
Heç bir model RTP/oyun nəticələrini dəyişdirmir. Onlar yalnız oyunçuları müqayisə etdikləri metrikada hadisələri birləşdirirlər. Aşağıda - seçmək və qurmaq üçün necə.
1) Win-based (qazanmaq üçün)
Mahiyyət
Böyük mütləq qazanc mükafatlandırır. Dramatik anları (cekpotlar, böyük şərab) yaxşı «satır».
Əsas düsturlar
Xətti: 'Score = k Win'
Hamar: 'Score = k log2 (Win + 1)' (həddindən artıq yumşaldır)
Kapla: 'Score = min (k Win, Cap_per_spin)'
Nümunələr
Bahis 2, qazanmaq 40 → zaman 'k = 1': 'Score = 40'.
Bahis 2, qazanmaq 400 → 'Score = 400' (və ya Cap etibarlı olduqda daha az).
Üstünlüklər
Sadə və başa düşüləndir.
Marketinq üçün «vay» -momentlər və hekayələr verir.
Mənfi cəhətləri/riskləri
Pay-to-win: dolayısı ilə yüksək dərəcələri təşviq edir (böyük bet ilə böyük win daha tez-tez).
Yüksək dispersiya, «quyruqda» toksiklik.
Slotların dəyişkənliyindən güclü asılılıq.
Nə zaman tətbiq olunur
«Böyük hitlərə» vurğu ilə birdəfəlik tədbirlər.
Dərəcələri və qapaqları ilə ciddi normallaşma olan divizionlarda.
Məcburi qoruyucular
Normallaşma: 'Score = k log2 (Win + 1)'
spin/gün üçün xallar.
Çox cəhd (ən yaxşı N).
Orta beta üzrə divizionlara bölünmə.
2) Vaqer-based (dərəcəsi/həcmi üzrə)
Mahiyyət
Xallar nəticələrdən asılı olmayaraq bahislərin həcminə görə toplanır. «Yaşıl» və uzun sessiyaları təşviq edir.
Əsas düsturlar
Xətti: 'Score = k Bet'
Yığım: 'Score _ total = k Sum (Bet_i)'
Yumşaq məhdudiyyətlə: 'Score = k log2 (Sum (Bet_i) + 1)'
Nümunələr
100 spin 1 → 'Sum (Bet) = 100' → 'Score = 100k'.
20 spin 5 → 'Sum (Bet) = 100' → eyni hesab.
Üstünlüklər
Proqnozlaşdırıla bilən, hisslərin aşağı dispersiyası.
Idarə olunan iqtisadiyyat: orta sürəti planlaşdırmaq asandır.
Mənfi cəhətləri/riskləri
Pay-to-win/Pay-to-grind: daha çox bahis/oyun oynayanlar üçün üstünlük.
Zəif «moment sehri», daha az emosional highlights.
Nə zaman tətbiq olunur
Daxili sədaqət marafonları, battle pass-proqres, «sakit» fon tədbiri.
Normallaşma/kapa olmadan ictimai turnirlərdə heç vaxt tək istifadə etməyin.
Məcburi qoruyucular
Sərt gündüz gözlük qapaqları.
Bir slot cycling olmaması üçün provayderlərin müxtəlifliyi üçün bonus.
MMR/orta beta üzrə divizionlar.
Məsuliyyətli oyun: yalnız limitlər çərçivəsində xallar.
3) Multiplier-based (Win/Bet çarpanı ilə)
Mahiyyət
Nisbi uğurları müqayisə edir: «Win/Bet» nisbəti nə qədər yüksək olarsa, mütləq bahisdən asılı olmayaraq, bir o qədər çox xal.
Əsas düsturlar
Log-normallaşma (tövsiyə olunur):- `Score = round(100 log2(Win / Bet + 1))`
- Alternativ: dövrün bütün spins arasında faiz/nəticə dərəcəsi.
Nümunələr
Bet=2, Win=40 → `Win/Bet=20` → `Score≈ round(100 log2(21)) ≈ 439`.
Bet=5, Win=40 → `Win/Bet=8` → `Score≈ round(100 log2(9)) ≈ 317`.
Üstünlüklər
Anti-pay-to-win: şans highrolls və midcore arasında bərabərdir.
Yaxşı «oyun sürücüsü» və ədalət hissi.
Asanlıqla «sprint» və «ən yaxşı N» ilə birləşir.
Mənfi cəhətləri/riskləri
UI-də izahat tələb edir.
Jackpot ekstremallarına qarşı qapaqlar lazımdır (tez-tez bir log əyrisi var).
Nə zaman tətbiq olunur
«Default» ictimai turnirləri: sprintlər, həftəlik marafonlar, mövsümi reytinqlər.
Top-M əmanətləri ilə komanda/klan tədbirləri.
Məcburi qoruyucular
Ən yaxşı N cəhdləri/gün (məsələn, N = 20).
spin üçün cap xal (bir çox jackpot varsa, isteğe bağlıdır).
Bonus vəsaitləri üçün xal istisna/aşağı.
4) Model müqayisə (qısa)
5) Bonus vəsaitləri, Frispins, Jackpotlar
Bonus vəsaitləri: 'Score _ bonus = coef_bonus BaseScore', harada 'coef _ bonus ∈ [0; 0. 5] 'və ya' 0 '(istisna).
Mükafat kimi frispinler: T & C-də əvvəlcədən yazılıbsa; aşağı əmsalı ilə daha yaxşıdır.
Jackpots: adətən kifayət qədər log-normallaşma; lazım olduqda - 'Cap _ per _ spin' (məsələn, 700 xal/spin).
6) Anti-sui-istifadə və RG default
Bütün məbləği əvəzinə ən yaxşı N cəhdləri («yaşıl yarış» aradan qaldırır).
Məzmun müxtəlifliyi: ilk 'M' unikal provayderləri/gün üçün sabit xallar (məsələn, 'M = 3', 'B = 50').
Cooldown/eyni slot təkrar kvotalar.
Hadisələrin təkrarlanması (UUID), davranış detalı, sprintlərin son dəqiqələrində anti-bot.
RG: xallar yalnız könüllü limitlər çərçivəsində hesablanır; yumşaq kaps iştirak/gün və fasilə xatırlatmalar.
7) UX-izahları (heç bir sual yoxdur)
Turnirin qısa təsvirində: hansı model və necə hesab olunur (1-2 sətir).
Genişləndirilmiş qaydalarda: formula + nümunələr + tay-breyklər.
Mikro-fidbek: «x3 üçün + 40 xal», «20-dən 2 cəhd qalıb», «bu gün ən yaxşı çarpan x18».
Zamanlayıcıların və müddətlərin lokallaşdırılması; əlçatanlıq (kontrast, böyük rəqəmlər, göstəricilərin səsləndirilməsi).
8) Model keyfiyyətinin metrikası
Ədalət: mərc xallarının korrelyasiyası (ictimai turnirlərdə zəif olmalıdır), kvintillər üzrə xalların dispersiyası.
Oyun qabiliyyəti: hesablanmış cəhdlərin orta sayı/oyunçu/gün, hesablanmış spin ≥ 1 olan oyunçuların payı.
İqtisadiyyat: CPE, mükafatların geri qaytarılma payı (hədəf dəhlizi 0. 2–0. 8% GGR cəlb kohorta), ARPDAU/ARPPU.
Saxlama: D7/D30, Stickiness (DAU/MAU), LTV-uplift iştirakçı vs nəzarət.
Keyfiyyətli təcrübə: şikayətlər/10k, tərk ssenariləri, claim-rate ≤ 72h.
9) Hazır qaydalar şablonları
A şablon - Multiplier + Ən yaxşı N (default tövsiyə olunur)
Spin üçün xallar: 'Score = round (100 log2 (Win/Bet + 1))'.
Hesaba: 'N = 20' ən yaxşı spin/gün.
Müxtəliflik üçün bonus: '+ 50' ilk 'M = 3' unikal provayder/gün.
Bonus vəsaitləri: 'coef _ bonus = 0' (nəzərə alınmır).
Tay-breyk: 1) erkən nailiyyət; 2) daha çox müxtəliflik; 3) determinik püşkatma (seed).
B şablonu - müdafiə ilə Win-based
Очки: `Score = k log2(Win + 1)`, `Cap_per_spin = 700`.
Hesaba: 'N = 15' ən yaxşı spin/gün; orta beta üzrə divizionlar (S/M/L).
Bonus vəsaitləri: 'coef _ bonus = 0. 3`.
Ty-break: erkən nail → müxtəliflik → seed.
C şablon - Fon tərəqqisi kimi Wager-based
Очки: `Score_day = min(k Sum(Bet_i), Cap_day)`.
Müxtəliflik: 'ilk 'M' provayderləri üçün + B '/gün.
Yalnız daxili irəliləyişlər üçün və ya mövsümün ikinci qolu kimi istifadə edin, ictimai turnirlər üçün deyil.
10) tapşırıq üçün model seçmək üçün necə
1. Ədalətli kütləvi rəqabət lazımdır → Multiplier (+ ən yaxşı N, müxtəliflik bonusu).
2. «Marketinq highlights» və hekayələr istəyirsiniz → Win-based, lakin mütləq log əyrisi, kaps və bölmələri ilə.
3. Arxa plan «meta-tərəqqi» və proqnozlaşdırıla bilən iqtisadiyyat tələb olunur → Əsas reytinq deyil, axtarışların/mövsümün paralel qolu kimi Vaqer-based.
11) Başlamazdan əvvəl çek siyahısı
Qaydalar
- Hədəf üçün model (multiplier/win/wager) seçildi.
- Formula, kaplar, ən yaxşı N, müxtəliflik üçün bonus.
- Qısa qaydaların mətni + nümunələri və tay-breykləri ilə tam T&C.
İqtisadiyyat
- 0 dəhlizində RewardRate. 2–0. 8% GGR, ödənişlərin eni 20-40%, 60/30/10 strukturu.
- Veycers, claim vaxt ≤ 72 saat, idarə dispersiya ilə frispin yuvaları.
Təhlükəsizlik/RG
- Hadisələrin, anti-botun, anomaliyaların, mükafatların holdlarının KYC-yə qədər (lazım olduqda).
- RG-limitləri, yumşaq kaps/gün iştirak, fasilə xatırlatmalar.
UX/Data
- Turnirin mərkəzi (taymer, qayda, tərəqqi, ən yaxşı cəhdlər).
- Mikro-fidbek və A11y.
- Daşbordlar: iştirak, ədalət, iqtisadiyyat, RG.
Win-based - möhtəşəm, lakin normallaşma və kaplar olmadan risklidir.
Wager-based - idarə olunur, lakin fon irəliləyişi üçün daha uyğundur, əks halda pay-to-grind yaranır.
Multiplier - ədalətli rəqabətin qızıl standartı: şansları bərabərləşdirir, sprintlər və həftəlik marafonlarla yaxşı birləşir.
Formulları (log əyriləri, ən yaxşı N) konfiqurasiya edin, müxtəliflik üçün bonus əlavə edin, iqtisadiyyatı dəhlizdə saxlayın və RG-yə riayət edin - və turnirlər eyni zamanda maraqlı, ədalətli və iqtisadi cəhətdən davamlı olacaq.