好在徐洋总归还记得自己的本职工作,惊愕之余并没有继续追问下去,而是在看过常浩南的寻优思路之后很快投入到了并行计算程序的开发之中。
由于参数化建模、样本点选取和克里金代理模型的建立工作在此之前就已经完成,因此留给常浩南和徐洋两人现场完成的工作量并不多。
尽管如此,二人还是花了差不多十个小时的功夫才彻底完成寻优程序的开发和检查。
毕竟除了三段式机翼本身的五个自变量寻优之外,常浩南还增加了一个流动偏转器,给自己额外上了些难度。
“呼——”
在最后检查一遍代码确认无误之后,徐洋按下回车键,把计算任务提交了上去,然后靠在椅背上,长长地呼出了一口气。
接下来就是等着结果出来,然后再根据情况决定是否需要对流动偏转器的设计参数单独进行一次寻优计算了。
“你们这里的食堂……晚上还营业么?”常浩南看着窗外已经升到半空中的月亮有些迟疑地问道。
从上午高强度工作到现在,他也实在是有些饿了。
“大食堂已经关门了,不过么,我可以请你去吃小灶。”徐洋抬起手腕看了一眼时间,然后回答道。
“首先是第一种,你已经看出了其中的一些要害,但并不是全部,加快解的评估和进一步提高寻优性能,我还基于空闲时间增量矩阵设计了一种基于快速组合启发方法的局部搜索策略……”
而对面的徐洋似乎仍然在消化刚才从常浩南那里听到的内容,因此只是有些愣愣地点了点头,半晌之后才有些感慨地说道:
“差分进化算法本意是为求解连续优化问题而设计的,而且是一种无约束优化算法,但你面对的是一个有约束条件的组合优化问题。”
最后二人一直聊到了小食堂的工作人员开始打扫卫生准备下班,常浩南也没能完全讲清楚,只好表示下次一定。
他只是单纯不知道1996年时候的智能算法发展到了哪个地步而已。
一段时间之后,常浩南、徐洋和杨霞三个人围坐在计算技术研究所小食堂的一张桌子周围,旁边的大电扇呜呜地朝这边吹着风,在炎炎夏日的夜晚勉强带来了几分凉爽。
……
“但看过整个计算程序和说明之后我才发现,你实际上是从根本上拓展了差分进化算法的理论基础,能说说你的想法么?”
“当然,我们所至少有一半的人都是夜猫子,小食堂到了半夜的时候人满为患。”
与此同时杨霞也微微点了点头,表示如果只是理论范畴的讨论并不会涉密,况且计算技术研究所本身也是个涉密单位。
徐洋把筷子放在碗口,玩味地看着常浩南:
“我……”
“我必须得承认,今天上午的时候,我还是太看轻你了,以为你只是拓展了差分进化算法的应用范围。”
“看来我毕业之后选择回国果然是正确的啊……”
实际上哪怕没有这档子事,他也准备回去把差分进化算法的相关内容认真整理一下。
常浩南没有马上回答,而是看了一眼旁边的杨霞。
“至于另外两种,我只能看懂一个大概,甚至我敢说,就算把你的计算程序和设计说明给我老师去看,他也没办法在短时间内完全理解。”
“但你的思路却完全不同,是从算法本身的角度出发,优化,或者说是设计了三种新的差分优化算法。”
“所以我今天一直在思考,如果是我来面对这个问题,应该会怎么做。”