入学第八天。
食堂门口排着一条弯弯的队,汤锅的热气从窗口里涌出来,带着油脂和香料味。有人端着餐盘走得很快,盘沿碰一下就响;也有人边排队边压着嗓子聊昨晚的市集,说“那个算账的”把摊主气得翻牌子,笑到一半又被同伴拍了一下,让他别把名字喊太大。人声被穹顶压着,起起落落,仿佛潮水不肯散。
林铭走进食堂的时候,泽已经坐好了。
不是一个人。是和凯恩一起。
两个人占了一张四人桌。桌上摆满了东西——不是普通学生的一盘两碟,而是七八种不同的食物,从汤到主食到甜点,排成一排,仿佛某种阵列。
林铭端着自己的餐盘走过去,在泽对面坐下。
“你们这是……”
“实验。”泽说。
他的面前摆着一碗汤,正在用勺子搅动。汤面上飘着几片绿色的叶子,热气袅袅升起。
凯恩坐在泽旁边,脸上带着一种“习惯了”的表情。他的餐盘很正常——一份主食,一碗汤,几块肉。但他看起来很疲惫,眼睛下面有淡淡的青色。
“什么实验?”林铭问。
凯恩用眼神示意他坐下,压低声音:“昨天你们在市集买了个水果,他说‘可能喜欢’。然后他想了一整晚,凌晨三点敲我洞府的门,说要系统研究‘喜欢’到底是什么。”
林铭愣了一下。他想起昨天泽说的话——“我想我可能喜欢它,虽然我不确定‘喜欢’是什么意思。”
“然后呢?”
“我解释了四十分钟‘喜欢’的定义。”凯恩的声音里有一种劫后余生的疲惫,“然后他又问我‘喜欢’和‘想要’的区别。”
“……”
“我到现在还没睡着。”
泽没有回答。他把勺子举到眼前,盯着勺子里的汤,眉头微微皱起。
三秒。
五秒。
十秒。
“温度81.7度。”泽开口了,语气仿佛在念实验报告,“盐分含量约百分之一点三。检测到三种香料——孜然、茴香、还有一种我不认识的。油脂含量偏高,约百分之四点二。”
林铭张了张嘴。
“然后呢?”他问。
“然后什么?”
“好不好喝?”
泽困惑地看着他。
“我检测到了成分。”他说。
凯恩从旁边开口,声音很平静:“他刚才说,他昨晚想了一整夜。”
“想什么?”
“想怎么把‘成分数据’和‘好吃’对应起来。”凯恩的语气里有一丝无奈,“他说要建立一个数据库。”
林铭看向泽。泽点了点头,表情很认真。
“如果我能把一百种食物的成分数据,和人类对它们的‘好吃’评价对应起来,也许能找到规律。”泽说,“比如,糖分含量百分之十五以上的食物,人类普遍评价为‘好吃’。盐分含量百分之二以上的食物,人类评价为‘太咸’。”
他指了指桌上的那排食物。“这是第一批样本。”林铭不知道该说什么。“哥,”小二的声音响起来,带着一丝佩服,“他的思路其实挺清晰的。”“你是在夸他?”
“我是在说事实。”
……
泽开始了他的“实验”。
他拿起第一碗汤,喝了一口,沉默了几秒。
“温度81.7度,盐分百分之一点三,三种香料。”他把这些数据重复了一遍,然后看向林铭和凯恩,“你们觉得这个‘好喝’吗?”
林铭尝了一口。
是一种普通的蔬菜汤,味道中规中矩,谈不上特别好喝,也不难喝。
“还行。”他说。
旁边一张桌子有人把餐盘挪了挪,给自己腾出放书的空位。那人一边吃一边在纸上抄索引,笔尖走得很快。泽的目光扫过去,停住。
“你。”泽说,“请提供评价。”
那人抬起头,愣了一下,仿佛没想到吃个饭也会被点名。林铭认出了他——告示板前递过课表的那个典籍学院新生。旁边有人喊过他的名字,阿里斯。
“还行。”阿里斯看了看那碗汤,又补了一句,“别太咸就行。你们慢慢验证,别把勺子敲得太响。”
“还行。”泽重复这个词,仿佛在品味,“‘还行’是什么意思?”
“就是……不难喝,但也不特别好喝?”
“‘不难喝’和‘好喝’的区别是什么?”
林铭愣住了。
他从来没想过这个问题。好喝就是好喝,不好喝就是不好喝,这不是很简单的事情吗?但现在他要解释给一个“不懂感觉”的存在听——突然发现自己说不清楚。
“好喝……是一种让人愉快的感觉?”“‘愉快’的定义是什么?”“就是……心情好?”“‘心情’是什么?”“就是……”林铭顿了一下,“就是你脑子里的感觉?”
“脑子里的感觉。”泽重复了一遍,“我脑子里的感觉是这碗汤的温度是81.7度。这算‘心情’吗?”
“不算。”
“为什么不算?”
“因为那是数据,不是感觉。”
“数据不是感觉?”泽的眉头皱得更紧了,“但我确实‘感觉’到了温度。这个‘感觉’和你说的‘感觉’有什么区别?”
林铭张了张嘴。他发现自己被绕进去了。“哥,”小二的声音响起,“你输了。”“闭嘴。”凯恩在旁边轻轻叹了口气,脸上是一种“我早就告诉过你”的表情。
“他每次都这样。”凯恩说,“问到你答不上来为止。”
林铭看向泽。
泽的表情很平静,仿佛完全不觉得自己做了什么过分的事。
“我只是在收集信息。”泽说,“你们的回答有很多逻辑漏洞,需要追问才能厘清。”
“逻辑漏洞?”林铭有点不服,“我哪里有逻辑漏洞?”
“你说‘好喝’是‘愉快的感觉’,又说‘愉快’是‘心情好’,又说‘心情’是‘脑子里的感觉’。”泽看着他,“这是循环定义。你用‘感觉’定义‘感觉’。”
林铭张了张嘴,又闭上了。“哥,”小二说,“他说得对。”“你今天第几次帮他说话了?”“我只是在陈述事实。”
凯恩的眼角抽了一下。他看林铭的眼神仿佛在说:现在你知道我昨晚经历了什么。
泽没有理会他们的表情。他拿起第二碗食物——一种暗红色的糊状物,闻起来有股甜味。
“这是什么?”林铭问。
“枣泥羹。”凯恩说,“食堂的甜点。”
泽舀了一勺,放进嘴里。
他嚼了几下,咽下去,然后闭上眼睛。
沉默了大约五秒。
“糖分含量百分之二十三点七。”他睁开眼睛,“口感偏软,有一种……温度变化。”
“温度变化?”
“入口的时候是热的。咽下去之后,喉咙里有一种……延续的感觉。”泽皱起眉头,仿佛在努力描述,“不是温度本身,是温度消失之后的……痕迹?”
这是林铭第一次听泽用“痕迹”来形容味觉。
“那个痕迹,”林铭说,“让你感觉怎么样?”
泽想了很久。
“不确定。”他最终说,“但我想再吃一口。”
凯恩的眼睛微微睁大了。
林铭也愣住了。
“想再吃一口”——这是泽第一次表达对食物的主动渴望。不是“需要摄入营养”,不是“检测成分”,而是“想”。
“那可能就是‘好吃’的意思。”林铭说。
泽看着他,灰色的眼睛里有什么在转动。
“‘想再吃一口’等于‘好吃’?”
“差不多。”
泽低头看着碗里的枣泥羹。他又舀了一勺,放进嘴里,嚼了很久。
“我需要更多数据来验证这个假设。”他说,“如果‘想再吃一口’是‘好吃’的定义,那我需要找到更多让我‘想再吃一口’的食物,然后分析它们的共同点。”
林铭想说什么,但又不知道该说什么。
凯恩从旁边开口:“他已经比昨天进步了。”
“怎么说?”
“昨天他问‘好吃’是什么,我解释了半个小时,他一点都不理解。”凯恩的声音里有一丝疲惫,但也有一丝……欣慰?“今天他自己找到了一个定义。虽然是‘想再吃一口’这种定义。”
林铭看向泽。
泽正专注地吃着枣泥羹,一勺一勺,速度比刚才快了一点。他的表情还是没有变化,但林铭隐隐感觉到——他在享受。
这就算进步。
不是理解了“好吃”的概念,而是体验到了“好吃”的感觉。
……
泽继续他的实验。
第三种食物是一块烤肉。他咬了一口,嚼了几下,表情皱起来。
“纤维太粗。”他说,“而且咀嚼需要的力度比预期高百分之三十七。”
“那好不好吃?”林铭问。
“不想再吃第二口。”
“那就是不好吃。”
泽点了点头,把烤肉推到一边。
第四种食物是一碗粥。泽尝了一口,沉默了几秒。
“温度适中。口感比汤更稠。”他说,“但没有让我想再吃一口的感觉。”
“那就是普通。”林铭说,“不好吃也不难吃。”
“‘普通’是介于‘好吃’和‘不好吃’之间的状态?”
“对。”
泽又点了点头。他拿起笔——不知道什么时候从袖子里掏出来的——在一张纸上记录着什么。林铭凑过去看,发现上面密密麻麻写着数据:
“样本001-汤:81.7度,1.3%盐分,评价‘还行’(林铭),需追问‘还行’的精确定义”“样本002-枣泥羹:23.7%糖分,软口感,评价‘好吃’(想再吃一口)”“样本003-烤肉:纤维粗,评价‘不好吃’(不想再吃)”“样本004-粥:稠口感,评价‘普通’,待验证‘普通’是否等于‘无感觉’”林铭盯着那个“样本001”看了三秒。
“他给食物编号了。”
“从昨天开始的。”凯恩说,“他说这样更‘系统’。”
“哥,”小二的声音响起,“他真的在建数据库。”“我看到了。”“还有编号。”“我也看到了。”
“你被记录为‘林铭’了。作为评价来源。”
“……我也看到了。”
这时候,旁边桌有个女生站起来,端着餐盘朝他们走过来。她看起来想搭讪——可能是被泽在符纹课上的表现吸引了。
“那个……你好,”女生有点紧张,“我是隔壁班的,想问一下——”泽抬起头看她。“你的问题是什么?”“呃……就是想认识一下——”
“‘认识’的目的是什么?”泽问,“交换信息?建立社交关系?还是有具体的合作需求?”
女生愣住了。
“我……”
“如果是交换信息,请说明你想要什么信息,以及你能提供什么信息。”泽继续说,语气仿佛在念合同条款,“如果是建立社交关系,请说明这段关系的预期收益和维护成本。如果是合作需求——”
“没、没事了!”女生脸涨得通红,端着餐盘逃走了。林铭和凯恩对视了一眼。“……”“……”
泽困惑地看着女生的背影。
“她为什么跑了?我只是在厘清她的需求。”
凯恩把脸埋进手掌里。
“这就是为什么你没有朋友。”
“我有朋友。”泽说,“你和林铭。”
凯恩的手顿了一下。
林铭也愣了一下。
泽看看他们两个,表情依然平静。
“你们是我的朋友。”他说,仿佛在陈述一个事实,“根据我的观察,‘朋友’的定义是‘愿意花时间陪伴且不要求回报的人’。你们符合这个定义。”
凯恩慢慢把手从脸上移开。
他看起来不知道该哭还是该笑。
……
时间过去了大约半个小时。泽把桌上的七八种食物都尝了一遍。他的纸上写满了数据,最后一行是一个总结:“初步假设:‘好吃’与糖分含量正相关,与纤维粗细负相关,与温度关系不明确(需要更多数据)。”林铭看着这行字,不知道该说什么。这大概是他见过的最“科学”的美食评价了。
“你打算怎么验证这个假设?”他问。
“继续收集数据。”泽说,“明天我会尝试另外十种食物。如果糖分含量和‘好吃’评价的相关系数超过0.7,就可以初步确认假设成立。”
凯恩在旁边摇了摇头。
“你就不能……正常一点吗?”他的声音里有无奈,但没有责备。
泽转头看他。“什么叫‘正常’?”“就是……”凯恩想了想,“不要把吃饭当实验?”“为什么?”“因为吃饭就是吃饭。”
“吃饭是摄入营养的过程。”泽说,“摄入营养需要选择。选择需要标准。标准需要数据。我在收集数据。这个逻辑有问题吗?”
凯恩张了张嘴,没说出话来。“哥,”小二说,“他的逻辑确实没问题。”“闭嘴。”泽继续说:“而且我认为你们才不正常。”林铭眉头一挑:“什么?”
“你们吃东西的时候,不收集数据,不建立模型,完全凭‘感觉’做判断。”泽的语气里带着一丝困惑,“‘感觉’是不稳定的。今天觉得好吃,明天可能觉得不好吃。这种判断方式的误差率很高。”
“……”“我的方式更科学。”凯恩和林铭对视了一眼。两个人都不知道该怎么反驳。
“哥,”小二说,“从某种角度来说,他说得有道理。”“你今天是不是站错边了?”“我只是在陈述事实。”
……
吃完饭,三个人一起走出食堂。
天光已经开始转向傍晚,金色的光芒洒在黄沙塔的外墙上。有学生三三两两地从他们身边走过,有些人会多看泽一眼——自从符纹课上的“三个逻辑矛盾”事件后,泽在学院里已经小有名气了。
但泽似乎没有注意到那些目光。
他走路的姿势很直,步伐固定,仿佛在执行某种程序。凯恩跟在他旁边,时不时回头看一眼周围。林铭走在最后,看着两人的背影。
“哥,”小二的声音响起,“泽今天的表现比昨天好多了。”
“嗯。”
“他找到了‘好吃’的定义。虽然是‘想再吃一口’这种定义。”
“对他来说,这已经是很大的进步了。”
小二沉默了一会儿。
“他真的能学会吗?怎么做人。”
林铭没有回答。他只是看着前面的两道身影。泽走得不急不缓,如同一直那样;凯恩也没有再叹气,只是跟着。
有些问题没有答案,只能先把脚步跟上去。泽停下脚步,转过身。“林铭。”“嗯?”
泽看着他,灰色的眼睛里有什么在闪动。“谢谢你今天陪我做实验。”林铭的脚步顿了一下。这是泽第一次对他说“谢谢”——不是在正式场合,不是出于礼节,而是自然而然地说出来。
“不客气。”他说。
泽点了点头。
“明天我会继续收集数据。”他说,“如果你有时间,可以一起来。我需要更多人类样本的评价作为参照。”
“你是在邀请我一起吃饭?”泽困惑地看着他。“我是在邀请你参与实验。”“在你的定义里,‘一起吃饭’和‘参与实验’有什么区别?”
泽想了几秒。“……似乎没有区别。”“那你能不能换个说法?”“什么说法?”“就说‘一起吃饭’。”
泽沉默了一会儿。他的表情很认真,仿佛在处理一个复杂的问题。
“林铭,”他说,“明天要不要一起……吃饭?”最后两个字说得很生硬,仿佛在念一个陌生的咒语。凯恩在旁边又叹了口气。但这次,他的嘴角微微上扬了一点。
“进步了。”凯恩说。
“什么进步了?”泽问。
“你刚才用了‘要不要’。”凯恩说,“这是一个疑问句。你在询问对方的意愿,而不是直接陈述你的需求。”
泽想了想。“疑问句比陈述句更……好?”“在邀请别人的时候,是的。”“为什么?”
“因为——”凯恩顿了一下,“不,我不回答了。上次你问我‘为什么’,我解释到凌晨四点。”
林铭忍不住笑了。“好,”他说,“明天一起吃饭。”泽点了点头。然后他从袖子里掏出那张纸,在上面写了一行字:
“社交实验001:邀请林铭吃饭。结果:成功。待分析因素:疑问句式。”
林铭看着那行字,笑容僵在脸上。
“……你还是把吃饭当实验。”
“这是两个实验。”泽认真地说,“一个是食物实验,一个是社交实验。它们可以同时进行。”
凯恩把脸埋进手掌里。
“我放弃了。”
……
三个人的影子在地上拉得很长。夕阳的余晖把黄沙塔染成了金红色,有风从远处吹来,带着一点沙漠特有的干燥气息。林铭看着泽的背影。他想起泽在方尖碑里的样子——“我做出了一个选择,一个脱离计算的选择”。
想起泽在努恩课上问的问题——“如果有一个意识从未经过努恩呢?”一个正在努力填满自己的存在。“哥,”小二的声音响起,“你在想什么?”“在想泽。”
“想他什么?”林铭想了想。“他今天说‘想再吃一口’的时候,”林铭说,“我觉得他在变。”“变成什么?”
“不知道。”林铭说,“但在变。”
小二沉默了一会儿。“他把你记录成‘社交实验001’了。”“我知道。”“你不生气?”林铭笑了笑。
“他用他的方式在学。”他说,“虽然那个方式很奇怪。”
前方,泽和凯恩的身影转过一个拐角,消失在走廊尽头。林铭放慢脚步,在原地站了一会儿。然后他也转身,往自己洞府的方向走去。明天还有课。
还有吃饭。不对,还有实验。不对,是吃饭。算了,反正对泽来说是一回事。

