第四百八十一章 把塔灵玩死机的疫情扩散图示(Bugfield盟主加更4)(3 / 4)

手也染了一层碳粉,不得不丢了个清洁术弄干净。

身后扑哧一声。有人小小声嘀咕:

“好笨啊……既然是魔法师,应该用更优雅一点的法子啊……”

格雷特努力装没听见,不去搭理。优雅?我倒是也想优雅,我优雅不起来啊!

事实上,他为了设计这个展示方案,寻求格罗姆大法师帮助的时候,就遇到了一样的质疑:

“你不能用魔法吗?”

“呃,我也想尝试用魔法……”格雷特挂着微笑,申请了一下塔灵的使用时间:

“那个,还是不要请赫蒙克鲁斯先生了。有没有暂时没装进塔里的预备塔灵,申请一位过来帮个忙?”

“哪有那么麻烦!一个小问题而已,你不想找通天塔的塔灵,找黑鸦沼泽的就行了!”

“还是谨慎一点……”

格雷特与大法师再三拉锯,终于取得胜利。格罗姆大法师托了两层关系,借到一只预备塔灵。格罗姆大法师还在旁边嘀嘀咕咕:

“你还怕把塔灵玩坏掉吗?你真能玩坏掉,塔灵的钱,我替你出!”

格雷特:→→要不是怕出事,我随便丢一个理发师悖论让他算,分分钟炸给你看啊!

当然,现在正事要紧。格雷特看着大法师操纵塔灵,临时接上魔法塔的能源池,思考片刻,开始指挥:

“先投影出一张光幕,大小么,1000乘800的格子就行。”

“好的。”没有刷过性格模板,还是初始设置的塔灵答应一声,在虚空中织出一张光幕。格雷特给出下一个命令:

“生成100个小球,位置随机……”

“什么叫随机?”

“呃……”

格雷特开始抓头发。什么叫随机,这真是个好问题,特别是你要给一个塔灵——或者说,一个人工智能解释明白的时候……

“您用坐标确认小球的位置——在横向1到1000里随便取一个数值,纵向1到800里随便取一个值,确定为1号小球的位置。其余小球以此类推,如果和前面的小球重复,就放弃这次取值,重新来……”

光幕闪了闪,又闪了闪,很快出现了第一号小球。然后,2号、3号、4号……陆续出现,几个呼吸之内,100颗小球,已经散乱地分布在整个屏幕之上。

“好的——现在,将1到5号小球标记为黑色,让所有的小球随机滚动、碰撞,就像有一只手在盘子里摇动它们一样——碰撞到黑色小球的白球变为黑色,然后染黑更多的球……”

“请问,怎么随机滚动?碰撞了怎么反弹?”

“随机滚动——你把一个圆划分为360度,算了,36度吧,随便选一个方向,然后让小球以每秒钟1到10格之间的随机速度滚动。碰撞以后,反弹的方式么,假设双方是弹性碰撞,也就是说,都不损失动能,那么,碰撞后散开的速度和方向应该是……”

格雷特开始低头写公式。还好还好,医学物理学那一课,学过相关的内容,公式还能回忆得起来……

光幕轻轻闪动,仿佛塔灵也在努力学习、理解,应用格雷特输入的公式。过了一会儿,5颗黑球,95颗白球狂乱地跳动起来,很快,塔灵内部,发出咔的一声异响,一缕黑烟袅袅冒起。

格雷特眼疾手快激发了护盾术。

呃……随机滚动、碰撞这种事情,对塔灵好像太难了……尤其是同时搞定100颗球的滚动、碰撞,哪怕不考虑摩擦力,计算量也太大了……

或者是我的编程能力太差?明明前世的时候,有大神编写程序,做过更复杂的演示动图来着。还要考虑不同的r0、不同的潜伏期、发病期、死亡时间……

将备用塔灵玩炸的格雷特,并没有申请到黑鸦沼泽的主塔灵,甚至通天塔的塔灵,来做