2020联合作战智能博弈挑战赛之(十二)战争迷雾

2020年9月8日笔记

台式机开始不方便使用,只好用笔记本配的环境在极速版里调试。想到蓝方歼击机不应该在固定阵位进行巡逻,而是应该积极防守关键区域。为蓝方划分出若干警戒区域,对危险区域即时进行补防。无法避开的长时间讨论家事,筋疲力尽。

2020年9月9日笔记

继续检查蓝方代码BUG。添加注释。准备即时计算红方护卫舰的火力范围。开了一下午没用的会,晚上尽量收缩处理家事的时间。

2020年9月10日笔记

继续对蓝方的源代码进行理解,有一个难点是维护蓝方歼击机攻击对象的target_list和red_dic。发现了蓝方区域补防的逻辑漏洞。利用插值法精细化蓝方防守区域。美化、优化代码结构,继续修复默认代码中的逻辑问题。终于将蓝方改造得有机会赢红方了,并且依然有改进空间。

2020年9月11日笔记

又看了一下复赛和决赛的名额。发现之前项目依赖的包和项目放到一起了,导致两台机器每天倒来倒去的时候文件很大。而这些文件也可以放在python安装目录下Lib中的site-packages里面。不过直接拷贝报出来的错让我无所适从,只好重新安装对应的包了。安装好对应包以后继续优化代码结构、注释,增加代码的可读性和规范性,继续修复代码中的逻辑问题。

增加红方护卫舰进攻意识,以应对蓝方的龟缩战法。优化蓝方预警机巡逻路线,使其更加安全。优化蓝方歼击机初始阵位,使其无论支援北部指挥所还是南部指挥所都更加便捷。

判断危险区域的时候为红方干扰机、轰炸

猜你喜欢

转载自blog.csdn.net/dragon_T1985/article/details/108482463