(引子):一些数字
2042年,亚洲大陆,棉城。
这座城市里的真人数量为2248人,相应的,伪人数量为1126万。
与此同时,世界伪人人口总数为72亿,真人人口总数为144万。
其中只有127个人知道世界的真相。
一、孤独的算法监控员
当城市突然喧嚣起来的时候,艾夏就知道,又有一个真人接近了。
透过算法监控员的专用眼镜,他看到一个体形微微发福的中年男人挽着妻子、领着女儿走过街道,那个男人的身体周围围绕着微微的绿色荧光标识,表示这是一个“真人”,而他的妻子是一个伪人——他的女儿也是一个伪人。
下意识地,艾夏伸手敲打了一下眼镜,城市街道的简图立刻叠加在他的视野之上。程序显示,在这个街区,有127个和这个男人有密切关系、使用高级算法运作的伪人,以及用最高级算法运作的九个伪人,分别是他的朋友和亲属。此外,还有一千多个强相关伪人,四千多个弱相关伪人——他们构成了这个男人生活的整个世界。
一个孤独的真人,当然,他自己对这种孤独一无所知。幸福的家伙。
当然,在这里,某些地方,算法已经出现了偏差。这个男人很可能看到一张漠然的脸,听到一些僵硬迟钝的音节,甚至看到一些伪人做出人类无法做出的机械动作。世界的真相像一张薄薄的窗户纸,很容易被某些疏漏捅破。
所以艾夏才会来到这里。
他穿过街区,走进小区中央的公共庭院,接触那里的一名老妇。数据流在空中飞舞,那些关于她的函数被修正过来,古怪的表情恢复成一个和谐的笑容,但僵硬迟滞的手指没那么容易再一次灵活起来,毕竟这个伪人已经运转太久了。
片刻思考之后,他调出“流言函数”,将这个老妇人身上出现的不协调现象解释为一次不幸的中风事件。这个街区的算法自洽指数随恢复到了正常水平算法监控员转过身,慢慢地走出那个男人的相关算法范围。城市在他的四周再一次沉默下来,灯光下人群依旧川流不息,但是那些人的举止变得机械僵硬,不再有言谈和欢笑,车子缓慢地驶过街道,司机的手甚至没有放在方向盘上——弱相关算法有几百个bug,但是为了节约运算资源,没人去费纠正它们。反正这些地方没有真人,没有真人会发现这些不正常的地方。只有那些真人目光所及之处,世界才会接近完美地运转。
伪人算法从没追求过百分之百的完美。它追求的是高效率和高互动性,为的是给这个世界上一百四十四万躁动的真人一个安定的世界,一个安定的生活。
他行走在街道上。穿过寂静的街区、暗淡的灯光和举止笨拙的人流,透过算法监控眼镜检查世界上每一个地方的伪人算法,那些失调的函数,错误的赋值,还有一些纯粹因意外而产生的麻烦。作为算法监控员,他调整那些失衡的数据和计算,维持着这个世界的假象,使之更加接近真实。
艾夏不记得自己这样游走已经多久了,似乎从这座城市拔地而起、伪人被投放进来、第一批真人孩子入住时开始,他就已经来到这里。他的工作是监控伪人算法本身,在任何地方都可以完成这一工作,但他还是选定了一个伪人城市住下来,在白天和夜晚漫无目的地游走,自欺欺人地把伪人算法看做真实的生活。
他有一间公寓,一间安静空荡的公寓,他很少回到那里,除非身心倶疲,急需睡眠。因为在那里,孤独会包围他,真实会袭击他……让他独自面对世界冰冷的背影。
他穿过那些为节省运算资源而减少计算量的弱相关街区,刻意寻找那些强相关计算集中的地方,包括超市、大排档、酒吧、夜市……总会有真人来到这样的地方,而伪人们则算动来,效地转来,那一刻世界真的着,每一个的人都是真的,这种时候,他会允许自己暂时忘记伪人算法的存在,真切地试着去生活。
他走进夜市,在一个售卖小宠物的摊子前驻足片刻,试图购买一对仓鼠,但是仓鼠笼子实在太贵,在一番不成功的讨价还价之后,艾夏无奈地离开了两只仓鼠充满期待的黑色小眼目青。
那个和我讨价还价的小贩是伪人么?他想着,手指摸了摸口袋里的监控员眼镜,最终放弃了分辨的尝试。
他漫无目的地行走着,一路猜测究竟谁才是真人,但是在强相关区,仅凭肉眼,他几乎没法分辨真人和伪人的区别,一样的微笑,一样的注视,一样的言谈举止,时而爆发的大笑,高声的争辩,窃窃的私语……
在夜市转到凌晨两点,艾夏感到有些疲倦,视线里,很多伪人的算法已经降低等级,变成了迟钝愚蠢的弱相关状态,有些甚至干脆停滞在那里不动——这说明附近的真人或许已经都离开了,艾夏想。
不。他更正自己:还有一个真人。算法监控员不被计入伪人算法本身,这让他得以窥见世界的真相,并把握它运转的方式。
他薄薄的嘴唇溢出一个苦笑,搭上了一趟有气无力的公共汽车,司机是个斗鸡目艮伪人,目前那家伙正一只眼睛盯着右面,一只眼睛看着地下,而双手依旧稳11地握着方向盘,将车开往艾夏公寓的方向。
夜色掠过车窗,外面的城市时而喧嚣灵动,时而安静迟钝,深夜的街道上只有很少的真人活动,城市被一个个强相关区域划分成小块,中间大部分弱相关区域已经彻底沉寂了下来。艾夏静静地看着车窗外,他身边坐着一个伪人老太婆,笔挺僵硬如同蜡像。
在公寓前一站,车子发出一阵吱嘎吱嘎的可怕声响,摇晃几下停在了路边。
“坏了,下车。”司机生硬含混地说,甚至没有浪费计算资源在合成声音里加上语调。艾夏苦笑一声,起身跟随迟钝缓慢的人流下车。
这里离他住的地方不远,可是要穿过一个黑暗的公园,艾夏迟疑了一下决定直接走过去,虽然这座城市夜晚治安并不好,但他已经疲倦到懒得担抢劫的问题。伪人不会接触一个监控员,而真人……他看了一下地图,这里暂时没有真人。
他穿过公园,昏暗的路灯照亮小路,路边长椅上僵硬地坐着一对情侣伪人,看上去活像时装店里的模特。
突然,那两个伪人活动了起来,发出缠绵呢喃的声音,喁喁地说着情话。另外一条小路上,牵着狗呆立的散步伪人也奔跑起来,一边活泼地喊着宠物的名字。整个公园在一个毫秒内由弱相关算法进入了强相关算法。
有真人来了。
艾夏迅速取出监控眼镜戴上,但举目四望者卩是散发黄色光晕的伪人,却没看到任何一个真人的绿色光晕。
在哪里?
他听到远处传来喊叫声和殴打声,那是拳脚击打肉体的声音,听上去格外不祥。伪人们纷纷走避,而在监控眼镜的地图上,“A级反制”的红色字样格外醒目。
,不。
艾夏开始奔跑起来,他和那个绿点之间隔着两条小路、一道树篱,他索性直接从一人高的树篱中间穿过去,毫不理会树枝打在脸上的疼痛。
A级反制,意味着一个或者一些伪人正在攻击一个真人,并且,他们已经从算法里取得了杀死这个真人的许可。
他穿过小路,绕过拐角,看到三个年轻人正在踢打一个痩小的身影。
“住手!”他大声喊道。
伪人算法限定第424条,监控员指令高于反制指令。
三个伪人停下了动作,算法很快为他们选择了逃跑这一反应模式。三个人互相看了一眼,然后以非常逼真的恐慌模样掉头冲出黑暗的小巷,转眼间消失在巷子另一头。
地上那个痩小的身影一动不动,在监控眼镜的视野里,淡淡的绿光环绕着他。
艾夏蹲下身子,伸手碰了碰那颤抖火热的臂膀,尝试着将他扶起来,那个身影动了一下,抬起一张稚气的污迹斑斑的脸看着他,黑色的眼睛里透出倔强和警觉,脸颊青肿,但并没有哭过的痕迹。
一个真人孩子,还没成年,十四岁,或者十五岁?但是,在监控眼镜里,这个孩子稚气的脸庞却被一环红色光晕标记出来,旁边注有一行小字:
暴力监控,A级危险。
二、衰老与任性是双生子
“跟我回家怎么样?”艾夏问。
少年警觉地看着他。
“你可以洗个澡,吃点东西,换身衣服。”艾夏对少年说。
“滚!”少年凶声恶气地回答。
“如果我滚了,那三个家伙就会找到你,然后打死你。”艾夏平静地陈述着——这是百分之百的事实,这孩子已经被打上了烙印,暴力监控,A级危险,意味着任何在算法中符合条件的伪人都有可能杀死他,他有可能死于刚才那三个流氓手中,或者被警察抓住,或者死于某辆突然在转角出现的汽车。
他知道,每一个真人者卩是宝贵的,但是死亡、谋杀和意外函数仍然被编织在伪人算法之中,作为“真实世界”不可或缺的部分。
少年看了艾夏一眼,又看了看小巷尽头,那三个流氓已经不见了,但是他们很可能埋伏在某处等着艾夏离开。监控员还知道这几个伪人的算法是“锁定反制函数”,也就是说,他们不会因为男孩和他们的距离拉远就变得迟钝,相反会一直追踪这个孩子,直到这孩子变成一具冰冷的尸体。
“他们不会放过你,但是你可以暂时躲进我家里。”艾夏说。
这一次,少年的神情不再抗拒,“你家很远么?”
“就在附近。”艾夏回答。
“我走不动。我的脚可能断了。”少年的眉头皱得紧紧的。
艾夏伸手摸了一下少年的脚踝,踝关节肿胀了起来,但是并不像断了的样子,“你要去医院么?”
“不!”少年脱口而出,声音里透着压抑不住的恐慌。
艾夏抬起头注视着少年的脸,路灯的微光下看不清表情,片刻后,他叹了口气,“我背你去我家。”
到家没花多少时间,艾夏把少年放在沙发上,从冰箱里翻出几根火腿肠,柜子里还有两包方便面,和少年简单吃了一顿夜宵。然后,他把少年抱进浴室——结果就是他和那孩子身上的污垢还有纠结的头发整整搏斗了一个小时。
“去睡觉卩E。”他对少年说,“卧室里给你铺好了的,你睡床上。”
“你呢?”
“我今晚要加班了。”
“去?”
“不。SOHO,在家上班。”
少年沉默了片刻,黑色的眼睛目丁着他,像井一样深深的目光,“为什么对我这么好?,艾夏了一。
“我也不知道。”他回答,“也许是因为一个人待得太久了。”
他又等了一个小时,直到确认少年睡着了,才打开自己的电脑,纷繁的光影迅速填充了书房的整个空间,旋转的星空影像覆盖了墙壁,他置身于千亿星辰的幻象之中。
“这里是艾夏。呼叫瑞安。”他说着,电脑的声控装置随之作出反应,很快,一个身穿短夹克、梳着短发的精干女性形象出现在他的视野里。
“这里是瑞安。”冰冷的女声传来,隐约透着几分怒气,“我在等你呼叫我呢,艾夏,你刚刚干涉了一个反希行动?”
“伪人作证,我有这个权利。”他回答。
“你知不知道——”瑞安的影像波动起来,定格在一张怒气冲?中的脸上,“你知不知道你现在安顿在卧室里的那个孩子是什么样的人?,
“在下愿闻其详。”
“你他妈的就是故意气我是不是……”瑞安的嘴唇卷起,露出牙齿,做出一个十分不像微笑的表情,但是她的眼睛里却有一丝笑意……“好吧,每个夜晚我者卩想把我的伪人佣人暴打一顿,能够看到一张真脸不容易,我就浪费我宝贵的时间向你解释一下。艾夏。”她拖了一张看不见的椅子坐下来,线条优美的小腿交叠起来摇晃着,“那孩子是A级危险,有四粧盗窃,一次抢劫,还有一个谋杀罪名。”
“真?”
“伪。”
“那构不成反制的理由。我是说,只有真人谋杀才有理由反制。”
“审查委员会认为他是不安定因素,艾夏。这孩子的父母都是真人。”
艾夏轻轻吹了声口哨,“真人交流计划。”
“没错,就是那个失败的计划,十二对夫妇,让真人和真人组成家庭并生育孩子,而不是和伪人结成家庭——可想而知,群星在上,真人和真人……无法控制的暴力冲动,强迫症,还有权力欲望和控制欲望,全都在小小的家庭里冲撞,甚至没有一个伪人孩子可以缓和这个家庭的痛苦,所有的疯狂都倾泻在那些夫妇的真人孩子身上……”瑞安微微顿了一下,“具体到这个孩子,他的父亲虐待了他的母亲十年之久,然后杀死了她。这孩子当时目睹了整个过程。当他的父亲试图杀死他的时候,他逃出家门……他的父亲恰巧被一辆拐弯的汽车撞死……不幸的是,他也目睹了这一幕。”
“你们认为他将成为一个破坏性因素。”艾夏压低了声音,“那辆汽车不是巧合吧。”
“不是。伪人算法799条,对真人谋杀的反制将在第一时间进行。事情发生之后,我们改写了这条算法,将“有未成年真人在附近时反制不予进行”的限制加了进去。但是对这个孩子来说……”瑞安摇摇头,“对他来说太晚了,我们标记了他,跟踪他,并且试图安排伪人照顾他,但是当他犯下伪人谋杀之后,我们决定……”女管理员的声音透出苦-和。
“我们决定抹除他。”
“我能暂时留下他么?”
“你疯了!”瑞安流露出极度的惊愕和深深的恐惧,“你……你是个真人,艾夏,那孩子也是,真人和真人住在一个屋檐下……伪人在上,你知道自己在说什么吗?”
“你说的那些家庭是极端情况,瑞安,我和你不也是很好的朋友么?”艾夏这样说,其实自己也没什么把握。
女人用力摇着头,平时精干果断的形象荡然无存,她现在看起来焦急而且不安,“那不一样,艾夏,真的不一样,该死的,我们一年联系几次,三次?四次?你现在说的是把那个孩子留在你身边,那不成……多少年没有人这么做过了。伪人在上,当初我们是为了什么设计伪人世界的,你忘记了么?”
“我没忘。”艾夏轻声说,“我不可能忘,我们是第一代,瑞安,一百二十年了……我们共事了一百二十年,现在我请求你允许我小小的任性。可以么?”
女人的嘴角微微抽动了一下,流露出和那张年轻脸庞不相称的衰老神情。
“好吧。”她低声说,“说到底,你有这个任性的权利。但是,你的周围是算法真空区,你不被歹入伪人的关注区,那个孩子在伪人相关里,这个冲突必须解决才行。”
“用他的关注区覆盖我的就可以了。”艾夏笑了起来,他从未像现在这样感觉」偷快过,“我被世界遗忘太久了,偶尔也让我周围热闹一下卩巴。”
“那可不是什么好热闹。那个孩子的相关算法很多都包含了负面函数,包括警察函数、骚乱、盗窃、黑帮还有斗殴函数。”瑞安警告道。
“我能应付。”
瑞安耸了耸肩,“你最好真的能,艾夏。”
三、他们用纸包着火活下去
他曾经是聚居区里最年轻的幸存者。
在这片荒芜凄凉的土地上,在灰暗冰冷的天空之下,这群人聚集在一起,试图在核战争之后的土地上重建一个新世界。他们还有知识,还有技术和能力,并没有像末世小说那样筚路蓝缕地从最原始的农耕业开始重建人类文明。
事实上,他们在短短三十年里就重建了一切,核战前的那个世界曾经拥有的一切,以及那个世界从来不曾拥有过的技术、知识、智慧和力量。
他们迅速强大起来,骄傲起来,爆发的争吵,莫名的愤怒,毫无理由的坚持,壁垒鲜明的阵营,以及无法遏制的冲动……
然后是第二次核战争。
他们一直者卩相信,第一次核战争的爆发是因为人口过多、资源短缺以及意识形态的对立,他们从未想过,在他们重建的世界里,在这个已经征服了衰老和死亡,已经可以造出逼真的拟人机器人,已经挺进太空的世界里……还会爆发第二次核战争。