神刀安全网

每天上下班盯着旁边的他 / 她,总在想:你到底下不下车了?

生活中的数据婊之三:找座

每天上下班盯着旁边的他 / 她,总在想:你到底下不下车了? 何明科, 不写程序的数据工程师不是好产品经理

(本文大部分来自于 怎样判断一个人是不是快要下车了? – 何明科的回答

根据官方调查,北上广深的上班族每天通勤时间平均超过 90 分钟,这意味着大部分上班族每天要花一个小时以上在公交车或者地铁上。在此恶劣的上班环境下,公交及地铁上找到座位就能让你开始美美的一天或者爽爽得回到家发呆。本文就试图来解决这个问题,并以地铁作为范例来讨论,其实公交车可类推。

一、拟定作战图,一切尽在掌握中

“战略上藐视,战术上重视”:要把抢座这种 low 逼的事情当成一场博弈,多人抢夺有限资源的博弈。善战的将军都爱看地图,如同林彪,对这场即将进行的战役,必须有天时地利的充分了解。

每天上下班盯着旁边的他 / 她,总在想:你到底下不下车了?

所以先把作战图画出来,见下方。

每天上下班盯着旁边的他 / 她,总在想:你到底下不下车了?

二、确定作战步骤

首先,要根据关键因素及关键形势确定自己的作战步骤,所谓君子审时而度。这个关键因素及关键形势就是用户能够卡住多少个座位?各种卡位的姿势见下图,其中站门旁边和站通道里是没有卡位的。卡住座位的核心是:目前在座的人离开后,你真能把屁股贴上去占住座位。

每天上下班盯着旁边的他 / 她,总在想:你到底下不下车了?

道理很简单,多一个能卡住的座位,接下来找到座位的概率就大幅提升。比如:

所有有座位的人下一站下车的概率均为 40%,且每个人下车是独立不相关的事件。那么卡住一个座位,下一站抢得座位的概率为 40%;那么卡住两个座位,下一站抢得座位的概率为 64%(=1-(1-40%)^2);那么卡住 3 个座位,下一站抢得座位的概率为 78.4%(=1-(1-40%)^3) 

但是能卡住的座位个数,不仅和自己的身体素质有关,而且和当时的战局有关。比如:北京著名的码农专列 13 号线,已经快把人二向箔化了,卡住两个座位根本不可能,所以还是专一得锁住一个座位为上策,“十鸟在林,不如一鸟在手”。

  • 如果卡住 3 个及以上的座位,那么该用户进入了绿巨人模式,还等什么座,把坐着的人吓跑就好了。
  • 如果是 2 个,那么先选什么样的组合来卡位,然后再确定重点人物来优化组合,并根据重点人物进一步优化组合。(在本回答中认为组合比个体重要,因为好个体的判断要难于好组合的判断)
  • 如果是 1 个,直接通过选择重点人物来确定自己的站位
  • 如果是 0 个,咱们就不要谈作战了,请直接进入健身房锻炼

(如何确定组合及确定重点人物,会在下文交代)

每天上下班盯着旁边的他 / 她,总在想:你到底下不下车了?

三、优化每个环节

3.1 确定组合

这里的确定组合,都是只卡住两个座位的组合。下图是确定座位组合的实战案例,颜色越浅,表明尽快抢到座位的概率越高。探讨的问题是,找到什么样的两个座位的组合是最佳组合。

每天上下班盯着旁边的他 / 她,总在想:你到底下不下车了?

案例 1/2。分别站在门边和站在一个座位的正对面而只能卡住一个座位,抢到座位的概率自然低很多。

案例 3。选择一对情侣的组合,既然是情侣那么他们同时下车的概率就很高,也就是说这两人同时下车的相关系数接近于 1。还是参考之前的举例:

周围的人下一站下车的概率均为 40%,且该用户卡住两个座位。  如果两个人下一站下车的相关系数为 1,那么下一站抢得座位的概率为 40%。因为两个座位的拥有者要么同时下车,要么同时不下车。  如果两个人下一站下车的相关系数为 -1,那么下一站抢得座位的概率为 100%。因为如果一个座位的人不下车,另外一个座位的人必然下车;反之也成立。所以你始终在下一站会得到座位。 

这个理论其实就是股票投资的 portfolio management。说这么多,其实道理很简单,尽量选择两个人下车的相关系数小的组合。如果用人话说,尽量避免两个人关系瓷实的组合,比如:情侣、父子母子、基友等等。

每天上下班盯着旁边的他 / 她,总在想:你到底下不下车了?

而尽量选择两个人关系不好甚至是排斥的组合,比如:抠脚大叔和美少女(猥琐的大叔可能让美少女提前离座)、熊孩子和陌生人(熊孩子会烦得陌生人想走)。当然也要考虑到自身对抠脚大叔和熊孩子的免疫程度。

每天上下班盯着旁边的他 / 她,总在想:你到底下不下车了?

案例 4。如果组合中的两个人下车时都是往左或者往右走,那么总有 50% 的概率,组合中一个人在离开座位转身下车这个时刻,会挡住用户你直接上去占座的道路。这时候,如果旁边有一个抢座非常疯狂的人,或许会利用这么一点时间差,占据用户你垂涎已久的宝座。这种情况的发生,也会降低抢座的成功概率。

案例 5。最完美的选择,两个毫不相关甚至互相排斥的乘客占据座位并形成组合,而且两个人下车的时候,分别往两边走,几乎不影响用户占座位。

3.2 确定重点盯防人物

如果能够尽快锁定将要下车的重点人物来盯防,当然应该毫无犹豫得站在 ta 的附近并结合组合的理论完成卡位。其他回答中已经提到很多判别的办法。核心思想是将用户的行为特征与可能下车的地点结合在一起,比如:穿着、行李、行为等等。是不是有点神探夏洛克的味道?

每天上下班盯着旁边的他 / 她,总在想:你到底下不下车了?

避免概率小的,比如:睡觉的、专心看书的、化妆的、吃饭的等等。

每天上下班盯着旁边的他 / 她,总在想:你到底下不下车了?

找到概率大的,比如:关视频 App 或游戏的用户、收手机或耳机线的用户、提旅行包且快到火车站的用户、背书包快到学校附近站点的用户等等。下图是深圳市的公交图,反映了程序员多在科技园附近下车。因此在快到科技园站点的时候,选择码农长相的作为重点人物进行抢座盯防,抢座成功率会不低。

每天上下班盯着旁边的他 / 她,总在想:你到底下不下车了?

再补充一个概率大的:容易被让座的人士(老人孕妇小孩儿等)。理由稍微有些绕:这些人士再给其他人让座的概率极低,所以不会出现你重点盯防的对象,突然把座位让给一个新上车的老人孕妇小孩儿。

3.3 根据重点人物进一步优化组合

如同股票的 portfolio management,带着概率大的重点人物以及组合的思路,不断去优化重点人物 -> 组合 -> 重点人物……,最终找到一个大概率的组合,并卡位成功。

___________________________________

更多精彩回答请看:何明科的主页

查看知乎原文

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » 每天上下班盯着旁边的他 / 她,总在想:你到底下不下车了?

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
分享按钮