Cara menggunakan alat
Prasyarat: browser dengan JavaScript aktif dan parameter yang ingin dihitung. Tidak memerlukan login, instalasi, atau perubahan akun game.
- Pilih seed dalam rentang yang diizinkan. Simpan nilainya jika ingin mengulang percobaan yang sama.
- Isi jumlah simulasi dan bobot tiga kategori. Bobot tidak harus berjumlah 100; peluang dihitung dengan membagi bobot kategori dengan total bobot.
- Tekan “Jalankan simulasi”. Ulangi dengan input sama untuk memeriksa reproduksibilitas, kemudian ubah seed dan bandingkan frekuensinya.
Rumus dan asumsi model
LCG memperbarui state menggunakan perkalian dan operasi modulo. Implementasi ini memakai pengali 16.807 dan modulus 2.147.483.647. State kemudian dipetakan ke nilai [0,1) melalui (state − 1) / 2.147.483.646, lalu ke interval bobot loot.
Peluang teoretis kategori = bobot kategori ÷ total bobot. Frekuensi sampel adalah jumlah hasil kategori ÷ jumlah simulasi. Keduanya tidak harus sama pada satu sampel.
Apa arti hasilnya?
Eksperimen yang dapat Anda ulang: seed 1 menghasilkan state pertama 16.807, lalu 282.475.249 dan 1.622.650.073. Urutan ini menjadi titik pemeriksaan implementasi, bukan klaim tentang game tertentu.
Interpretasi: perbedaan frekuensi dari bobot tidak cukup untuk menyimpulkan sistem curang. Penilaian sistem nyata membutuhkan data, rancangan uji, dan informasi implementasi yang relevan.
Batasan dan kendala
LCG ini deterministik dan tidak ditujukan untuk keamanan kriptografi. Simulator tidak mengetahui seed, algoritma, atau aturan loot game nyata. Label Legendary, Epic, dan Common hanyalah kategori ilustratif; tidak mengacu pada produk tertentu.
Cara membandingkan peluang tetap dan PRD
LCG di bagian pertama menunjukkan urutan yang dapat diulang. Pada alat tambahan, isi peluang rata-rata dan jumlah percobaan, pilih sumber angka, lalu tekan “Jalankan perbandingan”. Mode LCG menggunakan seed; Math.random() dan Web Crypto menghasilkan sesi baru dan mengabaikan seed.
PRD linear menggunakan peluang min(1, C × urutan percobaan sejak sukses), kemudian reset setelah sukses. C dicari agar 1/E[T] mendekati peluang rata-rata target dalam model ideal. Itu bukan konstanta resmi suatu game. Dua model memakai sampel angka yang sama untuk memperjelas pengaruh aturan peluang.
Tabel rentetan hanya menghitung rentetan yang ditutup keberhasilan. Gagal yang masih berlangsung di akhir ditampilkan terpisah dan ikut diperhitungkan pada rentetan terpanjang. Satu sesi terbatas tidak membuktikan kualitas generator. Jika Web Crypto tidak tersedia, alat menampilkan kesalahan dan meminta pilihan manual. Baca perbedaan sumber acak dan aturan PRD.
Pahami dasar hasil perhitungan
Baca eksperimen dua seed dan batas interpretasinya untuk memeriksa langkah perhitungan, melihat data model yang dapat diunduh, dan mengulang contoh pada alat ini. Mulai dari direktori panduan matematika game bila Anda belum yakin model mana yang sesuai.
Pertanyaan umum
Mengapa hasilnya sama ketika seed sama?
Algoritma memperbarui state dengan rumus tetap. Dengan seed, jumlah simulasi, dan bobot sama, semua perhitungan serta hasilnya sama.
Haruskah total bobot 100?
Tidak. Bobot 2, 13, 85 setara secara proporsi dengan 4, 26, 170. Kalkulator menormalkan setiap bobot terhadap jumlahnya.
Bisakah simulator memprediksi loot game?
Tidak. Simulator hanya menjalankan algoritma dan input pada halaman ini, tanpa akses ke state atau mekanik game nyata.
Ringkasan
Gunakan hasil sebagai keluaran model berdasarkan input. Cocokkan asumsi dengan mekanik game, baca risiko atau keterbatasannya, lalu bandingkan skenario yang relevan.
Sumber dan dasar perhitungan
RFC 5170, bagian 5.7 — Pseudo-Random Number Generator
Rujukan diperiksa 11 November 2026. Parameter game tertentu: [NOT VERIFIED]. Semua angka contoh adalah skenario ilustratif, bukan data pengujian game.
Lihat juga metodologi dan standar pemeriksaan serta kebijakan koreksi.