Asosiy mexanizm aniq matematik ballga asoslanadi: 1 dan 16 gacha bo'lgan (x, y) butun juftliklar soni a*x + b*y = 16*c tenglamani qanoatlantiradi. Global minimal qiymat ayirilib, xom terminal statistikasi aniqlanadi. Bu to'lovlar an'anaviy to'lov chiziqlari yoki g'altaklar emas, balki Diophant yechimlari soniga asoslanganligi bilan o'yin turlaridan farq qiladi.
O'yin mexanikasi va boshqaruv
O'yin o'n ikki bosqichda davom etadi. Har bir bosqichdan so'ng to'rt bitli blok ochib beriladi. Uchala blok ham ochilgach, hisob hisoblanadi.
- Stavkalar: Tanlash mumkin bo'lgan stavkalar 10, 20, 50 yoki 100 o'yin tangasini tashkil qiladi. Standart stavka 20 ga teng.
- Mukofot rejimlari: Stavkani yig'ishdan oldin mukofot og'irlik egri chizig'ini tanlashingiz kerak: Chiziqli, Kvadratik yoki Kubik.
- Boshqaruv: Tur faol bo'lgan paytda sozlamalar, tiklash va yangi tur boshlash funksiyalari bloklanadi.
Jonli umumiy koeffitsiyent shartli kutilgan yakuniy og'irlikning boshlang'ich kutilgan yakuniy og'irlikka nisbatidan 0,97 baravar ko'paytirilganiga teng hisoblanadi. Jarayon davomida bu koeffitsiyent oshishi, kamayishi yoki nolga aylanishi mumkin.
Hisoblash va To'lovlar
Hisoblash funksiyasi quyidagicha aniqlanadi: function score(mask){return statistic((mask>>8)+1,(mask>>4&15)+1,(mask&15)+1)-CFG.min;}
To'lov quyidagi shartlarda amalga oshiriladi:
- Qo'lda yig'ish: Siz joriy koeffitsiyentni istalgan vaqtda yig'ib olishingiz mumkin.
- Avtomatik yig'ish: Siz chegaraviy qiymatlarni 1,25, 1,75 yoki 2,50 ga oldindan sozlashingiz mumkin. Ushbu chegaralarning birinchi marta kesib o'tilishi to'lovni boshlaydi.
- Nol hodisasi: Agar koeffitsiyent nolga tushsa, u naqd pulga aylantirishdan oldin shu hodisada hal qilinadi.
- Yakuniy bosqich: 12-bosqichda saqlanib qolgan joriy koeffitsiyent yig'iladi.
To'lov paytida (xom umumiy foyda + saqlangan kasr qismi) ning butun qismi balansingizga qo'shiladi. Qoldiq esa kasr qismi sifatida saqlanib qoladi. Nol foyda bilan tugagan turlarda kasr qismi o'zgarmaydi.
Matematik dalillar va RTP
Quyidagi jadval har bir rejim uchun 1 000 000 ta raund bo‘yicha simulyatsiya o‘lchovlarini taqdim etadi. Bu qo‘shimcha kuzatuvlar bo‘lib, ular matematik to‘lov qonuniyati emas.
| Egri chiziq | Strategiya | Kutilgan RTP | O‘lchangan RTP | Standart xatolik % |
|---|---|---|---|---|
| 0 (Chiziqli) | Qo‘lda bosqich 6 | 97 | 96.989 | 0.037 |
| 0 (Chiziqli) | Terminal 12 | 97 | 96.862 | 0.140 |
| 0 (Chiziqli) | Birinchi kesishish 1.25 | 97 | 96.961 | 0.061 |
| 0 (Chiziqli) | Birinchi kesishish 1.75 | 97 | 96.931 | 0.089 |
| 0 (Chiziqli) | Birinchi kesishish 2.50 | 97 | 96.908 | 0.102 |
| 1 (Kvadrat) | Qo‘lda bosqich 6 | 97 | 96.949 | 0.087 |
| 1 (Kvadrat) | Terminal 12 | 97 | 96.844 | 0.374 |
| 1 (Kvadrat) | Birinchi kesishish 1.25 | 97 | 96.966 | 0.067 |
| 1 (Kvadrat) | Birinchi kesishish 1.75 | 97 | 97.026 | 0.100 |
| 1 (Kvadrat) | Birinchi kesishish 2.50 | 97 | 97.236 | 0.132 |
| 2 (Kub) | Qo‘lda bosqich 6 | 97 | 97.012 | 0.135 |
| 2 (Kub) | Terminal 12 | 97 | 97.619 | 0.678 |
| 2 (Kub) | Birinchi kesishish 1.25 | 97 | 97.016 | 0.074 |
| 2 (Kub) | Birinchi kesishish 1.75 | 97 | 96.979 | 0.115 |
| 2 (Kub) | Birinchi kesishish 2.50 | 97 | 97.246 | 0.137 |
Hamyon va barqarorlik
Demo o'yin brauzer localStorage'da saqlanadigan virtual hamyon yordamida ishlaydi. Dastlabki balans 1000 tanga.
- Tiklash: Foydalanuvchi befaol holatda bo'lganda va balans 10 tanga dan pastga tushganda, qo'lda tiklash balansni aniq 1000 taga o'rnatadi. Bu avtomatik to'ldirish emas.
- Kasr qoldig'ini saqlash: Brauzer localStorage orqali hisobni yopish, to'ldirish va sahifani yangilash paytida saqlanib qoladi. To'ldirish paytida u o'chirilmaydi.
- To'liq bo'lmagan yangilash: Agar raund paytida sahifani yangilasangiz, qamchilangan stavka ayirib tashlanadi. Raund qaytarish, to'lov, davom ettirish yoki tiklashsiz tugaydi.
- Yangilashdan keyingi boshqaruv: Standart stavka (20) va birinchi oldindan belgilangan stavka tiklanadi.
Misol holat
Sozlashmadan olingan hisoblash namunasi:
- Mask: 0
- Butun sonlar (a,b,c): [1, 1, 1]
- Yutuq balli: 15
- Ko‘rsatkichlar:
- 0-qadam: 0.970
- 1-qadam: 1.058
- 6-qadam: 0.773
- 12-qadam: 11.595
Maxfiylik va auditoriya
Bu qo'llanma 18 yoshdan katta foydalanuvchilar uchun mo'ljallangan. Demo versiyada hisob ochish yoki to'lov jarayoni yo'q. Virtual tangalar pul qiymatiga ega emas.
Saqlash tizimi brauzerning localStorage xotirasida virtual tangalar balansi va ulushli to'lov qoldiqlarini saqlaydi. Sahifa shabloni Google Fonts uslublar fayllari va shriftlarini yuklaydi. Kesh fayllarini tozalash mahalliy xotira tarkibini o'zgartirishi mumkin.
Ko'p so'raladigan savollar
Ball qanday hisoblanadi?
Ballar soni 1 dan 16 gacha bo‘lgan (x,y) butun sonlar juftliklarining a*x+b*y=16*c tenglamani qanoatlantiruvchilar soni bo‘lib, bunda a, b va c koeffitsiyentlar uchta to‘rt bitli blokning qiymatlariga 1 qo‘shish orqali olinadi. Natijadan global minimal qiymat ayiriladi.
Sahifa yuklanib bo‘lmagan holatda qayta yuklansa nima bo‘ladi?
Tutib olingan stavka ayirib tashlanadi. Tur qaytarish, to'lov, davom ettirish yoki tiklashsiz tugaydi. Boshqaruv elementlari standart stavkaga (20) va birinchi oldindan belgilangan qiymatga qayta o'rnatiladi.
Kasr ko'chirish to'ldirishda qayta o'rnatiladimi?
Yo'q. Kasr ko'chirish brauzer localStorage'da to'lov, to'ldirish va qayta yuklash paytida saqlanib qoladi. To'ldirish uni tozalamaydi.