Bagaimana cara kerja RNG (Penghasil Angka Acak)?

Pikirkan saja. Ada sangat sedikit hal di dunia nyata yang sebenarnya acak. Ambil, misalnya, penghitung Geiger – probe yang menghasilkan pulsa setiap kali terkena peluruhan radioaktif. Terbukti secara ilmiah bahwa waktu antara pembusukan individu sedikit lebih cepat di pagi hari dan melambat di malam hari. Hal-hal seperti ini menimbulkan fenomena yang tidak acak dan dapat disalahgunakan ketika Anda mengetahui kondisi dasarnya. Itulah yang terjadi bahkan untuk generator angka acak.

RNG diorientasikan sebagai “dari kiri” yang tidak dapat diprediksi – yaitu, berdasarkan hasil sebelumnya, tidak mungkin memperkirakan angka berikutnya. Memprediksi “dari kanan” – memprediksi hasil sebelumnya berdasarkan hasil selanjutnya, bagaimanapun, secara teori dimungkinkan. Sistem ini mengatasi masalah dengan terus menghasilkan angka acak. Itu terjadi baik saat mesin sedang beroperasi (saat gulungan berputar dan Anda bertaruh) dan saat tidak. Tidak ada yang tahu nomor mana yang dihasilkan pada jam berapa. Namun, urutan angka ini memiliki periode yang ditentukan dengan jelas setelah proses dimulai kembali dan angka mulai berulang. Dengan asumsi generator angka acak menghasilkan seribu kali per detik (jumlah yang biasa di mesin slot sebenarnya), maka satu urutan berlangsung selama 50 hari dan kemudian mulai menghasilkan angka dari awal.

Generator angka acak yang sangat sederhana ini, dapat diprogram di hampir semua bahasa, hanya digunakan untuk simulasi komputer kecil seperti mis. “garis pemuatan” dll.
Generator 32-bit dan 64-bit yang agak lebih baik digunakan dalam slot dan video game.
Generator bilangan acak nyata digunakan dalam sirkuit elektronik untuk memverifikasi asumsi tentang hukum alam. Generator ini sebagian besar digunakan dalam penelitian (mulai dari perhitungan psikologis hingga penggunaan militer hingga spekulasi di pasar keuangan).
Seperti yang telah kami sebutkan di artikel kami sebelumnya tentang prinsip pengoperasian mesin slot, slot (online) biasanya memiliki sekitar 20 “stop” di setiap gulungan. Mari kita ambil mesin slot yang memiliki 22 posisi berhenti atau 22 posisi fisik. Dalam praktiknya, 2 hingga 32 (atau 2 hingga 64, masing-masing) angka dihasilkan, yang kemudian ditetapkan oleh komputer ke posisi berhenti individu yang kemudian, juga berkat komputer, meningkat menjadi 64, 128, atau 256 berhenti posisi.

Sekarang pertimbangkan mesin slot dengan total 128 posisi berhenti virtual.

Dalam praktiknya, komputer menghasilkan nomor acak selama permainan yang kemudian ditetapkan ke posisi berhenti yang diberikan, di mana gulungan kemudian berhenti. Oleh karena itu, jangan percaya mitos yang disebarkan oleh para pemain yang mengklaim bahwa Anda dapat “mendorong gulungan dengan mata Anda”, begitulah. Setelah Anda melempar koin dan memutar gulungan, tiga (atau lima, masing-masing) nomor acak semu dipilih dari kumpulan nomor yang dihasilkan. Angka-angka ini berkisar antara 1 dan 4,3 miliar. Saat rentang ini dibagi menjadi 128 perhentian virtual, kami mendapatkan sekitar 34 juta hasil acak per perhentian per gulungan. Hampir tidak mungkin untuk “menebak” nomornya, bahkan jika Anda tahu itu akan datang. Terutama mengingat angka dihasilkan dengan kecepatan 1000 atau lebih per detik.