วิธีเรียงรายการแบบสุ่ม
เลือกผู้ชนะคนเดียวง่าย การสับทุกคนเป็นลำดับที่ยุติธรรมเป็นงานต่างกัน — นี่คือวิธีทำอย่างถูกวิธี
บางครั้งคุณไม่ต้องการผู้ชนะคนเดียว คุณต้องการรายการทั้งหมด แค่สับ: ใครนำเสนอหนึ่ง สอง และสาม ลำดับการแสดงของนักแสดง ลำดับที่ผู้สมัครสัมภาษณ์ถูกพบ ลำดับที่โปรแกรมถูกเล่น นั่นเป็นงานต่างจากการจับชื่อหนึ่ง และถือว่าเป็นการเลือกครั้งเดียวคือที่คนแอบนำอคติเข้ามา
คู่มือนี้อธิบายว่าลำดับสุ่มคืออะไรจริง ๆ ทำไมการสับแบบชั่วคราวมักไม่ยุติธรรม และวิธีง่าย ๆ ที่ทำซ้ำได้ในการเปลี่ยนตัวสุ่มประจำวันให้เป็นตัวสร้างลำดับสุ่มเต็มชุด
เลือกผู้ชนะคนเดียว vs เรียงทุกคน
การจับผู้ชนะคนเดียวตอบคำถามเดียว: ใคร? ลำดับสุ่มตอบคำถามที่ใหญ่กว่ามาก: ใคร แล้วใคร แล้วใคร — ลงไปจนจบ ในแง่คณิตศาสตร์ คุณกำลังผลิต การเรียงสับเปลี่ยน ของรายการ: การจัดเรียงครบที่ทุกรายการปรากฏพอดีครั้งเดียว ในลำดับที่สับแล้ว
จำนวนลำดับที่เป็นไปได้ปีนเร็ว ชื่อสามชื่อมีหกลำดับที่เป็นไปได้ สิบชื่อมีกว่าสามล้าน การสับที่ยุติธรรมต้องถือว่าทุกการจัดเรียงเหล่านั้นมีโอกาสเท่ากัน — ไม่ใช่แค่ให้ที่หนึ่งกับชื่อสุ่มแล้วปล่อยที่เหลือใกล้เคียงเดิม
ที่ลำดับสุ่มมีที่ยืน
เมื่อคุณเริ่มมอง การใช้มีอยู่ทุกที่:
- ลำดับตา ในเกมกระดาน เกมไพ่ หรือตารางแข่งทัวร์นาเมนต์ เพื่อไม่ให้ใครเถียงว่าใครไปก่อน
- ลำดับการนำเสนอ สำหรับสแตนด์อัพทีม เซสชันพิทช์ หรือชั้นของผู้พูด
- ไลน์อัพการแสดง — วงดนตรีที่โอเพนไมค์ การแสดงในโชว์พรสวรรค์ ผู้อ่านในอีเวนต์
- ช่องสัมภาษณ์และออดิชัน สุ่มเพื่อไม่ให้ลำดับที่ผู้สมัครถูกพบตัดสินโดยใครสมัครก่อน
- ลำดับโปรแกรม ในลีกเล็กหรือการจับน็อกเอาต์
- เพลย์ลิสต์ที่สับ ที่คุณอยากให้เพลงถูกจัดใหม่จริง ๆ แทนเริ่มด้วยเพลงเดิมตลอด
- ที่นั่ง สำหรับเวิร์กช็อป มื้อเย็น หรือห้องเรียนที่คุณไม่อยากให้กลุ่มก๊วนเลือกเอง
การสับที่ยุติธรรมหมายถึงอะไรจริง ๆ
การสับยุติธรรมเมื่อทุกลำดับที่เป็นไปได้มีโอกาสเท่ากัน นั่นคือคำนิยามทั้งหมด ถ้าบางการจัดเรียงไม่มีวันขึ้น หรือขึ้นบ่อยกว่าอันอื่นมาก การสับมีอคติ — แม้ดูสุ่มเมื่อกวาดตา
ความผิดพลาดที่พบบ่อยคือวิธี “แค่สลับสองสามคู่”: เขียนรายการลง แล้วสลับสองสามคู่ที่สะดุดตาจน “รู้สึกคละ” ปัญหาคือคุณมักปล่อยรายการส่วนใหญ่ใกล้ที่เริ่ม และคู่ที่คุณเลือกไม่สุ่มเลย — ขับโดยชื่อที่คุณบังเอิญสังเกต ชื่อใกล้ยอดมักอยู่ใกล้ยอด การสับที่ถูกไม่เข้าข้างตำแหน่งเริ่มใด มันกระจายรายการทั้งหมดโดยไม่จำว่าอะไรเริ่มที่ไหน
สร้างลำดับสุ่มด้วยการจับแล้วเอาออก
นี่คือส่วนเรียบร้อย: คุณไม่ต้องการเครื่องมือสับแยก ตัวสุ่มที่ยุติธรรมใดที่ให้เอาออกหลังจับได้คือตัวสร้างลำดับสุ่มอยู่แล้ว เคล็ดคือทำซ้ำการจับ
จับชื่อ — นั่นตำแหน่งหนึ่ง เอาออกจากสระ จับอีกจากที่เหลือ — นั่นตำแหน่งสอง เอาออก แล้วทำต่อ แต่ละการจับเติมช่องถัดไปในลำดับ และเพราะสระเล็กลงทุกครั้ง ไม่มีชื่อตกสองครั้งได้ เมื่อรายการว่าง คุณสร้างลำดับสุ่มครบแล้ว ทีละตำแหน่ง
รูทีนทีละขั้นกับวงล้อ
คุณรันทั้งหมดบนวงล้อหมุนของ SpinKit โดยเปิดเอาออกเมื่อจับได้:
- โหลดทุกรายการ วางหรือพิมพ์รายการเต็มลงวงล้อแล้วตรวจกับกลุ่มก่อนเริ่ม
- เปิดเอาออกเมื่อจับได้ ให้แต่ละผลหลุดจากวงล้อหลังตก
- หมุนสำหรับที่หนึ่ง สิ่งใดที่ตกคือตำแหน่งหนึ่ง — เขียนลง
- หมุนอีก สำหรับตำแหน่งสอง แล้วสาม และต่อไป วงล้อแคบลงอัตโนมัติสู่ชื่อที่ยังรอ
- หยุดเมื่อวงล้อว่าง ลำดับที่คุณเขียนลงตอนนี้เป็นลำดับสุ่มที่ยุติธรรมและครบ
ถ้าไม่อยากหมุนครั้งละช่อง ตัวเลือกทีม สับรายการเป็นส่วนของการแบ่งเป็นกลุ่ม — ดังนั้นแม้เมื่อต้องการทีมเดียว มันให้รายการในลำดับสุ่มให้อ่านออก
อคติลำดับ — นิ้วหัวแม่มือที่ซ่อนบนตาชั่ง
ทำไมต้องสับเลย? เพราะตำแหน่งเองสำคัญได้ ในการตัดสิน การโหวต คณะกรรมการชิม และออดิชัน การไปก่อนหรือท้ายแทบไม่เป็นกลาง: รายการแรกตั้งมาตรฐานที่คนอื่นถูกวัด และอันสุดท้ายสดที่สุดในหัวเมื่อให้คะแนน คนไม่ทำเรื่องนี้โดยตั้งใจ — มันแค่วิธีที่ความสนใจและความจำทำงาน
ถ้าลำดับถูกตัดสินโดยสิ่งอื่นที่ไม่ใช่โชค — นามสกุลตามตัวอักษร เวลาสมัคร ใครตะโกนก่อน — ข้อได้เปรียบหรือเสียเปรียบนั้นตกกับคนเดิมทุกครั้ง การสุ่มลำดับไม่ลบผลของการไปก่อน แต่ทำให้ไม่มีใครถูกมอบตำแหน่งนั้นอย่างเป็นระบบ ตลอดฤดูกาลของโปรแกรมหรือกองสัมภาษณ์ นั่นคือความต่างระหว่างกระบวนการที่ยุติธรรมกับอันที่เอียงเงียบ ๆ
เสมอ คนมาสาย และการหมุนใหม่
จุดปฏิบัติสองสามจุดขึ้นบ่อย:
- เสมอไม่มีอยู่จริงที่นี่ เพราะแต่ละการจับเอาผู้ชนะออก คุณไม่มีวันให้สองรายการอยู่ในตำแหน่งเดียวกัน — วิธีนี้แก้เสมอให้คุณด้วยโครงสร้าง
- คนมาสาย ถ้าใครมาหลังคุณเริ่ม การเคลื่อนที่ที่ยุติธรรมที่สุดคือเพิ่มพวกเขาแล้วจับลำดับทั้งหมดใหม่ การสอดคนมาสายเข้าตำแหน่งที่คุณเลือกด้วยมือนำอคติที่คุณกำลังเลี่ยงกลับเข้ามา
- หมุนใหม่ ใช้ได้ที่จะหมุนใหม่ถ้าคุณทำผิดจริง — ชื่อสะกดผิด หรือใครหาย ใช้ไม่ได้ที่จะหมุนใหม่จนกว่าจะได้ลำดับที่ชอบ ตัดสินกฎก่อนเริ่ม และยึดผลที่ใช้ได้ครั้งแรก
จบคำถามเหล่านั้นล่วงหน้าแล้วการจับยังสะอาด: สับครั้งเดียว ตกลงล่วงหน้า ที่ทุกคนดูเกิดขึ้น
SpinKit