Lewati ke konten utama

Fitur Pengacakan Daftar Nama Perusahaan (Random Sorting)

Pembaruan ini mengubah logika tampilan daftar nama perusahaan (list view) dari yang sebelumnya statis (urut abjad) menjadi dinamis (acak/random). Perubahan ini dilakukan untuk memberikan keadilan eksposur bagi setiap individu dalam daftar.

ℹ️ Informasi Rilis

InformasiDetail
Tanggal RilisMinggu, 8 Februari 2026
Status✅ Deployed (Production)
Tipe UpdateEnhancement & Logic Update

1. Latar Belakang Perubahan

Sebelumnya, sistem menggunakan metode pengurutan berdasarkan abjad (A-Z). Hal ini menimbulkan ketidakadilan di mana nama yang berawalan huruf "A" akan selalu berada di posisi paling atas, sementara huruf "Z" selalu di bawah.

🚫 Metode Lama (A-Z)

Urutan statis. Perusahaan dengan nama awalan huruf awal selalu mendapat keuntungan posisi pertama.

✅ Metode Baru (Fair Random)

Setiap kali halaman dimuat, urutan diacak total. Semua perusahaan punya peluang 10% (jika 10 perusahaan) untuk di posisi 1.


2. Demonstrasi Perubahan (Refresh Test)

Sistem menggunakan algoritma Fisher-Yates Shuffle untuk memastikan setiap penyegaran (refresh) halaman menghasilkan kombinasi urutan yang baru dan unik.

Berikut adalah simulasi tampilan saat halaman di-refresh beberapa kali:

A. Tampilan Awal

Tampilan Urut Abjad

B. Percobaan Refresh ke-1

Tampilan Acak Pertama

Kondisi 2: Halaman di-refresh. Urutan berubah total secara acak.

C. Percobaan Refresh ke-2

Tampilan Acak Kedua

Kondisi 3: Halaman di-refresh kembali. Urutan berubah lagi menjadi kombinasi yang berbeda dari sebelumnya.


Apa Artinya?

Perubahan posisi yang terus-menerus ini membuktikan bahwa sistem tidak memiliki pola tetap. Posisi nomor 1 bukanlah "settingan", melainkan murni hasil pengacakan matematis saat itu juga.