สุ่มแบ่งทีมและแบ่งกลุ่ม: สุ่มรายชื่อครบทุกคนโดยรักษาขนาดกลุ่ม
การสุ่มใช้ Fisher–Yates แล้วกระจายสมาชิกทีละคนวนตามจำนวนกลุ่ม ทำให้จำนวนสมาชิกต่างกันได้ไม่เกินหนึ่ง ไม่ได้ถ่วงความสามารถ เพศ หรือบทบาทงาน หากต้องสมดุลตามคุณสมบัติต้องใช้กติกาเพิ่มเติมต่างหาก
เครื่องมือนี้ตอบคำถามอะไร
แบ่งรายชื่อเป็นทีมที่จำนวนสมาชิกใกล้เคียงกันโดยสุ่ม
หลักการที่อยู่เบื้องหลังผล
Fisher–Yates ด้วย Web Crypto จากนั้นแจกสมาชิกวนกลุ่มให้ขนาดต่างกันไม่เกิน 1
ตัวอย่างและการตรวจคำตอบ
6 คน แบ่ง 2 กลุ่ม จะได้กลุ่มละ 3 คน ผลรายชื่อแต่ละครั้งอาจต่างกัน
10 คนแบ่ง 3 ทีม ควรได้จำนวน 4,3,3 และไม่ควรมีใครอยู่สองทีม
จุดที่ไม่ควรตีความเกินผล
สมดุลเฉพาะจำนวนสมาชิก ไม่ได้ถ่วงทักษะ ตำแหน่งหรือความสัมพันธ์ ต้องตรวจเงื่อนไขกิจกรรมเพิ่มเอง
ไม่ใช่วงล้อหาผู้ชนะ สมาชิกทุกคนได้อยู่หนึ่งกลุ่ม จำนวนสูงสุดต่อกลุ่มอาจไม่เต็มเพื่อรักษาความสมดุล
ลองกับข้อมูลของคุณ
ตรวจว่าหนึ่งคนมีหนึ่งรายการ กำหนดจำนวนทีม แล้วตรวจว่าผลมีทุกคนครบเพียงครั้งเดียว
คำถามที่พบบ่อย
สุ่มรายชื่อครบทุกคนโดยรักษาขนาดกลุ่ม หมายถึงอะไร?
การสุ่มใช้ Fisher–Yates แล้วกระจายสมาชิกทีละคนวนตามจำนวนกลุ่ม ทำให้จำนวนสมาชิกต่างกันได้ไม่เกินหนึ่ง ไม่ได้ถ่วงความสามารถ เพศ หรือบทบาทงาน หากต้องสมดุลตามคุณสมบัติต้องใช้กติกาเพิ่มเติมต่างหาก
ทดลองแล้วควรได้ผลอย่างไร?
6 คน แบ่ง 2 กลุ่ม จะได้กลุ่มละ 3 คน ผลรายชื่อแต่ละครั้งอาจต่างกัน
มีข้อจำกัดอะไรที่ต้องตรวจ?
ไม่ใช่วงล้อหาผู้ชนะ สมาชิกทุกคนได้อยู่หนึ่งกลุ่ม จำนวนสูงสุดต่อกลุ่มอาจไม่เต็มเพื่อรักษาความสมดุล