Qo'llanma

Cheklangan Diophant yechimlari da'vosi: Qoidalar va Demo

Ushbu qo'llanma Cheklangan Diophant yechimlari da'vosi uchun original virtual-muomalali demoni taqdim etadi. Bu tashqi katalogning nusxasi emas. O'yin uchta to'rt bitli blokni ochish uchun o'n ikkita mustaqil adolatli ikki xill bosqichdan foydalanadi. Har bir blok 0–16 oralig'ida kodlanadi, so'ngra 1 ga oshirilib, a, b va c o'zgaruvchilari hosil qilinadi, har biri 1 dan 16 gacha bo'lgan qiymatlarni oladi.

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 chiziqStrategiyaKutilgan RTPO‘lchangan RTPStandart xatolik %
0 (Chiziqli)Qo‘lda bosqich 69796.9890.037
0 (Chiziqli)Terminal 129796.8620.140
0 (Chiziqli)Birinchi kesishish 1.259796.9610.061
0 (Chiziqli)Birinchi kesishish 1.759796.9310.089
0 (Chiziqli)Birinchi kesishish 2.509796.9080.102
1 (Kvadrat)Qo‘lda bosqich 69796.9490.087
1 (Kvadrat)Terminal 129796.8440.374
1 (Kvadrat)Birinchi kesishish 1.259796.9660.067
1 (Kvadrat)Birinchi kesishish 1.759797.0260.100
1 (Kvadrat)Birinchi kesishish 2.509797.2360.132
2 (Kub)Qo‘lda bosqich 69797.0120.135
2 (Kub)Terminal 129797.6190.678
2 (Kub)Birinchi kesishish 1.259797.0160.074
2 (Kub)Birinchi kesishish 1.759796.9790.115
2 (Kub)Birinchi kesishish 2.509797.2460.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.