Alat-alatnya
Roda nama memilih satu entri dari daftar yang Anda tempel, pembuat tim membagi nama menjadi kelompok seimbang, pembuat angka menarik bilangan dari rentang, dan alat lain mencakup koin, dadu, ya/tidak, urutan daftar, dan huruf acak.
Bagaimana keacakan bekerja
Web Crypto API browser memasok nilai 32-bit mentah (crypto.getRandomValues). Untuk bilangan terbatas, nilai di luar kelipatan rentang ditolak dan diundi lagi, jadi setiap bilangan dalam rentang sama peluangnya. Tidak ada cadangan Math.random di situs ini.
Bagaimana roda memilih pemenang
Pemenang diundi dulu dengan bilangan seragam itu. Rotasi roda lalu dihitung agar pusat segmen itu berhenti tepat di bawah penunjuk; animasi hanya bergerak menuju sasaran tetap itu. Pengeditan dikunci saat roda berputar, jadi pemenang yang diumumkan selalu segmen yang diam.
Tim dan angka
- Tim dibuat dengan mengocok daftar memakai Fisher-Yates lalu membagikan nama bergiliran: setiap nama muncul sekali, dan ukuran berbeda paling banyak satu.
- Saat pengulangan mati, angka diambil dengan sampel Fisher-Yates jarang — waktu dan memori bergantung pada berapa angka yang Anda minta, bukan seberapa lebar rentangnya.
- Duplikat di daftar Anda disimpan secara bawaan; setiap salinan dihitung sebagai entri sendiri sampai Anda secara eksplisit menghapus duplikat.
- Tim bisa dibuat menurut jumlah tim atau ukuran kelompok maksimum: pembagian bergiliran menjaga ukuran dalam selisih satu, dan tidak ada kelompok yang lebih besar dari ukuran yang Anda tetapkan.
- Riwayat sesi (koin, dadu, ya/tidak) tinggal di memori halaman dan hilang saat Anda menutup atau memuat ulang tab.
Apa yang tetap di perangkat Anda
Setiap entri, tim, dan angka diproses di halaman. Tidak ada yang diunggah, dan masukan alat tidak pernah dikirim ke analitik. Roda nama dan pembuat tim menyimpan daftar bernama di browser ini hanya setelah Anda menekan tombol simpan; berkas JSON dan tautan berbagi juga dibuat secara lokal. Simpan setiap kelas atau rapat sebagai daftar terpisah dan hapus daftar yang tidak lagi diperlukan.
Aksesibilitas
Hasil dan galat diumumkan ke pembaca layar, roda bisa diputar dari papan ketik, kontrol menjaga fokus yang terlihat, dan animasi mengecil ketika sistem meminta gerakan berkurang.