姓名配对游戏"LOVE计算法"的原理

在交友软件出现之前,人们就已经在纸上通过数两个人姓名里的字母来"计算"配对分数。下面介绍这种经典玩法的具体步骤。

  1. 写出两个人的完整姓名

    把要比较的两个姓名用字母写出来。不同版本对重复字母的处理方式不同——有的只数一次,有的按出现次数全部计入——选定一种规则并保持一致即可。

  2. 把两边都有的字母一一划掉

    每当发现某个字母在两个姓名中都出现,就从两边各划掉一个,这是"LOVE计算法"最核心的一步。

  3. 数出剩下的字母总数

    所有能配对划掉的字母都处理完之后,统计两个姓名中剩余字母的总数,这个数字会直接决定最终结果。

  4. 把结果对应到一个答案

    不同版本的换算方式不同:有的会按"F-L-A-M-E-S"(朋友、恋人、暧昧、婚姻、敌人、兄弟姐妹)几个字母循环排除,最后留下一个结果;也有的直接把剩余字母数换算成百分比形式的分数。

  5. 本质上是"数字母游戏",不是相性计算

    这种方法从头到尾计算的都只是两个姓名在字母层面的重叠程度,和性格、价值观或真实的关系相性没有任何科学关联。

这类数字母游戏的来历

FLAMES之类的姓名配对游戏是在校园和玩伴之间口耳相传、以纸笔形式流传下来的传统玩法,并没有明确的发明者,在流传过程中不断被不同地区、不同世代改编,和"MASH"之类的纸笔占卜游戏性质类似。

为什么姓名写法不同,结果也会不同

因为这种方法本质上只是在数字母,所以用昵称还是全名、是否加上中间名,都会改变字母总数,进而改变最终"结果"——这恰恰说明结果只是姓名写法带来的机械产物,并不是有意义的相性信号。

常见问题

配对分数低,是不是说明两人真的不合适?

不是。这种方法只是在统计两个姓名中重叠的字母数量,和真实的人际关系相性没有已被证实的科学关联,更适合当作聚会或课堂上的轻松小游戏。

为什么不同网站或App算出来的结果不一样?

不同工具对重复字母的计数规则(算一次还是算多次)以及姓名格式(昵称还是全名)处理方式不同,所以同样两个人的姓名,在不同工具上可能得到不同的结果。