Generator Tim Acak gratis
Bagi daftar nama menjadi tim acak yang seimbang β berdasarkan jumlah tim atau ukuran tim. Pengacakan yang adil secara kriptografis, pengocokan ulang instan.
Daftar tersimpan
Daftar dan pengaturan terbaru Anda diingat di perangkat ini. Beri nama pada daftar untuk menyimpannya nanti.
Belum ada daftar tersimpan.
Nama tim (opsional)
Biarkan kosong untuk memakai warna. Anda juga bisa mengganti nama tim langsung di kartunya.
Tambah batasan (opsional)
Satu grup per baris; pisahkan nama dengan & atau koma. Orang-orang ini selalu berada di tim yang sama.
Satu grup per baris; pisahkan nama dengan & atau koma. Orang-orang ini berada di tim yang berbeda.
π‘ Tim diseimbangkan menggunakan snake draft, sehingga selisih jumlah anggota paling banyak satu. Pengacakan menggunakan keacakan kriptografis browser β benar-benar adil. Cocok untuk kelas olahraga, pertandingan, proyek kelompok, malam permainan, dan pembagian hadiah rahasia.
Penggunaan umum
- Bagi Kelas menjadi GrupBagi siswa secara acak menjadi grup seimbang untuk proyek dan aktivitas.
- Buat Tim Olahraga yang AdilBagi pemain menjadi tim yang merata untuk permainan pickup dan latihan.
- Tim untuk Malam PermainanDengan cepat bentuk tim acak untuk trivia, charades, dan permainan pesta.
- Grup Pemberhentian untuk WorkshopBagi peserta workshop atau konferensi menjadi grup diskusi.
- Grup Acak untuk Pertukaran HadiahBagi grup besar menjadi polong pertukaran hadiah yang lebih kecil.
Cara kerja
Pembagian tim berjalan sepenuhnya di browser Anda menggunakan pengocokan Fisher-Yates aman-kripto (didukung crypto.getRandomValues dari Web Crypto API) digabungkan dengan distribusi snake-draft untuk tim yang seimbang. Saat batasan tetap-bersama atau tetap-terpisah ditambahkan, solver klaster union-find dengan hingga 400 percobaan ulang acak menemukan penugasan valid paling seimbang.
- 1Menguraikan daftar namaNama dibagi pada baris baru dan koma, dipangkas dari spasi, dan dihapus duplikatnya. Anda bisa mencampur kedua pemisah dengan bebas β parser menanganinya dalam satu lintasan.
- 2Pengocokan aman-kriptocrypto.getRandomValues bawaan browser mengisi Uint32Array dengan satu bilangan bulat 32-bit acak per nama. Pengocokan menggunakan nilai ini dengan pembagian skala alih-alih modulo, menghilangkan bias modulo yang mengganggu pengocok berbasis Math.random().
- 3Distribusi seimbang atau penyelesaian batasanTanpa batasan, nama didistribusikan menggunakan pola snake-draft (kiri-ke-kanan pada putaran genap, kanan-ke-kiri pada putaran ganjil) sehingga ukuran tim berbeda paling banyak satu. Dengan aturan tetap-bersama atau tetap-terpisah, nama digabungkan menjadi klaster via union-find, lalu solver serakah acak mencoba hingga 400 penempatan dan mempertahankan penugasan dengan ketidakseimbangan ukuran terkecil.
- 4Ekspor sebagai teks, CSV, atau tautan yang dapat dibagikanHasil bisa disalin sebagai teks polos, diunduh sebagai file .txt atau .csv (dibangun dengan Blob API browser), atau dibagikan via hash URL yang mengodekan seluruh state sesi dalam base64url β tanpa server yang terlibat kapan pun.
Alat terkait
Pemutar Roda
Ketik daftar nama atau pilihan, putar roda dan biarkan roda memilih satu secara acak, lengkap dengan suara tik, confetti, dan opsi untuk menghapus setiap pemenang.
Pembuat Avatar
Buat avatar inisial yang bersih β pilih warna, bentuk, dan ukuran, lalu ekspor sebagai PNG.
Lempar Koin & Putar Roda
Balik koin virtual, putar roda yang dapat disesuaikan, atau pilih secara acak dari daftar opsi. Menggunakan pengacakan aman secara kriptografi dari browser Anda β bukan undian publik yang dapat diverifikasi, jadi hindari kontes yang diatur.