老陈看他。
“你为什么接受得这么快?”
关宇翔想了想。
“因为子良连正确都能变贵,苍鹰偷点命也合理。”
老陈捂住额头。
“你们清玄的企业文化没救了。”
苍鹰终于抬头。
“抓到了。”
机房一下安静。
关宇翔凑过来。
“抓到什么?”
屏幕上,一串加密数据被剥开。
像一层层棋谱变化图被拆到最后。
苍鹰没有入侵弈心科技的主库。
那太危险。
林若曦不是庸手。
弈心科技的安全组也不是摆设。
他抓的是边缘。
硅谷实验室一台用于模型压力测试的日志同步机。
它不存棋谱。
不存参数。
只记录异常延迟。
像漏斗底部落下来的沙。
平时没人看。
可苍鹰看。
因为真正的裂缝,常常不在门上。
在灰尘里。
苍鹰把几组数据拼起来。
弈神2.0在正常棋形下,候选生成时间稳定在零点三秒以内。
面对赵博扬历史棋谱,平均零点二七秒。
面对白子良价值投资流样本,平均零点四一秒。
可有三组匿名测试局,计算时间突然拉到三点八秒。
其中一手,甚至到六点二秒。
关宇翔盯着数字。
“六秒很多吗?”
老陈立刻说:
“对你不多。”
“对机器很多。”
关宇翔不服。
“我下快棋也能六秒落子。”
金文玉不知道什么时候站在门口。
“所以你不是弈神。”
关宇翔回头。
“你怎么也来了?”
金文玉看着屏幕。
“你们声音太大。”
老陈指着自己。
“我一直很小声。”
金文玉说:
“你焦虑的时候,呼吸都像服务器报警。”
老陈闭嘴。
苍鹰把报告打包。
“我要给子良。”
关宇翔问:
“现在?”
苍鹰看了看时间。
凌晨两点十七。
“现在。”
白子良没睡。
办公室里只开着一盏台灯。
桌上放着两样东西。
一份赵博扬近十年头衔战棋谱。
一盒没喝完的牛奶。
白子良坐在椅子上,脚尖够不到地。
他正在复盘赵博扬对常天昊的一局旧棋。
棋到一百三十六手。
赵博扬下了一手极平凡的粘。
平凡到像把一扇门轻轻关上。
没有攻击。
没有炫耀。
可那手之后,常天昊整盘棋的腾挪空间少了一半。
白子良看了很久。
门被敲响。
苍鹰进来。
后面跟着老陈、关宇翔和金文玉。
白子良抬头。
“服务器炸了?”
老陈立刻说:
“没有。”
他顿了顿。
“你现在问候人的方式越来越不吉利。”
苍鹰把文件放到桌上。
“硅谷那边漏了一点东西。”
白子良打开。
看完前两页,他的目光停住。
苍鹰说:
“他们的数据漏斗里有沙子。”
“弈神2.0,好像被你的价值投资流带偏了。”
关宇翔眼睛一亮。
“带偏?”
“意思是子良把AI教坏了?”
老陈立刻来了精神。
“这算不算清玄核心教育成果?”
金文玉冷冷道:
“先别高兴。”
“带偏,不等于能赢。”
白子良继续往下看。
过度防御。
复利收益权重抬高。
低逻辑俗手触发延迟。
异常过滤。
他看得很慢。
苍鹰没有催。
白子良翻到最后一页。
那里有一张匿名测试棋谱截图。
黑白棋形很古怪。
不像现代职业棋。
也不像业余乱战。
干净。
古老。
轻得像没有胜负心。
可就在第57手,弈神2.0的评估曲线出现短暂停滞。
六点二秒。
白子良看着那一手。
心里忽然一动。
不是因为那手多强。
而是那手太不像这个时代。
他把截图放大。
右下角有一串账号残留。
匿名样本源:QX-Guest-0007。
苍鹰说:
“我继续追了一下。”
“这份样本不是K-Go内部生成的。”
“是他们从清玄早期抓取的数据里混进去的。”
“账号被清洗过,但残影还在。”
白子良抬头。
苍鹰敲出最后一行。
青衫客。
办公室里安静下来。
关宇翔的笑意收了。
金文玉的眼神变了。
老陈看着那个名字,声音小了点。
“又是他?”
白子良没有说话。
他想起那个人在清玄平台上的棋。
不争快慢。
不争胜负。
每一手都落在该落的位置。
干净到不像人间棋。
莫心曾经说过。
不要招惹他。
可现在,那个人的一盘残谱,被弈神2.0吃进了训练集。
还让机器卡了六秒。
这就很有意思了。
关宇翔忍不住问:
“所以弈神怕青衫客?”
金文玉说:
“机器不会怕。”
老陈接得很快。
“但会卡。”
关宇翔点头。
“那就是电子版害怕。”
金文玉看了他一眼,这次没反驳。
白子良把报告合上。
“林若曦发现了吗?”
苍鹰说:
“应该发现了一部分。”
“她是弈神2.0模型修正组负责人。”
“能把毒丸数据从训练集里洗掉的人,不可能看不见这个。”
白子良看着那个名字。
林若曦。
莫心二十年前短暂指点过的学生。
去了美国。
成了弈神2.0的核心算法架构师。
棋院档案里没有她太多资料。
只有一张旧照片。
十五岁的少女站在道场门口,手里抱着一本《发阳论》。
照片角落里,莫心还没有坐轮椅。
白子良指尖轻轻点了点报告。
“她没有把这个漏洞堵死。”
苍鹰说:
“也可能来不及。”
白子良摇头。
“不是来不及。”
“她在犹豫。”
老陈愣了一下。
“你这都能看出来?”
白子良说:
“如果她完全站在程谨那边,今晚这份日志不会漏出来。”
苍鹰抬眼。
“你是说,她故意留了缝?”
“未必是故意。”
白子良说。
“有些人关门时,会下意识留一条缝。”
“不是为了放谁进来。”
“是为了让自己还能听见外面的声音。”
办公室里没人说话。
窗外,京城夜色沉着。
远处清玄总部的招牌还亮着。
像黑棋旁边一枚安静的白子。
白子良重新打开赵博扬的棋谱。
那手平凡的粘,还停在棋盘中央。
“这份报告,先不给赵九段。”
关宇翔一愣。
“为什么?”
白子良看着棋盘。
“他要下的是他的棋。”
“不是我的漏洞清单。”
金文玉点头。
“提前告诉他,反而会让他刻意去找俗手。”
“赵博扬一旦刻意,就不是赵博扬了。”
老陈听得皱眉。
“那这情报有什么用?”
白子良说:
“给我们看。”
“看弈神2.0到底是不是神。”
他停了一下。
“现在看来,不是。”
关宇翔笑了。
“那是什么?”
白子良把那张青衫客残谱压在赵博扬棋谱旁边。
两张棋谱一新一旧。
一个机器卡了六秒。
一个人类下了一辈子。
“是一个很强的对手。”
他说。
“强到值得赵博扬坐上去。”
硅谷。
林若曦重新启动模拟。
弈神2.0继续落子。
屏幕上的胜率曲线恢复平稳。
百分之九十九点一。
漂亮得像一场已经写好结果的宣判。
可林若曦没有看胜率。
她看的是那枚俗手。
那枚让机器迟疑六秒的棋。
她在训练集备注栏里停了很久。
最后没有删除。
只写了四个字。
保留观察。
程谨从远处看见。
“那是什么?”
林若曦关掉窗口。
“一点噪声。”
程谨说:
“噪声就清掉。”
林若曦看着屏幕上重新奔跑的棋局。
“有些噪声,能防止模型发疯。”
程谨皱眉。
“我不喜欢不确定的东西。”
林若曦没有看他。
“围棋本来就不确定。”
程谨冷声道:
“弈神会把它变确定。”
林若曦没再反驳。
服务器灯光一排排闪着。
像机器的眼睛。
首尔发布会倒计时,四十八小时。
京城那边,赵博扬已经应战。
清玄已经开了全球直播预约。
K-Go的广告铺满韩国网络论坛。
所有人都在等那盘棋。
等机器落下第一手。
等人类第一人给出回答。
林若曦站在玻璃外,看着弈神2.0的主屏。
胜率曲线稳定。
模型状态正常。
训练进度完成。
一切都好。
好得让她不安。
她忽然想起莫心当年那句话。
要笨一点。
她那时以为,那是老派棋手对天才少女的敲打。
现在才明白。
那也许是人类留给机器的最后一道门缝。
而门缝之外。
有人已经听见了风声。