本系统专门用于解决现代防空作战中的多导弹对多目标拦截分配(WTA)难题。项目的核心逻辑是在满足各种战术约束(如每枚导弹仅攻击一个目标、目标拦截优先级等)的前提下,通过数学手段寻找全局最优分配矩阵,从而使防御方的总生存概率或对敌方目标的总杀伤效能达到最高值。系统采用了改进型遗传算法,将复杂的离散型组合优化问题转化为生物进化过程。程序首先根据输入的目标威胁度和拦截效能概率矩阵初始化种群,每个个体代表一种可能的弹目匹配方案。通过引入交叉算子来交换父代方案中的优良片段,并利用变异算子保持种群多样性以防止陷入局部最