AFGSC Code Jam:改进导弹调度的协作方法

AFGSC A9 理事会的分析和评估部门 (A9A) 与小型企业咨询公司 (SBCC) 和网络创新中心 (CIC) 成员合作,在路易斯安那州巴克斯代尔空军基地外的 CIC 举办了第一届 AFGSC“Code Jam”。

来源:美国空军全球打击司令部新闻
路易斯安那州巴克斯代尔空军基地 -- 空军全球打击司令部研究、分析、评估和经验教训理事会 (AFGSC/A9) 的分析和评估部门 (A9A) 与小型企业咨询公司 (SBCC) 和网络创新中心 (CIC) 的成员合作,于 7 月 26 日在位于巴克斯代尔空军基地外的 CIC 举办了首届 AFGSC“代码挑战赛”位于路易斯安那州波西尔城的部队基地。受到空军黑客马拉松概念的启发,来自 AFGSC/A9 的 Jacob Ehrlich 少校和 Reese Mikesell 中尉领导并组织了这次研讨会,其主要目标是重新设计部队评估和调度工具 (FAST) 的代码,FAST 是空军使用的导弹调度工具。FAST 于 2023 年 5 月开始开发,于 2024 年 5 月结束,目前正在开发中。在测试和向导弹界移交操作阶段。该工具采用优化引擎,使用线性编程为导弹人员创建时间表,满足他们的调度需求,同时也适应机组成员和领导层的偏好。然而,该工具最初编写有超过 3,400 行代码,使得维护和调试具有挑战性且耗时。 在研讨会期间,来自三个组织的参与者在解决问题的头脑风暴会议上分享了想法和概念验证解决方案。然后将它们组合起来创建一条前进的道路,改进 FAST 线性求解器。这次合作取得了重大进展,该团队在一天内取得的成就比任何个人在几周内完成的成就还要多。 在研讨会参与者的努力下,代码减少到了 1000 多行,减少了近 70%,这将显着减少调试时间。值得注意的是,增强的可读性还提高了项目的连续性,因为对于项目新手来说,代码维护将更易于管理。“AFGSC 代码 J