第326章 多重条件判断(第2/3页)

作品:《全职业满级之后

白了“触发符文”,甚至连魔法阵的基本绘制原理,都在这一堂课里听明白了。

原来,魔法阵通常是几个部份构成,首先是最外围的一个大圈,这是标注了“魔法阵的影响范围”,接着圆中还有一个圆,上面绘着一些关键的符文,那是“魔法阵的效果与威力”。

然后,在这之间,有一些线条,同时还以环形配置着一些符文,那些就是“触发符文”。

几乎所有的魔法阵,都是由“敌人踩上去”、“敌人的魔法飞过来”这样的条件作为“触发条件”的,所以,魔法阵上必定要有“触发符文”,无一例外。

“触发符文”很多种类,例如刚才提到的“敌人踩上去”、“敌人的魔法飞过来”,这都属于不同的种类,需要绘制不同的“触发符文”。

而这些不同的符文,就形成了“条件判断”,很像后世的计算机编程语言。

拿后面的人工智能(ai)来说吧,其实所有的人工智能,都是基于大数据为前件进行的“条件判断”,只要数据够大,“条件判断”得足够准确,人工智能就能做出最好的应对。

不过,罗柏在听完一堂课之后,马上就发现,这个世界的魔法师们,写在魔法阵上的“条件判断”很简单,他们几乎不会进行很复杂的、交叉的、连锁的条件判断,而是只会搞最基础的那几种判断。

例如,风系加速魔法阵,它的条件判断就一句“如果有人踩上来,发动”,而像“圣光庇护所”那样的魔法阵,条件判断也只有一句“如果有亡灵系的敌人走进来,发动”,“反空间魔法结界”那样的魔法阵,也只有一条“如果有人在范围内使用空间魔法,阻止”。

这样的“触发符文”可以说是简单得可爱!

在罗柏这种在学校的计算机课里学了一点“计算机课”的人来看,这他喵的“触发符文”简直弱爆了。

他忍不住举手发言道:“ster,这触发符文感觉好简单呀,为什么不进行一些复杂,能进行复合条件判断的设计呢?”

“啥?你说啥?”三十二号的脑子堵了堵,虽然他是个骷髅并没有脑子:“什么叫复合条件判断?”

罗柏道:“就是在一个判断句里,同时塞入很多个条件,并且根据条件的不同,做出不同的回应。我举个例子啊,‘当一个长得又老又丑又胖的老女人走进魔法阵时,爆炸’,但是‘当一个年轻漂亮又苗条的美女走进魔法阵时,舔她’。”

三十二号:“……”

班上的女生