Cara pakai (3 langkah)
- Pilih mode daftar (ukuran atau kustom) dan atur jumlah percobaan.
- Klik Bandingkan untuk menjalankan kedua shuffle dengan pengaturan yang sama.
- Lihat heatmap & statistik, lalu salin URL yang hanya berisi pengaturan atau unduh laporan.
Lihat bias
Alat perbandingan bias shuffle
Tukar naif memakai indeks acak rentang penuh di setiap langkah. Fisher–Yates memakai rentang yang makin kecil, sehingga permutasi menjadi uniform (jika randomInt uniform).
Duplikat boleh. Analisis memakai indeks baris (1..n) sebagai pengenal.
Ini anti-pattern yang umum di JavaScript. Hasilnya bergantung pada engine dan biasanya bias.
Ringkasan
Tip: df chi-square di sini bersifat heuristik (ada batasan). Gunakan untuk intuisi, bukan sebagai bukti formal.
Grafik
Legenda: naive=merah, FY=hijau, sort=ungu (jika aktif).
Kurva adalah densitas chi-square dengan df = n² - 1 (heuristik). Garis vertikal menunjukkan χ² yang teramati.
Grafik ini mengelompokkan sel berdasarkan |i - j| (jarak dari diagonal). Nilai di atas 1 berarti “terlalu dekat dengan posisi awal”.
Hasil
Setiap sisi menampilkan matriks posisi (item i → posisi j) yang diagregasi dari trials.