如何公平抽取秘密圣诞老人名字
好的秘密圣诞老人抽取是随机的、保密的,且绝不会让人给自己买礼物。
秘密圣诞老人成败系于抽取。做对时,人人带着一个名字离开、不知道谁抽到自己,并公平地有机会收到不错的礼物。做错——有人抽到自己、组织者意外看到整份名单,或不该互抽的两人互抽——惊喜在十二月还没开始就泄漏。
本指南说明如何举办站得住脚的抽取:它绝对必须做的两件事、为何老式「帽子抽签」会崩,以及你可用随机选择器当面或远程运行的干净流程。
抽取必须做对的两件事
每次秘密圣诞老人抽取都有同样两个硬性要求,在选方法前值得说清:
- 没人抽到自己。给自己买礼物完全违背意义。你用的任何方法都必须保证这一点,而不能只是希望。
- 抽取保持秘密。理想情况下没有任何一个人——包括主持抽取的人——知道谁抽到谁。能看见完整分配的人越多,到当天留下的惊喜越少。
多数抽取做到第一点,却悄悄失败在第二点。组织者看到每人的选择,或有人瞥见错误纸条,一半神秘就蒸发了。
帽子抽签——以及哪里会坏
经典方法简单:每张纸条写一个名字、折好、放进帽子,传一圈每人拿一张。它能用,但有三个熟知故障点。
- 有人抽到自己。盲抽无法防止,所以会发生。通常修复是全部放回重来,烦人,且人越多越糟。
- 最后一人卡住。若帽子里只剩自己的纸条,不重做整次抽取就无法修复。
- 它走不远。远程团队无法传递实体帽子,在视频通话上大声读名字也不算秘密。
对同室的小群体,帽子没问题,只要你愿意重抽。对更大或远程群体,你需要更可靠的东西。
当面群体用转盘
随机选择器修好帽子的机械问题,同时保持抽取可见且公平。技巧在于如何处理名字。把所有人加载进 旋转转盘,然后逐人进行:每位参与者转出自己要给谁买,并在下一人转之前从转盘移除该名字。每抽到一个名字就移除,意味着没人被分配同一接收者两次。
为保持秘密,让每人私下记下自己的分配——写在手机、装进口袋的卡片,或只有他们看见的笔记——而不是向全场宣布。旋转在公开中发生,因此随机被信任,但结果只属于一人。若有人转中自己,就再转直到转中别人。
「不能抽到自己」问题,通俗说明
数学家把没人落在自己位置上的打乱叫做错排。你不需要数学——只需知道完全随机的打乱不总是错排。有时一两个人会落到自己,你必须处理。
有两种简单修复:
- 冲突时重抽。若任何人抽到自己,再抽。简单,对小群体没问题。
- 使用随机圆环。把所有人放进随机顺序,然后让每人给下一位买,最后一位环回第一位。因为人人指向链中他人,永远不会匹配到自己。永远无需重抽。
对多数群体,圆环法更干净,因为它从根上消除自匹配,而不是事后再抓。
处理约束
有时你想要的不止「不是自己」——情侣或室友常不该互抽,因为他们会在家发现。保持务实:先随机抽取,若出现禁止配对,就把该分配与另一参与者交换并再检查。正常规模群体中几个约束只需几秒。若规则很长,你实际上在要一个定制谜题,放松规则比追逐完美解更容易。
预算、截止日期与心愿单
抽取只是工作的一半。几个实用约定能阻止送礼走偏:
- 定一个预算并当面说清。单一约定数字让礼物大致相当,没人觉得吃亏或把别人比下去。
- 选一个硬截止日期。抽取前决定交换日,让人们有清晰购物窗口。
- 收集简短心愿单。每人两三个点子,让给近乎陌生人买礼物轻松得多,也减少不合适的礼物。
干净的分步流程
合在一起,公平的秘密圣诞老人抽取是这样:
- 先约定预算与交换日,并收集简短心愿单。
- 列出每位参与者。
- 用 旋转转盘 生成随机顺序——或为保证无自匹配圆环,用 随机出场顺序,让每人给下一位买。
- 通过交换受影响的分配应用任何约束。
- 确保每人只看到自己的接收者并保密。
- 确认没人抽到自己,然后开始购物。
只需几分钟,对远程团队与一屋子同事同样有效,意味着当天唯一的惊喜是礼物本身。
SpinKit