程序麻将机旅行版​

你算得过这台麻将机,但算不过阿嬷想赢的心

春节返乡的程序员表弟神秘兮兮掏出一个手提箱, 自称发明了“便携式智能麻将机”, 能自动分析牌局、计算概率、甚至模仿家人打牌习惯, 全家将信将疑试玩后,外婆连胡十八把, 最后外婆摸着机器低声说:“它摸牌的声音,和你外公一模一样。”


腊月二十九,入夜,村子的热闹是贴着地皮滚过来的,鞭炮的碎红还没扫尽,空气里有硫磺和年夜饭提早飘出的油腻香气,堂屋里,白炽灯明晃晃地照着那张上了年头的八仙桌,洗牌的哗啦声、笑骂声、茶杯磕碰声,混成一片暖烘烘的、有点刺耳的嘈杂,一年到头,就这桌边围得最齐整,也最像样。

李维缩在靠墙的塑料凳上,手指无意识地在膝盖上敲着不存在的代码,他被那股熟悉的、由烟草、茶垢和老年人皮肤气息混合的“家味”包裹着,却像个局外人,三舅的烟味太冲,小姑妈的嗓门太亮,表侄蹿来蹿去差点带倒热水瓶,他推了推眼镜,目光落在桌面上那些飞速碰撞的象牙色牌面上,又迅速弹开,像是怕被那纯粹的、无法用逻辑解析的喧嚣烫伤。

“小维!发什么呆!来替你妈打两圈,她腰不行了坐不住!” 大姨嗓门洪亮,一把将他从角落薅起来,按在还带着母亲体温的竹椅垫上。

手心立刻沁出了汗,指尖触到冰凉滑腻的牌面,陌生得像第一次握手术刀,上家是二叔,打牌如做人,耿直得近乎莽撞;对门是堂姐,心眼活络,算牌也精;下家……下家是外婆,外婆今天手气似乎不太好,眉头微微蹙着,摸牌的动作慢而稳,枯瘦的手指在牌面上轻轻摩挲,像在辨认失散多年的故人,她很少说话,只是偶尔在李维明显出错牌时,抬起眼皮,看他一眼,那眼神浑浊,却有种沉静的力量,让李维心头一紧,码牌的手都有些抖。

又一轮,李维捏着一张“六条”,犹豫着是该拆搭子还是冒险留着,概率在脑子里疯狂运算,但二叔刚才是不是碰过“五条”?堂姐听牌的姿势是习惯性靠左……信息碎片乱撞,CPU过载般嗡嗡作响,他迟迟不出,桌上渐渐安静下来,目光聚拢。

“啪!”

外婆打出一张“九万”,声音不大,却清脆,堂姐立刻推倒面前的牌:“胡了!清一色!” 笑声和懊恼声同时炸开,外婆没说什么,只是慢慢把自己面前的牌推入洗牌池,那动作,莫名让李维想起外公多年前,默默收起棋盘上被将死的“帅”的样子。

牌局继续,李维却愈发心不在焉,指尖残留着牌面的冰凉,耳边是外婆偶尔一两声压低的咳嗽,他瞥见外婆摸向茶杯的手,关节突出,皮肤薄得像蝉翼,微微发颤,一种混合着无力与冲动的情绪,在他胸腔里淤积,他是算法工程师,解得了最复杂的非线性方程,却解不开这桌角上,一个老人眼底那丝极淡的、或许连她自己都未察觉的寂寥。

深夜,麻将散场,堂屋终于安静,李维回到自己小时候住的房间,从墙角拖出那个他寸步不离的银灰色铝合金手提箱,箱子比常规登机箱略厚,哑光表面,边缘嵌着一条细窄的呼吸灯带,此刻静默地透着幽蓝,他输入密码,锁扣轻响,箱盖掀开。

内衬是柔软的黑色防震海绵,中央嵌着的物体,在昏暗台灯下泛着冷冽的金属光泽,那是一个扁平的圆盘状结构,由四个精密部件巧妙环接而成,收缩时严丝合缝,旁边紧凑地排列着几组可折叠的轻质合金支架、一个薄如蝉翼的柔性显示屏,以及一小盒特制的、重量与质感极度仿真的微型麻将牌,整个装置透着一股“实验室产物”的简洁与高效,与这间贴着旧奖状、堆着农具杂物的房间格格不入。

李维的手指拂过那些冰凉的结构件,眼神却有些飘忽,这不止是个玩具,那些深夜的调试,为了模拟不同材质的牌桌阻尼系数;那些海量的对局数据输入,训练它识别地域性牌风;还有最核心,也最耗费心力的模块——基于有限家庭成员过往牌局记录的、极度个性化的行为模式分析与战术反制策略模拟。

尤其是……“外公模式”,那个只存在于家人只言片语记忆和几张旧照片里的男人,李维根据外婆偶尔的念叨、舅舅们零星的回忆,尝试构建一个模糊的影子:出牌极有耐心,善于后发制人,擅长用平淡无奇的“屁胡”悄然扭转局势,以及……摸牌时,食指总会不经意地在牌背上轻轻一叩。

窗外的村子彻底沉入黑暗,远处传来零星的狗吠,李维合上手提箱,蓝光熄灭,他不知道这东西真正摆上那张八仙桌会怎样,或许会是个彻底的灾难,一个不合时宜的冷笑话。

年初二,下午,走亲戚的喧哗暂歇,阳光斜照进堂屋,空气里浮动着瓜子糖果的甜腻,不知谁又提议“摸两圈”,于是牌桌再起,就在外婆又被对家截胡一次,无奈地摇头时,李维深吸一口气,站了起来。

“那个……我带了样东西回来。”他的声音干巴巴的,在麻将的脆响里几乎被淹没,直到他把那个银灰色箱子提到八仙桌旁,“咔哒”一声打开。

冷调的科技光泽瞬间吸引了所有目光,嗑瓜子的停了,聊天的断了,连跑来跑去的小孩都扒着桌沿看过来。

“这啥玩意儿?” 二叔凑近,眯着眼。

“我做的……嗯,便携式智能麻将机,旅行版。” 李维尽可能让语气显得轻松,手下却迅速动作起来,展开支架,拼接盘体,接上电源,放入那副特制的麻将,轻微的电机嗡鸣声响起,圆盘中央的牌缓缓沉入,内部传来流畅而低沉的洗牌声,与手动洗牌的哗啦声迥异,有种奇异的秩序感。

“它能自动洗牌、码牌,” 李维解释着,手指在柔性屏上滑动,调出界面,“还能……嗯,简单分析一下牌局概率,或者,模拟不同的打牌风格玩玩。”

“嚯!高科技啊!” 堂姐第一个跳起来,满脸新奇,“能模拟我不?看我今天不大杀三方!”

外婆没说话,只是望着那台正在自动码出整齐四垛牌的机器,眼神有些空,像是透过那些光洁的表面,看到了别的什么。

“外婆,您试试?” 李维轻声问,心跳得厉害。

外婆看了看他,又看了看机器,缓缓点了点头。

最初的几局充满试探与笑声,机器发牌又快又匀,省去了洗牌时间,李维调低了辅助分析提示,只让它运行基础模式,大家很快适应,牌局顺畅起来,堂姐试图用快攻扰乱机器节奏,却发现机器不疾不徐;二叔习惯性“放大炮”,机器胡牌干脆利落,毫不客气。

渐渐的,堂屋里除了出牌报牌声,安静了许多,人们看向那台机器的眼神,从好奇变成了惊讶,又变成了一种微妙的专注,它太稳了,稳得不像话,该碰时绝不犹豫,该弃时毫不留恋,算牌精准得令人头皮发麻。

李维观察着外婆,她起初只是平静地摸牌、出牌,偶尔看一眼机器屏幕(那里只显示基本计时和风圈),但随着牌局进行,她的脊背似乎挺直了一些,摸牌前手指在牌垛上停留的时间,缩短了。

在李维悄悄切换了某个隐藏模式后,事情开始起变化。

外婆的牌风顺了起来,不是那种暴起暴落,而是一种绵密悠长的好运气,开始是平胡,接着是碰碰胡,然后是小三元……胡牌的间隔越来越短,堂姐开始嘀咕“邪了门了”,二叔挠着头皮算不清账,机器依旧平稳地发牌、收牌,但外婆摸牌的动作,越来越流畅,甚至带上了一种难以言喻的韵律,她不再经常看自己的牌,有时几乎是在机器亮出可出牌提示的瞬间,就将一张牌打了出来,位置、时机,妙到毫巅。

连胡第七把、第八把……第十三把……堂屋里只剩下麻将牌碰撞的清脆声响,和机器低沉规律的运转嗡鸣,空气仿佛凝固了,表侄早就跑到一边玩手机去了,大姨端着茶杯忘了喝,所有人的目光,都在外婆、她的手、和她面前那不断增长的筹码,以及那台沉默的机器之间来回逡巡。

第十八把,牌局已近尾声,外婆面前的牌再次倒下,不是大牌,只是一把最普通的“门清平和”,但就是这把“平和”,让她面前的筹码堆成了一个无人能及的小山。

她胡牌后,没有像往常那样将牌推入机器,而是伸出手,没有去碰牌,而是悬停在那台智能麻将机正在自动回收旧牌、准备升起新牌垛的浅槽上方,机器内部,机械臂轻柔抓取、排列牌张,发出极其细微的、有节奏的“嗒……嗒……嗒……”声,那是特制牌与柔性传送带摩擦,以及机械结构精密运转的和鸣。

堂屋里,落针可闻,窗外的阳光挪了位置,一道光柱斜斜切过,将外婆的身影和那台机器的轮廓,模糊地连接在一起,边缘泛着毛茸茸的金光。

外婆的手,就那样悬停着,枯瘦,微颤,她侧着头,耳朵微微偏向那发声的浅槽,浑浊的眼睛一眨不眨,仿佛在聆听世界上最庄重的乐曲,她脸上的皱纹,在那一刻似乎被那“嗒……嗒……”声熨平了些许,又仿佛被注入了更深的沟壑。

良久,那细微的、规律的声音停止了,新牌垛升起完毕。

外婆的手缓缓落下,没有去碰牌垛,却极轻、极柔地,用指尖拂过机器边缘冰凉的金属,她抬起头,目光没有看瞠目结舌的儿女们,也没有看角落里脸色发白的李维,而是望向了堂屋正墙上,那张多年前的黑白照片,照片里,外公穿着中山装,笑得含蓄。

她的嘴唇翕动了几下,声音干涩得如同秋风掠过枯叶,又轻得仿佛怕惊扰了灰尘,但那几个字,却异常清晰地,砸进了每个人的耳膜里,沉甸甸的,带着跨越了漫长时光的、温热的回响:

“它摸牌的声音……和你外公……一模一样。”

“嗒。”

一枚不知谁碰落的麻将牌,从桌沿滚落,掉在水泥地上,清脆地弹跳了一下,终于静止。

满室死寂,只有那道斜阳里的尘埃,在无声狂舞。

程序麻将机旅行版​