硅谷爱情故事_作者:刘玥/月呀么(247)

比赛结束,清华团队陷入一片静默。只有一个晚上的备战时间了。跟一台切割机,要怎么打?

那个晚上,清华团队包括田田在内,谁都没睡。高守连夜改进红砖号的视觉与感知系统,在红砖号的胳膊上另外增加了备用组件;这样,即使机体受到重创,红砖号仍能通过胳膊上的“眼睛”观察周围的情况。牛仁配合高守调整了四条胳膊上的并联柔索驱动结构,尽最大可能提高灵活度,同时为了方便单独控制,在四条胳膊上都加了通信系统。

除此之外,高守和牛仁还要改写红砖号的操作系统。但是,清华团队的专长其实是硬件。如果把操作系统比作大脑,硬件比作身体,红砖号的情况,就好似一个大脑没有发育完全的孩子,还不知道怎么掌控自己的身体,更不知道如何管理自己多出来的十来只眼睛。

两人改写系统,奋战到凌晨四点。虽然已经很拼了,可因为时间有限,操作系统实在写得太粗糙了。第二天比赛,红砖号上场,四条胳膊各自为战,各摇各的,完全不能协调。

“是这样的。”被田田拉过来观战的陈续缘说,“一般做机器人,80%的精力都会放在硬件上。最后做出来的机器人就是四肢发达,头脑简单。”

清华团队连夜做的改进都是针对征服者的切割机,比如加固机体,增加备用组件。没想到,征服者这回上场,并没有像面对没头尼克时那样变身切割机,它甚至没有跪下来。征服者保持完全站立的体型,面对红砖号,居高临下。一条长胳膊伸出,一爪抓起红砖号的身体,将它拎离地面。

红砖号奋起反抗,伸出一条小胳膊去拆征服者机械臂的零件。征服者立即伸出另一条长胳膊,掐住红砖号的胳膊的根部——那是一处可拆卸活槽——一掐一拧,轻轻松松把红砖号的小胳膊扯了下来,往身后一抛。

人群发出“啊”的一声叫喊,好像看到一条手臂被活活拧下来一般。

一着得逞,征服者立即如法炮制,又伸手拧下红砖号的第二条机械臂。观众度上又传来“啊”的一声。观众大多是中国人,本来就对棒子咬得牙响,这时更是又心痛又愤怒,加油的没有了,全是叫骂的。

紧接着又是两声“啊”,征服者卸掉了红砖号剩下的两条胳膊。红砖号再没有反抗余地了,当真变成一块板砖。征服者将红砖号往地上用力一抛。红砖号被摔得打了好几个滚,一路火花四溅。最后仰天倒地,四个轮子在半空中空转。操纵席上的清华团队一片沉默。

裁判开始倒数:“十、九、八、七、六……”

数到“五”时,地上有条机械臂,忽的一亮,接着腾地跳了起来。

紧接着另一条机械臂也“苏醒”了。两条脱离机体的机械臂,好像互相之间有感知似的,非常有默契地奔向它们的“身体”,一左一右,轻松一抬,将红砖号翻回身来。

倒数至“三”。好像一只翻回身的乌龟,红砖号立刻撒开轮子,一路欢跑。倒数停止,人群中爆发出一阵欢呼。

场上陷入重复的僵局。韩科院征服者想方设法要接近早已变成人棍的红砖号,却总是被四条机械臂碍手碍脚。一条扯,一条拽,一条绊,还有一条爬到它的摄像头上,完全挡住征服者的视野。红砖号虽然失去攻击能力,不能攻击征服者;但征服者为机械臂掣肘,一时间也无对策。双方谁也奈何不了谁。

“这、这是怎么回事?”一头雾水的牛仁扭头一看,忽然发现身边坐了个头发乱蓬蓬的大个子,两只手分别在两个键盘上飞快跳跃。其中一个键盘上有英雄联盟的键盘贴——咦,不就是牛仁自己的吗?

“喂!我们在比赛哎!你怎么抢我的操控键盘?”牛仁气冲冲地说。

“能把 Python 写成这样你也真是人才。”他电脑的音箱跟他说。

“你……你怎么会说话的?”牛仁问他的电脑屏幕。接着他呆滞了——那黑色屏幕上满是代码,并且还在飞速增加。

“喂,喂,你不能侵入我们的操纵系统……不不不,这里不能这么改……你根本不了解我们的代码库也没用过我们的 API,你什么都不知道你不能这么乱改……”他接着开始讲脏话,“白痴!这是严重的逻辑错误……你在忽略边界条件……那会造成内存溢出 ……会造成指针混乱 ……天真!怎么可能实现那样的需求?……”