Γεννήτρια Τυχαίων Ομάδων δωρεάν
Διαχωρίστε μια λίστα ονομάτων σε ισορροπημένες τυχαίες ομάδες — κατά αριθμό ομάδας ή μέγεθος ομάδας. Κρυπτογραφικά δίκαιη ανακατάταξη, άμεση επανεκκίνηση.
Αποθηκευμένες λίστες
Η τελευταία λίστα και οι ρυθμίσεις σας διατηρούνται σε αυτήν τη συσκευή. Δώστε όνομα σε μια λίστα για να τη κρατήσετε για αργότερα.
Δεν υπάρχουν ακόμη αποθηκευμένες λίστες.
Ονόματα ομάδων (προαιρετικά)
Αφήστε κενό για χρήση χρωμάτων. Μπορείτε επίσης να μετονομάσετε μια ομάδα απευθείας στην κάρτα της.
Προσθήκη περιορισμών (προαιρετικό)
Μια ομάδα ανά σειρά· διαχωρίστε τα ονόματα με & ή κόμματα. Αυτά τα άτομα καταλήγουν πάντα στην ίδια ομάδα.
Μια ομάδα ανά σειρά· διαχωρίστε τα ονόματα με & ή κόμματα. Αυτά τα άτομα πηγαίνουν σε διαφορετικές ομάδες.
💡 Οι ομάδες εξισορροπούνται με snake draft, οπότε τα μεγέθη διαφέρουν κατά το πολύ ένα άτομο. Η ανακάτεμα χρησιμοποιεί κρυπτογραφικά ασφαλή τυχαιότητα του περιηγητή — πραγματικά δίκαιο. Ιδανικό για φυσική αγωγή, αθλήματα, ομαδικά έργα, βραδιές παιχνιδιών και κληρώσεις τύπου Secret Santa.
Συνηθισμένες χρήσεις
- Χωρίστε μια τάξη σε ομάδεςΧωρίστε τυχαία τους μαθητές σε ισορροπημένες ομάδες για έργα και δραστηριότητες.
- Φτιάξτε δίκαια αθλητικά ομάδεςΧωρίστε τους παίκτες σε ομάδες για παιχνίδια και εκπαίδευση.
- Ομάδες για παιχνίδι νύχταΣχηματίστε γρήγορα τυχαίες ομάδες για κουίζ, σκηνοθεσία και παιχνίδια πάρτι.
- Ομάδες ανάλυσης για εργαστήριαΧωρίστε τους συμμετέχοντες του εργαστηρίου ή της συνδιάσκεψης σε ομάδες συζήτησης.
- Τυχαίες ομάδες για ανταλλαγές δώρωνΧωρίστε μια μεγάλη ομάδα σε μικρότερες δεξαμενές ανταλλαγής δώρων.
Πώς λειτουργεί
Ο χωρισμός ομάδων εκτελείται εξ ολοκλήρου στον browser σας με κρυπτογραφικά ασφαλές ανακάτεμα Fisher-Yates (μέσω του crypto.getRandomValues του Web Crypto API) σε συνδυασμό με κατανομή snake-draft για ισορροπημένες ομάδες. Όταν προστίθενται περιορισμοί «μαζί» ή «χωριστά», ένας επιλυτής συστάδων union-find με έως 400 τυχαίες επανεκκινήσεις βρίσκει την πιο ισορροπημένη έγκυρη ανάθεση.
- 1Ανάλυση της λίστας ονομάτωνΤα ονόματα χωρίζονται σε αλλαγές γραμμής και κόμματα, αφαιρούνται τα κενά και τα διπλότυπα. Μπορείτε να αναμείξετε ελεύθερα και τα δύο διαχωριστικά — ο αναλυτής τα χειρίζεται σε ένα πέρασμα.
- 2Κρυπτογραφικά ασφαλές ανακάτεμαΤο ενσωματωμένο crypto.getRandomValues του browser γεμίζει ένα Uint32Array με έναν τυχαίο ακέραιο 32-bit ανά όνομα. Το ανακάτεμα χρησιμοποιεί αυτές τις τιμές με διαίρεση κλιμάκωσης αντί για υπόλοιπο, εξαλείφοντας τη μεροληψία υπολοίπου που ταλαιπωρεί τα ανακατέματα με Math.random().
- 3Ισορροπημένη κατανομή ή επίλυση περιορισμώνΧωρίς περιορισμούς, τα ονόματα κατανέμονται με μοτίβο snake-draft (από αριστερά προς τα δεξιά στους ζυγούς γύρους, από δεξιά προς τα αριστερά στους μονούς) ώστε τα μεγέθη ομάδων να διαφέρουν το πολύ κατά ένα. Με κανόνες «μαζί» ή «χωριστά», τα ονόματα συγχωνεύονται σε συστάδες μέσω union-find και ένας τυχαιοποιημένος άπληστος επιλυτής δοκιμάζει έως 400 τοποθετήσεις, κρατώντας την ανάθεση με τη μικρότερη ανισορροπία μεγέθους.
- 4Εξαγωγή ως κείμενο, CSV ή σύνδεσμος κοινοποίησηςΤα αποτελέσματα μπορούν να αντιγραφούν ως απλό κείμενο, να ληφθούν ως αρχείο .txt ή .csv (με το Blob API του browser) ή να κοινοποιηθούν μέσω hash URL που κωδικοποιεί όλη την κατάσταση της συνεδρίας σε base64url — χωρίς διακομιστή σε κανένα σημείο.
Σχετικά εργαλεία
Τροχός επιλογής
Πληκτρολογήστε μια λίστα με ονόματα ή επιλογές, γυρίστε τον τροχό και αφήστε τον να διαλέξει ένα τυχαία, με ήχο τικ, κομφετί και επιλογή αφαίρεσης κάθε νικητή.
Δημιουργός Avatar
Δημιουργήστε καθαρά avatars με αρχικά — επιλέξτε χρώματα, σχήμα και μέγεθος και εξάγετε ένα PNG.
Ρίψη Νομίσματος & Ρόδα Τύχης
Περιστρέψτε ένα εικονικό νόμισμα, περιστρέψτε έναν προσαρμόσιμο τροχό ή επιλέξτε τυχαία από μια λίστα επιλογών. Χρησιμοποιεί την κρυπτογραφικά ασφαλή τυχαιότητα του προγράμματος περιήγησής σας — δεν είναι δημόσια κληρωτίδα που μπορεί να επαληθευθεί, οπότε αποφύγετε τις ρυθμιζόμενες διαγωνισμούς.