第112章:痴呆小婴112(2 / 2)

“哧!”尹文杰还没把气喘匀,一肚子火还没消,见到对方这副摇尾乞怜的状态,好受多了,高昂起骄傲的头颅,发出一声嗤笑。

不打不相识,气氛终于好了起来。

郑夺拿出电脑,正要说正事,就听见李旭东大喊一声:“我靠!”

老同学的震惊倒也在意料之中,他马上制止对方继续发出声音,吸引周围人注意,谎称是常教授借给自己用的。

“给你们看个东西。”他打开电脑,运行一个小程序,“这是一个自动编程软件,现在还很低级,处在婴儿学步阶段。”

李旭东和尹文杰看见的是一个默认程序图标,完全看不出实干什么用的。

尤其是李旭东,还没上过一天大学课程,对计算机的了解,基本上就仅限于打游戏了,什么是自动编程软件,完全没感念,听了也不知所谓。

尹文杰迅速抓住三个关键词:自动编程、低级、婴儿。

他问:“你输入一系列指令,它自己就能做出一个完整的程序来?”

郑夺点头,进一步解释:“基于多种交叉的深度学习模型,利用已知的代码进行训练,从而学习到编程的规则和模式。

“首先,‘婴儿’会从大量的代码样本中提取特征,使用这些特征来优化循环神经网络模型和转换器等深度学习架构。

“经过训练后,模型可以自动生成符合特定规则和模式的代码。”

李旭东一头雾水,尹文杰拍案叫绝。

郑夺进行示例展示。

他把自己已经誊抄出的《传奇》主程序源代码的一部分,指定为“婴儿”的学习对象,要求它进行续写。

这段源代码是法师释放火球术的攻击动作,包括三个部分:

一是设置火球速度、大小、伤害等初始化部分,以及玩家按下攻击键时的触发事件,还有检测火球是否击中了目标并执行对目标造成伤害的碰撞检测部分。

动画和音效部分暂时为空,他还没时间去网吧截图和录音,就用一个简单的数字小人代替,大概能看出动作就行。

在此之后,再给“婴儿”一段道士使用灵魂火符的伤害判定代码。

要求是,补全道士的攻击动作,对此还给出了提示:行为一致。

本来,法师和道士的区别仅在于人物和武器贴图不同、音效不同、属性数值不同,在人物模型的动作指令上,是完全一样的。

也就是说,只需要完全照抄一遍,不做任何改动即可。

但是,“婴儿”吃了素材之后,进行遗传复制并发生一定概率的变异,又经过自己的“理解”,最后输出的结果,和预想的大相径庭。

数字人做出的动作,不是把手中的武器举高,而是一个有点像擦屁股,并且,擦完屁股,就原地死亡。

李旭东一点也没看懂,不知道这家伙干了些什么。

经过郑夺的解释,尹文杰感受到了观念上的冲击。

尽管“婴儿”续写出的代码完全偏离了本意,但毕竟续上了,而且能够正常停机,这令他还是不明觉厉。

郑夺说:“这是一个很好的开始,痴呆的婴儿变成智慧的巨人,会比你们想象的快得多。”

返回