Pilih sel acak dari 16 posisi. Huruf kolom, nomor baris. Setiap sel memiliki peluang yang sama.
Pemilih sel acak memberikan probabilitas yang sama persis untuk setiap posisi dalam kisi. Untuk kisi 4×4, masing-masing dari 16 sel memiliki probabilitas 1/16 ≈ 6.25%. Notasinya mengikuti konvensi spreadsheet: huruf kolom mengidentifikasi posisi horizontal (A, B, C hingga D), dan nomor baris mengidentifikasi posisi vertikal (1 hingga 4). Ini menghasilkan koordinat unik untuk setiap sel dalam kisi.
Berapa kali pemilihan hingga setiap sel terpilih setidaknya sekali? Masalah kolektor kupon (coupon collector's problem) berlaku langsung. Untuk 16 sel, jumlah pemilihan yang diharapkan adalah 16 × H(16) ≈ 54, di mana H adalah bilangan harmonik. Peta panas pada kisi di atas menunjukkan kemajuan Anda: setiap sel secara bertahap memanas seiring akumulasi pemilihan, dan bagian kosong mengungkapkan sel mana yang masih menunggu. Visualisasi ADALAH demonstrasi statistiknya.
Setiap sel dipilih oleh crypto.getRandomValues() dengan rejection sampling untuk menghilangkan bias modulo di seluruh 16 posisi yang mungkin. Bilangan bulat acak seragam dihasilkan dalam rentang [0, 15], kemudian didekomposisi menjadi indeks baris dan kolom. Setiap sel mendapatkan perlakuan yang sama persis dari sumber entropi. Pemilihan berjalan sepenuhnya di browser Anda.
Pemilihan kisi acak memecahkan kebutuhan umum di kelas: memilih siswa secara adil. Tetapkan setiap siswa sebuah sel dalam kisi (baris = baris meja, kolom = kolom meja). Tampilkan /grid/4/4 di layar dan pilih sebuah sel. Animasi pemindaian membangun antisipasi, dan peta panas menjamin transparansi: semua orang dapat melihat riwayat lengkap pemilihan. Seiring waktu, cakupan yang merata menunjukkan bahwa prosesnya benar-benar adil.
Untuk pelajaran statistik, minta siswa memprediksi berapa kali pemilihan yang diperlukan untuk mencakup setiap sel dalam kisi 5×5. Sebagian besar siswa menebak 25 hingga 30. Jawaban matematisnya adalah sekitar 95. Kesenjangan antara intuisi dan kenyataan itulah kejutan kolektor kupon, yang terlihat secara real time pada grafik cakupan. Alat ini tidak memerlukan akun, tidak menyimpan data siswa, dan berfungsi di perangkat apa pun.
Server menyajikan halaman ini. Perangkat Anda menghasilkan setiap pemilihan sel. Riwayat pilihan dan data peta panas Anda tersimpan di localStorage pada mesin Anda. Membagikan URL berarti membagikan konfigurasi kisi. Penerima memilih sel independen mereka sendiri dari entropi perangkat mereka sendiri.
Bagikan kisi. Dimensi sama, sel berbeda. Bandingkan koordinat.
Inspirasi Harian
Karya terpilih juri dari A' Design Award, disajikan segar setiap pagi.