Melgene小应用手指轮盘

手指轮盘

手指轮盘:用大家的手指随机选人,决定谁请客、谁先来、谁洗碗

手指轮盘是解决小争执最快的办法。把手机放在桌子中间,每个人用一根手指按住屏幕,稍等片刻,其中一根手指就会亮起,被选中。不用输入名字,不用折纸条抓阄,也不用谁来当裁判。这篇指南会介绍使用方法、三种模式、为什么结果真正公平,以及适合聚会、课堂和家庭饭桌的玩法。

怎么用

在开始页面选择要让应用决定什么。“选 1 人”只选出一根手指;“选多人”一次选出两个或更多人,需要几个志愿者时很方便;“分组”会把所有人分成 2、3 或 4 个颜色不同的小组,人数尽量相等。选好后进入手指板。

接着,所有人同时把一根手指放在屏幕上。每根手指都会出现一个不同颜色的发光圆圈。人到齐后,圆圈开始跳动,外圈的进度环慢慢填满。请保持不动:如果有人多按了一根手指或抬起了手指,倒计时会重新开始。进度环填满的那一刻,结果就产生了:其他圆圈淡出,被选中的圆圈变大,支持振动的手机还会轻轻震一下。

  • 选择选 1 人、选多人或分组。
  • 打开手指板,把手机平放在桌上。
  • 每个人用一根手指按住屏幕。
  • 保持不动,等进度环填满。
  • 发光的圆圈(分组时为各颜色的圆圈)就是结果。

用电脑或只能单点触控的屏幕

并不是所有屏幕都能同时感应很多根手指。笔记本和台式电脑通常只有鼠标,有些手机和平板也只能识别少量触点。这时应用会切换到点击模式:每位玩家点一下放置一个彩色圆点,点错了再点一下该圆点即可取消,大家都就位后按“开始”。之后的抽取方式和手指版完全一样。

人多的时候也可以用点击模式。大多数手机能同时追踪约五根手指,手指板最多接受十根。如果人数超过屏幕能感应的数量,可以围着平板坐,在笔记本上用点击模式,或者把大家分成两轮,让每轮的胜出者再决一胜负。

为什么结果是公平的

应用不会事先决定任何结果。只有在进度环填满的那一刻,它才会读取当时屏幕上的手指,并用浏览器自带的加密级随机数生成器 crypto.getRandomValues 在其中抽取。它还采用拒绝采样:把会让某些位置概率略高的少数原始随机值丢掉,因此每根手指的中选概率完全相同。手指放在哪里、谁先按下、分到什么颜色,都不会影响结果。

分组也使用同一个随机来源。先把所有手指随机打乱,再从随机选中的一个小组开始,依次逐个分发。这样各组人数最多相差一人,同时每个人进入任何一组的机会都一样。而且每当有手指增加或离开,倒计时就会重来,所以没有人能等看清情况后,在最后一秒偷偷加入或退出。

聚会和日常的玩法

只要一群人需要快速、中立的决定,手指轮盘就很合适。在碰屏幕之前,先说好中选意味着什么,这样大家就能笑着接受结果,不会再争论。

  • 这顿咖啡或饭钱,谁请客、谁买单。
  • 桌游或打牌,谁先出手。
  • 谁洗碗、谁倒垃圾、谁遛狗。
  • 答题或真心话大冒险,下一个轮到谁。
  • 玩你比我猜、踢球或聚会问答时,把朋友分成小组。
  • 在课堂上用“选多人”模式选出两位志愿者。

让每一轮更顺利的小技巧

把手机平放在桌上,不要拿在手里,免得拇指不小心碰到屏幕。请每个人只用一根手指并保持不动;手指滑动没关系,但抬起来就会重新等待。如果手机弹出系统手势或下拉了菜单,请把手指放在离屏幕边缘稍远一点的位置。

页面打开期间,最近十轮的结果会列在结果下方,打“三局两胜”时很有用。这些记录只保存在内存中,关闭页面就会消失,触摸数据也不会离开你的设备。

  • 手机平放,大家围坐在一起。
  • 每人一根手指,离屏幕边缘远一些。
  • 结果出现之前不要抬起手指。
  • 超过五个人时,改用平板或点击模式。

打开手指轮盘