كيف تعمل أداة تقسيم المجموعات؟
تلصق قائمة أسماء — طلاب، موظفين، لاعبين، أو أي مشاركين — وتحصل على تقسيم عشوائي عادل إلى مجموعات، إما بتحديد عدد المجموعات المطلوب (وتوزَّع الأسماء بالتساوي عليها)، أو بتحديد عدد الأفراد في كل مجموعة (ويُحسب عدد المجموعات تلقائيًا).
يعتمد الترتيب العشوائي على crypto.getRandomValues() المدمج في المتصفح، ويعمل التقسيم بالكامل داخل جهازك دون إرسال أي بيانات إلى خادم.
استخدامات شائعة
- الصفوف الدراسية: تقسيم الطلاب إلى مجموعات عمل متساوية بشكل عشوائي وعادل.
- فرق العمل: توزيع الموظفين على فرق أو ورش عمل دون تحيّز.
- الألعاب والمسابقات: تقسيم اللاعبين إلى فرق متكافئة العدد.
- القرعات والفعاليات: توزيع المشاركين على طاولات أو جلسات بالتساوي.
ماذا يحدث إذا لم يقبل العدد القسمة بالتساوي؟
إذا كان عدد الأسماء لا يقبل القسمة بالتساوي على عدد المجموعات، توزَّع الأسماء الزائدة على المجموعات الأولى بحيث لا يتجاوز الفارق بين أكبر وأصغر مجموعة أكثر من فرد واحد. مثال: 10 أسماء على 3 مجموعات تصبح 4 و3 و3.
الأسئلة الشائعة
هل يمكن تقسيم عدد كبير من الأسماء؟
نعم، لا يوجد حد أقصى عملي لعدد الأسماء؛ الأداة تعمل بنفس السرعة سواء كانت القائمة قصيرة أو تحتوي على المئات.
هل تحذف الأداة الأسماء المكررة تلقائيًا؟
نعم، إذا تكرر نفس الاسم أكثر من مرة في القائمة يُحتفظ بنسخة واحدة فقط لتفادي ظهوره في أكثر من مجموعة.
هل التوزيع عشوائي فعلًا أم بترتيب القائمة؟
الترتيب عشوائي بالكامل باستخدام مولّد عشوائية مشفّر، وليس بترتيب الإدخال — يمكنك دائمًا الضغط على «تقسيم» مرة أخرى للحصول على توزيع جديد.
هل تُخزَّن الأسماء التي أدخلها؟
لا، كل شيء يحدث داخل متصفحك فقط ولا تُرسل أي بيانات إلى أي خادم.
آخر تحديث: