Daftar Panduan

Apakah Acak Benar-benar Adil? — Cerita tentang Angka Semu-Acak

Panduan

Sebenarnya, komputer tidak bisa menciptakan keacakan yang benar-benar murni dengan sendirinya. Sebagai gantinya, komputer menghasilkan deretan angka yang sangat sulit diprediksi melalui rumus perhitungan tertentu, yang disebut angka semu-acak (pseudo-random number).

Bagaimana angka ini dibuat

Browser memiliki fitur bawaan untuk menghasilkan angka acak. Fitur ini dimulai dari nilai status internal, melalui perhitungan yang rumit, lalu mengembalikan angka antara 0 dan 1—dan setiap kali mengembalikan angka, nilai statusnya diperbarui untuk menghasilkan angka berikutnya. Bagi manusia, memprediksi hasilnya nyaris mustahil.

Mengapa tetap adil meski ‘semu’

Meski bukan keacakan yang sempurna, selama peluang setiap hasil sama rata dan nilai berikutnya tidak bisa diprediksi, hal ini sudah cukup adil untuk keperluan undian dan permainan. Yang penting adalah ‘tidak ada pilihan tertentu yang diuntungkan’, dan pembangkit angka acak yang baik memenuhi sifat ini dengan baik.

Kapan diperlukan keacakan yang lebih kuat

Untuk kebutuhan yang memerlukan tingkat ketidaktertebakan sangat tinggi, seperti keamanan atau kriptografi, digunakan angka acak kriptografis (crypto). Namun, untuk keputusan sehari-hari seperti menu makan siang, hukuman, atau pembagian tim, angka acak biasa sama sekali tidak menjadi masalah.

Kesimpulannya, meski namanya ‘angka semu-acak’ terdengar seperti tidak adil, selama peluangnya merata dan tidak bisa diprediksi, ini sudah sepenuhnya cukup untuk keperluan undian.