Mekanik teras bergantung pada skor matematik tertentu: bilangan pasangan integer (x, y) antara 1 dan 16 yang memenuhi persamaan a*x + b*y = 16*c. Minimum global ditolak untuk menentukan statistik terminal mentah. Ini membezakan pengiraan skor daripada kategori permainan konvensional dengan mengikat pembayaran kepada kiraan penyelesaian Diophantus berbanding talian pembayaran atau gulungan piawai.
Mekanik Permainan dan Kawalan
Permainan ini melalui dua belas langkah. Selepas setiap langkah, satu blok empat bit akan didedahkan. Setelah ketiga-tiga blok tersebut didedahkan, skor akan dikira.
- Stake: Stake yang boleh dipilih ialah 10, 20, 50, atau 100 syiling permainan. Stake lalai ialah 20.
- Mod Ganjaran: Sebelum menangkap stake, anda mesti memilih lengkung berat ganjaran: Linear, Kuasa Dua, atau Kubik.
- Kawalan: Tetapan, pemulihan, dan memulakan pusingan lain dikunci semasa pusingan sedang aktif.
Petikan kasar langsung dikira sebagai 0.97 kali berat terminal jangka bersyarat dibahagikan dengan berat terminal jangka awal. Petikan ini mungkin meningkat, menurun, atau menjadi sifar semasa proses berlangsung.
Penilaian dan Penyelesaian
Fungsi penilaian ditakrifkan sebagai: function score(mask){return statistic((mask>>8)+1,(mask>>4&15)+1,(mask&15)+1)-CFG.min;}
Penyelesaian berlaku di bawah keadaan tertentu:
- Pengumpulan Manual: Anda boleh mengumpul petikan semasa pada bila-bila masa.
- Pengumpulan Auto: Anda boleh menetapkan ambang pada 1.25, 1.75, atau 2.50. Penembusan pertama terhadap ambang ini akan mencetuskan penyelesaian.
- Peristiwa Sifar: Jika petikan mencapai sifar, ia diselesaikan sebelum pengeluaran tunai pada peristiwa yang sama.
- Langkah Terminal: Pada langkah 12, petikan semasa yang terselamat akan dikumpulkan.
Semasa penyelesaian, bahagian bulat ke bawah (janaan kasar kasar + simpanan pecahan yang disimpan) akan dikreditkan ke baki anda. Sebarang baki kekal sebagai simpanan pecahan. Pusingan janaan sifar tidak mengubah simpanan pecahan.
Bukti Matematik dan RTP
Jadual berikut memaparkan ukuran simulasi daripada 1,000,000 pusingan bagi setiap mod. Ini adalah pemerhatian sokongan, bukan hukum pembayaran matematik.
| Lengkung | Kebijakan | RTP Diharapkan | RTP Diukur | Ralat Piawai % |
|---|---|---|---|---|
| 0 (Linear) | Langkah Manual 6 | 97 | 96.989 | 0.037 |
| 0 (Linear) | Terminal 12 | 97 | 96.862 | 0.140 |
| 0 (Linear) | Silang Pertama 1.25 | 97 | 96.961 | 0.061 |
| 0 (Linear) | Silang Pertama 1.75 | 97 | 96.931 | 0.089 |
| 0 (Linear) | Silang Pertama 2.50 | 97 | 96.908 | 0.102 |
| 1 (Kuadratik) | Langkah Manual 6 | 97 | 96.949 | 0.087 |
| 1 (Kuadratik) | Terminal 12 | 97 | 96.844 | 0.374 |
| 1 (Kuadratik) | Silang Pertama 1.25 | 97 | 96.966 | 0.067 |
| 1 (Kuadratik) | Silang Pertama 1.75 | 97 | 97.026 | 0.100 |
| 1 (Kuadratik) | Silang Pertama 2.50 | 97 | 97.236 | 0.132 |
| 2 (Kubik) | Langkah Manual 6 | 97 | 97.012 | 0.135 |
| 2 (Kubik) | Terminal 12 | 97 | 97.619 | 0.678 |
| 2 (Kubik) | Silang Pertama 1.25 | 97 | 97.016 | 0.074 |
| 2 (Kubik) | Silang Pertama 1.75 | 97 | 96.979 | 0.115 |
| 2 (Kubik) | Silang Pertama 2.50 | 97 | 97.246 | 0.137 |
Dompet dan Ketahanan
Demo ini menggunakan dompet maya yang disimpan dalam localStorage pelayar. Baki awal ialah 1000 syiling.
- Pemulihan: Pemulihan manual yang hanya aktif apabila tidak ada aktiviti menetapkan baki kepada tepat 1000 jika baki berada di bawah 10 dan pengguna sedang tidak aktif. Ini bukan pengisian semula automatik.
- Baki Pecahan: Disimpan dalam localStorage pelayar merentasi penyelesaian, pengisian semula, dan muat semula. Ia tidak dihapuskan oleh pengisian semula.
- Muat Semula Tidak Selesai: Jika anda memuat semula semasa pusingan, taruhan yang ditangkap kekal ditolak. Pusingan tamat tanpa bayaran balik, pembayaran, sambungan, atau teruskan.
- Kawalan Selepas Muat Semula: Taruhan lalai (20) dan tetapan pertama dipulihkan.
Senario Contoh
Contoh kerja daripada kontrak:
- Topeng: 0
- Integer (a,b,c): [1, 1, 1]
- Skor Ganjaran: 15
- Petikan:
- Langkah 0: 0.970
- Langkah 1: 1.058
- Langkah 6: 0.773
- Langkah 12: 11.595
Privasi dan Sasaran
Panduan ini ditujukan kepada khalayak 18+ ke atas. Demo ini tidak mempunyai aliran akaun atau pembayaran. Syiling maya tidak mempunyai nilai tunai.
Penyimpanan termasuk baki syiling maya dan baki pembayaran pecahan dalam localStorage pelayar. Templat halaman memuatkan lembaran gaya dan fail fon Google Fonts. Menghapuskan fail cache mungkin meninggalkan storan tempatan kekal.
Soalan lazim
Bagaimana skor dikira?
Skor ialah bilangan pasangan integer (x,y) antara 1 dan 16 yang memenuhi a*x+b*y=16*c, di mana a,b,c diperoleh daripada tiga blok empat bit yang ditambah 1. Minimum global ditolak.
Apa yang berlaku jika saya memuat semula halaman semasa pusingan?
Stake yang ditangkap kekal ditolak. Pusingan tamat tanpa bayaran balik, pembayaran, sambungan, atau teruskan. Kawalan ditetapkan semula kepada stake lalai (20) dan preset pertama.
Adakah baki pecahan ditetapkan semula selepas diisi semula?
Tidak. Baki pecahan kekal dalam localStorage pelayar selepas penyelesaian, pengisian semula, dan muat semula. Pengisian semula tidak membersihkannya.