李平川皱着眉头冥思苦想,他发现自己刚刚的做法是错误的。
蜂群是一个难度极高的驭术,只要他有一个关键点没有做到,他的尝试就注定失败。
所以,在清醒梦中,他不应该试图复刻蜂群,而是应该去观察、理解,搞明白蜂群运作的每一个关键点,然后在最后的时刻将它们组装起来。
通讯中传来花姐的声音:“休息时间结束,第2组要开始了。”
45分钟的倒计时下一秒开始闪烁,李平川闭上眼睛,再次进入清醒梦。
他再次感受到了无形的超能场。
超能场就像一张以李平川为中心的蛛网,粘滞而连续的颤动传来,这是被他【活化】的飞剑。
接着是由远及近轻盈的颤动,这是外来的攻击。
现在,李平川已经可以分辨二者了。
一片黑暗中,李平川变得冷静。
“首先,蜂群必然涉及决策和运算,我要搞明白蜂群是如何分析出每一把飞剑应该如何运行的。”
他开始一个区域又一个区域地观察,试图寻找飞剑的规律。
李平川发现,飞剑并非遵循就近原则,有时距离攻击最近的飞剑反而掉头跑向其他区域,而迎敌的却是稍远一些的飞剑。
“居然不是就近原则,那么每一把飞剑的反应到底是如何算出来的?”
李平川陷入迷惑:“难道我需要仅仅凭借肉眼的观察推导出一个运算模型吗?”
他立刻否定了这个想法:“不可能,做不到的,我现在要想的是如何找出一个可行的办法。”
李平川扩大观察范围,却发现飞剑的规律更加扑朔迷离,似乎有非常多的冗余,但最终却完美地阻拦了所有攻击。
他还是忍不住想着模型:“难道学习蜂群必须先在脑子里植入一个运算模型吗?”
忽然灵光一现:“不对!我在觉醒中心运用蜂群时,就像踏上一个台阶一样简单,我进行过复杂的运算吗?没有!”
李平川在心中喃喃自语:“对的,我把问题复杂化了。”
“蜂群本来应该像人类登上台阶一样简单,但站在算法的角度看待问题,就会发现处处都是天量的计算——用眼睛的图像信息精确计算距离、高度等,然后再根据身体参数计算出,需要怎样的发力才能让脚抵达恰好的高度,既不能低也不能高。
“我不能这样做!这样我会卡死在计算面前。”
李平川明悟了一点,他需要的是混沌计算。
可是他猛然间发现,蜂群面对的问题和把脚放在下一级台阶上完全不同。
现在他要运用蜂群控制飞剑,精确拦截外来攻击。
但同一时间,各个方向上分布着大量攻击,每个目标都不同,而且还不断有新的目标加入。
李平川思索着:“或许应该按空间划分成不同的区域,在同一区域内,要拦截的攻击相对变少,需要调动的飞剑数量也相应变少,这样控制的难度应该会小很多。”
但他观察到,飞剑并非以区域为单位集群行动,而是存在大量跨区域运动,似乎20把作为一个整体同时应对几十处攻击。
李平川的心猛然沉了下去。
他又回到了起点,又是绕不开的那个问题——
作为单线程思考的人类,如何处理多线程问题?
“绕不开吗……”李平川感到沮丧。
耳边响起花姐的声音:“第2组训练结束,休息45分钟。”
李平川疲惫地靠在座舱内。
该怎么办?怎样才能解决多线程目标?