RumusGame memisahkan hasil matematika, asumsi model, dan mekanik game. Hasil yang benar secara matematika belum tentu menggambarkan game jika parameternya berbeda.
Peluang tetap: binomial
Untuk percobaan independen dengan peluang tetap, peluang minimal satu keberhasilan adalah 1 − (1 − p)ⁿ. Rujukan: NIST — Binomial Distribution. Target jumlah percobaan memakai logaritma dan dibulatkan ke atas.
Pity: model ilustratif
Model gacha menggunakan kenaikan linear dari soft pity sampai jaminan hard pity. Ini definisi model situs, bukan klaim algoritma resmi game mana pun. Kalkulator dasar dimulai dari pity 0 dan menghitung minimal satu keberhasilan. Model target tambahan menerima pity awal serta status jaminan 50/50.
Crit: nilai harapan per hit
Damage biasa dan damage critical ditimbang berdasarkan probabilitasnya: (1 − CR)D₀ + CR × D₀(1 + CD). Rumus disederhanakan menjadi D₀(1 + CR × CD). Rasio 1:2 hanya dibahas dengan asumsi anggaran 2CR + CD yang tetap.
PRNG: algoritma yang dapat diulang
Simulator memakai Park–Miller LCG, pengali 16.807 dan modulus 2.147.483.647. Rujukan parameter dan seed: RFC 5170, bagian 5.7 — Pseudo-Random Number Generator. Pemetaan ke bobot loot adalah implementasi edukasi situs.
Pemrosesan dan validasi
Kode kalkulator menghitung input di browser tanpa mengirimkannya ke API. Input kosong, rentang tidak valid, dan nilai non-finite ditolak. Nilai nol tidak diganti diam-diam dengan nilai contoh. Perhitungan memakai floating-point; pembulatan tampilan bukan presisi tak terbatas.
Cara memeriksa hasil sendiri
- Rate 0% tanpa pity: peluang keberhasilan 0%.
- Rate 100% dan satu percobaan: peluang 100%.
- Rate 1%, 100 percobaan: sekitar 63,40%.
- Damage 1.000, CR 50%, CD bonus 100%: rata-rata 1.500.
- Seed 1: tiga state pertama 16.807, 282.475.249, 1.622.650.073.
Sumber dan status editorial
Rujukan di atas diperiksa pada 11 November 2026. Situs ini tidak mengklaim telah menguji game, melakukan audit operator, atau memverifikasi aturan banner tertentu. Pengelola editorial adalah Muhammad Rafli. Tinjauan manusia diperlukan sebelum naskah baru diterbitkan. Lihat kebijakan editorial dan kontak koreksi.
Model tambahan dari paket referensi
Model target gacha menyimpan pity dan status jaminan, lalu menjumlahkan massa peluang tiap transisi. PRD linear memakai q(k) = min(1, kC), dengan C dicari agar 1/E[T] mendekati peluang rata-rata target. Histogram simulasi memisahkan rentetan selesai dari ekor sesi yang belum selesai.
Armor memakai model parametrik A/(A+K), EHP = HP(1+A/K). Cooldown haste memakai CD/(1+H/100); CDR langsung memakai CD(1−r). Model tersebut tidak menjadi preset game tertentu. Nilai nol diterima saat bermakna; input di luar rentang ditolak tanpa diganti diam-diam dengan contoh.
Grafik dihitung dari rumus dan input yang tertera. Diagram status adalah penjelas model. Tidak ada grafik paket referensi yang dipakai sebagai bukti pengukuran pemain. Lihat panduan dan contoh validasi.