- 3D球冠探测: IsInCoverage, DetectionEntity, Tick 第5步扫描 - 探测融合: EarliestDetection 采样法, break 修复 - planner 诊断: HasInterceptWindow 拦截窗口检查 - TryGenerateFireEvents 返回拒绝原因 - Summary 含失败原因+建议值(探测范围/弧长) - PlanningFailed 事件: 引擎在规划失败时发出事件 - 硬编码消除: Phase2Duration→AmmunitionSpec ExpansionFactor/TimingSafetyMargin→PlannerConfig 速度从 waypoint.Speed 读取(不用 TypicalSpeed) - TestData 改为从 seeded 数据库读取(不再内嵌 JSON) - 默认数据加 3D球冠参数,巡航导弹速度300→200 空基航路10km→20km, 位置调整 - 222 测试全通过
21 lines
429 B
JSON
21 lines
429 B
JSON
{
|
|
"CloudOverlapRatio": 0.2,
|
|
"CriticalProbabilityThreshold": 0.5,
|
|
"MaxInterceptProbability": 0.95,
|
|
"TypeCoefficient": {
|
|
"HighSpeed": 4.0,
|
|
"FixedWing": 2.0,
|
|
"Piston": 2.0,
|
|
"Rotor": 1.0,
|
|
"Electric": 1.0
|
|
},
|
|
"AmmoMatch": {
|
|
"Electric": "InertGas",
|
|
"Piston": "InertGas",
|
|
"Jet": "ActiveMaterial"
|
|
},
|
|
"DefaultDetectionAccuracy": 50.0,
|
|
"ExpansionFactor": 0.9,
|
|
"TimingSafetyMargin": 1.0
|
|
}
|