{
  "id": "MODEL-PORTFOLIO-EVIDENCE-002",
  "date": "2026-10-08",
  "version": "V0.1.30",
  "type": "既有面板数据的派生分析与条件模型，不是新增实测",
  "provenance": [
    {
      "file": "跨枪械_同评分与同增量观测_2026-10-08.json",
      "sha256": "11053a3d60cdb1fb9a3ba77d34ee2ba65c42b1ff02061ce9c79188d6468a6c20"
    },
    {
      "file": "M7_裸枪与满改_详细属性观测_2026-10-07.json",
      "sha256": "83098815fdd0b0cfb7d4ebfcbd8fa69051d7842ef134357f7c512e04835c9b82"
    },
    {
      "file": "烽火属性作品_复算摘要_2026-10-08.json",
      "sha256": "a9c2c8a649de96afbd6b13b657e5a6462f5edd189f1aa568433bef00049c2e68"
    }
  ],
  "paper": [
    {
      "weapon": "M7",
      "label": "M7战斗步枪",
      "body_damage": 37,
      "armor_damage": 40,
      "range": 50,
      "recoil": 34,
      "handling": 51,
      "stability": 58,
      "hipfire": 43,
      "rpm": 649,
      "capacity": 20,
      "fire_modes": "全自动/单发",
      "velocity": 630,
      "gunshot_range": 600,
      "paperDps": 400.21666666666664,
      "magazineShotSpanSeconds": 1.7565485362095532
    },
    {
      "weapon": "M14",
      "label": "M14射手步枪",
      "body_damage": 39,
      "armor_damage": 41,
      "range": 40,
      "recoil": 26,
      "handling": 52,
      "stability": 55,
      "hipfire": 48,
      "rpm": 727,
      "capacity": 10,
      "fire_modes": "全自动/单发",
      "velocity": 575,
      "gunshot_range": 600,
      "paperDps": 472.55,
      "magazineShotSpanSeconds": 0.7427785419532325
    },
    {
      "weapon": "汤姆逊",
      "label": "汤姆逊冲锋枪",
      "body_damage": 34,
      "armor_damage": 36,
      "range": 18,
      "recoil": 40,
      "handling": 67,
      "stability": 48,
      "hipfire": 60,
      "rpm": 900,
      "capacity": 20,
      "fire_modes": "单发/全自动",
      "velocity": 500,
      "gunshot_range": 300,
      "paperDps": 510,
      "magazineShotSpanSeconds": 1.2666666666666666
    },
    {
      "weapon": "K437",
      "label": "K437突击步枪",
      "body_damage": 36,
      "armor_damage": 32,
      "range": 35,
      "recoil": 45,
      "handling": 48,
      "stability": 53,
      "hipfire": 49,
      "rpm": 780,
      "capacity": 30,
      "fire_modes": "全自动/单发",
      "velocity": 575,
      "gunshot_range": 500,
      "paperDps": 468,
      "magazineShotSpanSeconds": 2.230769230769231
    }
  ],
  "paperScope": "截图显示伤害×射速，仅作输入比较；未校正未知弹药、距离、部位与护甲，不构成跨枪实战排名",
  "parts": {
    "names": [
      "头部",
      "胸部",
      "腹部",
      "上肢上段",
      "上肢下段",
      "下肢上段",
      "下肢下段"
    ],
    "bare": [
      70,
      37,
      37,
      12,
      12,
      12,
      12
    ],
    "full": [
      74,
      39,
      39,
      13,
      13,
      13,
      13
    ],
    "kind": "图中显示的分部位伤害数值，非精确底层倍率",
    "anatomyNote": "肢体四个标注按图示位置命名；客户端图中未印出对应部位文字",
    "sourceGroup": "damage"
  },
  "distanceGraph": {
    "sourceGroup": "damage",
    "axisShownM": [
      0,
      100
    ],
    "plateausApprox": [
      1,
      0.9,
      0.8
    ],
    "bareBreakpointsApproxM": [
      50,
      70
    ],
    "fullBreakpointsApproxM": [
      65,
      91
    ],
    "kind": "按截图坐标读图；不是逐段文字参数或实测拟合",
    "caveats": [
      "第一拐点与优势射程50/65一致；第二拐点约70/91米",
      "拐点左右端是否包含尚未知",
      "100米外未显示，不能外推",
      "曲线未分别证明肉伤与甲伤的衰减函数相同",
      "部位图数值是否经过舍入未核"
    ]
  },
  "baseFull": [
    {
      "id": "base_damage",
      "name": "基础伤害",
      "unit": "伤害",
      "bare": 37,
      "full": 39,
      "direction": "higher",
      "sourceGroup": "main",
      "displayChangePercent": 5.405405405405405
    },
    {
      "id": "armor_damage",
      "name": "护甲伤害",
      "unit": "伤害",
      "bare": 40,
      "full": 42,
      "direction": "higher",
      "sourceGroup": "main",
      "displayChangePercent": 5
    },
    {
      "id": "range",
      "name": "优势射程",
      "unit": "米",
      "bare": 50,
      "full": 65,
      "direction": "higher",
      "sourceGroup": "main",
      "displayChangePercent": 30
    },
    {
      "id": "recoil",
      "name": "后坐力控制",
      "unit": "评分",
      "bare": 34,
      "full": 49,
      "direction": "summary",
      "sourceGroup": "main",
      "displayChangePercent": 44.11764705882353
    },
    {
      "id": "handling",
      "name": "操控速度",
      "unit": "评分",
      "bare": 51,
      "full": 50,
      "direction": "summary",
      "sourceGroup": "main",
      "displayChangePercent": -1.9607843137254901
    },
    {
      "id": "stability",
      "name": "据枪稳定性",
      "unit": "评分",
      "bare": 58,
      "full": 74,
      "direction": "summary",
      "sourceGroup": "main",
      "displayChangePercent": 27.586206896551722
    },
    {
      "id": "hipfire",
      "name": "腰际射击精度",
      "unit": "评分",
      "bare": 43,
      "full": 23,
      "direction": "summary",
      "sourceGroup": "main",
      "displayChangePercent": -46.51162790697674
    },
    {
      "id": "rpm",
      "name": "射速",
      "unit": "发/分",
      "bare": 649,
      "full": 649,
      "direction": "conditional",
      "sourceGroup": "main",
      "displayChangePercent": 0
    },
    {
      "id": "capacity",
      "name": "容量",
      "unit": "发",
      "bare": 20,
      "full": 45,
      "direction": "conditional",
      "sourceGroup": "main",
      "displayChangePercent": 125
    },
    {
      "id": "velocity",
      "name": "枪口初速",
      "unit": "米/秒",
      "bare": 630,
      "full": 893,
      "direction": "higher",
      "sourceGroup": "main",
      "displayChangePercent": 41.74603174603175
    },
    {
      "id": "gunshot",
      "name": "枪声传播距离",
      "unit": "米",
      "bare": 600,
      "full": 600,
      "direction": "conditional",
      "sourceGroup": "main",
      "displayChangePercent": 0
    },
    {
      "group": "recoil",
      "id": "auto_vertical",
      "name": "当前全自动垂直后坐力倍率",
      "unit": "x",
      "bare": 1,
      "full": 0.55,
      "direction": "lower",
      "delta": -0.44999999999999996,
      "relativeChangePct": -44.99999999999999,
      "sourceGroup": "recoil",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": -44.99999999999999
    },
    {
      "group": "recoil",
      "id": "auto_horizontal",
      "name": "当前全自动水平后坐力倍率",
      "unit": "x",
      "bare": 1,
      "full": 0.77,
      "direction": "lower",
      "delta": -0.22999999999999998,
      "relativeChangePct": -23,
      "sourceGroup": "recoil",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": -23
    },
    {
      "group": "recoil",
      "id": "single_vertical",
      "name": "当前单点/多连发垂直后坐力倍率",
      "unit": "x",
      "bare": 1,
      "full": 0.55,
      "direction": "lower",
      "delta": -0.44999999999999996,
      "relativeChangePct": -44.99999999999999,
      "sourceGroup": "recoil",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": -44.99999999999999
    },
    {
      "group": "recoil",
      "id": "single_horizontal",
      "name": "当前单点/多连发水平后坐力倍率",
      "unit": "x",
      "bare": 1,
      "full": 0.77,
      "direction": "lower",
      "delta": -0.22999999999999998,
      "relativeChangePct": -23,
      "sourceGroup": "recoil",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": -23
    },
    {
      "group": "recoil",
      "id": "weapon_stability",
      "name": "当前开火时武器稳定性",
      "unit": "x",
      "bare": 1,
      "full": 0.85,
      "direction": "lower_ui",
      "delta": -0.15000000000000002,
      "relativeChangePct": -15.000000000000002,
      "sourceGroup": "recoil",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": -15.000000000000002
    },
    {
      "group": "handling",
      "id": "ads_time",
      "name": "当前开镜时间",
      "unit": "ms",
      "bare": 344,
      "full": 360,
      "direction": "lower",
      "delta": 16,
      "relativeChangePct": 4.651162790697683,
      "sourceGroup": "handling",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": 4.651162790697675
    },
    {
      "group": "handling",
      "id": "sprint_to_fire",
      "name": "当前跑射延迟",
      "unit": "ms",
      "bare": 209,
      "full": 210,
      "direction": "lower",
      "delta": 1,
      "relativeChangePct": 0.4784688995215225,
      "sourceGroup": "handling",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": 0.4784688995215311
    },
    {
      "group": "handling",
      "id": "ads_speed",
      "name": "当前开镜移速",
      "unit": "m/s",
      "bare": 1.82,
      "full": 1.94,
      "direction": "higher",
      "delta": 0.11999999999999988,
      "relativeChangePct": 6.593406593406592,
      "sourceGroup": "handling",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": 6.593406593406588
    },
    {
      "group": "handling",
      "id": "walk_speed",
      "name": "当前行走速度",
      "unit": "m/s",
      "bare": 3.29,
      "full": 3.29,
      "direction": "higher",
      "delta": 0,
      "relativeChangePct": 0,
      "sourceGroup": "handling",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": 0
    },
    {
      "group": "handling",
      "id": "sprint_speed",
      "name": "当前冲刺速度",
      "unit": "m/s",
      "bare": 5.9,
      "full": 5.9,
      "direction": "higher",
      "delta": 0,
      "relativeChangePct": 0,
      "sourceGroup": "handling",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": 0
    },
    {
      "group": "handling",
      "id": "reload",
      "name": "当前换弹时间",
      "unit": "s",
      "bare": 2.4,
      "full": 2.64,
      "direction": "lower",
      "delta": 0.2400000000000002,
      "relativeChangePct": 10.000000000000009,
      "sourceGroup": "handling",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": 10.000000000000009
    },
    {
      "group": "handling",
      "id": "empty_reload",
      "name": "当前空仓换弹时间",
      "unit": "s",
      "bare": 2.6,
      "full": 2.86,
      "direction": "lower",
      "delta": 0.2599999999999998,
      "relativeChangePct": 9.999999999999986,
      "sourceGroup": "handling",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": 9.999999999999991
    },
    {
      "group": "handling",
      "id": "holster",
      "name": "当前收枪时间",
      "unit": "s",
      "bare": 0.4,
      "full": 0.4,
      "direction": "lower",
      "delta": 0,
      "relativeChangePct": 0,
      "sourceGroup": "handling",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": 0
    },
    {
      "group": "handling",
      "id": "switch",
      "name": "当前切枪时间",
      "unit": "s",
      "bare": 0.5,
      "full": 0.5,
      "direction": "lower",
      "delta": 0,
      "relativeChangePct": 0,
      "sourceGroup": "handling",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": 0
    },
    {
      "group": "stability",
      "id": "breathing_sway",
      "name": "当前呼吸晃动范围",
      "unit": "°",
      "bare": 0.38,
      "full": 0.17,
      "direction": "lower",
      "delta": -0.21,
      "relativeChangePct": -55.263157894736835,
      "sourceGroup": "stability",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": -55.26315789473684
    },
    {
      "group": "stability",
      "id": "breath_duration",
      "name": "当前屏息时长",
      "unit": "s",
      "bare": 20,
      "full": 47.36,
      "direction": "higher",
      "delta": 27.36,
      "relativeChangePct": 136.79999999999998,
      "sourceGroup": "stability",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": 136.8
    },
    {
      "group": "stability",
      "id": "breath_recoil",
      "name": "当前屏息状态后坐力减免",
      "unit": "x",
      "bare": 0.95,
      "full": 0.76,
      "direction": "lower",
      "delta": -0.18999999999999995,
      "relativeChangePct": -19.999999999999996,
      "sourceGroup": "stability",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": -19.999999999999993
    },
    {
      "group": "stability",
      "id": "flinch",
      "name": "当前受击上抬倍率",
      "unit": "x",
      "bare": 0.8,
      "full": 1.2,
      "direction": "lower",
      "delta": 0.3999999999999999,
      "relativeChangePct": 49.99999999999998,
      "sourceGroup": "stability",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": 49.999999999999986
    },
    {
      "group": "stability",
      "id": "movement_stability",
      "name": "当前移动稳定性",
      "unit": "x",
      "bare": 1,
      "full": 0.44,
      "direction": "lower_ui",
      "delta": -0.56,
      "relativeChangePct": -56.00000000000001,
      "sourceGroup": "stability",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": -56.00000000000001
    },
    {
      "group": "stability",
      "id": "camera_stability",
      "name": "当前开火时镜头稳定性",
      "unit": "x",
      "bare": 1,
      "full": 0.12,
      "direction": "lower_ui",
      "delta": -0.88,
      "relativeChangePct": -88,
      "sourceGroup": "stability",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": -88
    },
    {
      "group": "hipfire",
      "id": "standing_spread",
      "name": "当前站姿腰际射击散布范围",
      "unit": "°",
      "bare": 2.8,
      "full": 3.75,
      "direction": "lower",
      "delta": 0.9500000000000002,
      "relativeChangePct": 33.928571428571445,
      "sourceGroup": "hipfire",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": 33.92857142857144
    },
    {
      "group": "hipfire",
      "id": "max_spread",
      "name": "站姿最大开火射击散布范围",
      "unit": "°",
      "bare": 7,
      "full": 9.38,
      "direction": "lower",
      "delta": 2.380000000000001,
      "relativeChangePct": 34.00000000000001,
      "sourceGroup": "hipfire",
      "measurement": "客户端显示值；未验证实际运行时效果",
      "displayChangePercent": 34.000000000000014
    }
  ],
  "families": [
    {
      "family": "recoil",
      "base": 34,
      "points": [
        {
          "score": 34,
          "delta": 0,
          "values": {
            "auto_vertical": 1,
            "auto_horizontal": 1,
            "single_vertical": 1,
            "single_horizontal": 1,
            "weapon_stability": 1
          }
        },
        {
          "score": 35,
          "delta": 1,
          "values": {
            "auto_vertical": 0.98,
            "auto_horizontal": 0.98,
            "single_vertical": 0.98,
            "single_horizontal": 0.98,
            "weapon_stability": 0.99
          }
        },
        {
          "score": 36,
          "delta": 2,
          "values": {
            "auto_vertical": 0.96,
            "auto_horizontal": 0.96,
            "single_vertical": 0.96,
            "single_horizontal": 0.96,
            "weapon_stability": 0.99
          }
        },
        {
          "score": 39,
          "delta": 5,
          "values": {
            "auto_vertical": 0.9,
            "auto_horizontal": 0.9,
            "single_vertical": 0.9,
            "single_horizontal": 0.9,
            "weapon_stability": 0.96
          }
        },
        {
          "score": 42,
          "delta": 8,
          "values": {
            "auto_vertical": 0.85,
            "auto_horizontal": 0.85,
            "single_vertical": 0.85,
            "single_horizontal": 0.85,
            "weapon_stability": 0.94
          }
        },
        {
          "score": 44,
          "delta": 10,
          "values": {
            "auto_vertical": 0.82,
            "auto_horizontal": 0.82,
            "single_vertical": 0.82,
            "single_horizontal": 0.82,
            "weapon_stability": 0.93
          }
        },
        {
          "score": 49,
          "delta": 15,
          "values": {
            "auto_vertical": 0.75,
            "auto_horizontal": 0.75,
            "single_vertical": 0.75,
            "single_horizontal": 0.75,
            "weapon_stability": 0.89
          }
        },
        {
          "score": 54,
          "delta": 20,
          "values": {
            "auto_vertical": 0.7,
            "auto_horizontal": 0.7,
            "single_vertical": 0.69,
            "single_horizontal": 0.69,
            "weapon_stability": 0.85
          }
        },
        {
          "score": 64,
          "delta": 30,
          "values": {
            "auto_vertical": 0.6,
            "auto_horizontal": 0.6,
            "single_vertical": 0.6,
            "single_horizontal": 0.6,
            "weapon_stability": 0.77
          }
        }
      ]
    },
    {
      "family": "handling",
      "base": 51,
      "points": [
        {
          "score": 51,
          "delta": 0,
          "values": {
            "ads_time": 344,
            "sprint_to_fire": 209,
            "ads_speed": 1.82,
            "walk_speed": 3.29,
            "sprint_speed": 5.9,
            "reload": 2.4,
            "empty_reload": 2.6,
            "holster": 0.4,
            "switch": 0.5
          }
        },
        {
          "score": 52,
          "delta": 1,
          "values": {
            "ads_time": 339,
            "sprint_to_fire": 198,
            "ads_speed": 1.87,
            "walk_speed": 3.29,
            "sprint_speed": 5.9,
            "reload": 2.4,
            "empty_reload": 2.6,
            "holster": 0.4,
            "switch": 0.5
          }
        },
        {
          "score": 53,
          "delta": 2,
          "values": {
            "ads_time": 333,
            "sprint_to_fire": 187,
            "ads_speed": 1.93,
            "walk_speed": 3.29,
            "sprint_speed": 5.9,
            "reload": 2.4,
            "empty_reload": 2.6,
            "holster": 0.4,
            "switch": 0.5
          }
        },
        {
          "score": 56,
          "delta": 5,
          "values": {
            "ads_time": 314,
            "sprint_to_fire": 159,
            "ads_speed": 2.09,
            "walk_speed": 3.29,
            "sprint_speed": 5.9,
            "reload": 2.4,
            "empty_reload": 2.6,
            "holster": 0.4,
            "switch": 0.5
          }
        },
        {
          "score": 59,
          "delta": 8,
          "values": {
            "ads_time": 296,
            "sprint_to_fire": 134,
            "ads_speed": 2.24,
            "walk_speed": 3.29,
            "sprint_speed": 5.9,
            "reload": 2.4,
            "empty_reload": 2.6,
            "holster": 0.4,
            "switch": 0.5
          }
        },
        {
          "score": 61,
          "delta": 10,
          "values": {
            "ads_time": 283,
            "sprint_to_fire": 120,
            "ads_speed": 2.33,
            "walk_speed": 3.29,
            "sprint_speed": 5.9,
            "reload": 2.4,
            "empty_reload": 2.6,
            "holster": 0.4,
            "switch": 0.5
          }
        },
        {
          "score": 66,
          "delta": 15,
          "values": {
            "ads_time": 250,
            "sprint_to_fire": 93,
            "ads_speed": 2.53,
            "walk_speed": 3.29,
            "sprint_speed": 5.9,
            "reload": 2.4,
            "empty_reload": 2.6,
            "holster": 0.4,
            "switch": 0.5
          }
        },
        {
          "score": 71,
          "delta": 20,
          "values": {
            "ads_time": 226,
            "sprint_to_fire": 76,
            "ads_speed": 2.68,
            "walk_speed": 3.29,
            "sprint_speed": 5.9,
            "reload": 2.4,
            "empty_reload": 2.6,
            "holster": 0.4,
            "switch": 0.5
          }
        },
        {
          "score": 81,
          "delta": 30,
          "values": {
            "ads_time": 198,
            "sprint_to_fire": 63,
            "ads_speed": 3.06,
            "walk_speed": 3.29,
            "sprint_speed": 5.9,
            "reload": 2.4,
            "empty_reload": 2.6,
            "holster": 0.4,
            "switch": 0.5
          }
        }
      ]
    },
    {
      "family": "stability",
      "base": 58,
      "points": [
        {
          "score": 58,
          "delta": 0,
          "values": {
            "breathing_sway": 0.38,
            "breath_duration": 20,
            "breath_recoil": 0.95,
            "flinch": 0.8,
            "movement_stability": 1,
            "camera_stability": 1
          }
        },
        {
          "score": 59,
          "delta": 1,
          "values": {
            "breathing_sway": 0.35,
            "breath_duration": 21.3,
            "breath_recoil": 0.94,
            "flinch": 0.8,
            "movement_stability": 0.93,
            "camera_stability": 0.91
          }
        },
        {
          "score": 60,
          "delta": 2,
          "values": {
            "breathing_sway": 0.32,
            "breath_duration": 22.69,
            "breath_recoil": 0.93,
            "flinch": 0.8,
            "movement_stability": 0.86,
            "camera_stability": 0.82
          }
        },
        {
          "score": 63,
          "delta": 5,
          "values": {
            "breathing_sway": 0.25,
            "breath_duration": 27.4,
            "breath_recoil": 0.89,
            "flinch": 0.8,
            "movement_stability": 0.69,
            "camera_stability": 0.56
          }
        },
        {
          "score": 66,
          "delta": 8,
          "values": {
            "breathing_sway": 0.19,
            "breath_duration": 32.88,
            "breath_recoil": 0.85,
            "flinch": 0.8,
            "movement_stability": 0.55,
            "camera_stability": 0.3
          }
        },
        {
          "score": 68,
          "delta": 10,
          "values": {
            "breathing_sway": 0.16,
            "breath_duration": 36.82,
            "breath_recoil": 0.83,
            "flinch": 0.8,
            "movement_stability": 0.48,
            "camera_stability": 0.25
          }
        },
        {
          "score": 73,
          "delta": 15,
          "values": {
            "breathing_sway": 0.11,
            "breath_duration": 45.98,
            "breath_recoil": 0.77,
            "flinch": 0.8,
            "movement_stability": 0.34,
            "camera_stability": 0.14
          }
        },
        {
          "score": 74,
          "delta": 16,
          "values": {
            "breathing_sway": 0.11,
            "breath_duration": 47.36,
            "breath_recoil": 0.76,
            "flinch": 0.8,
            "movement_stability": 0.33,
            "camera_stability": 0.12
          }
        },
        {
          "score": 75,
          "delta": 17,
          "values": {
            "breathing_sway": 0.11,
            "breath_duration": 48.49,
            "breath_recoil": 0.76,
            "flinch": 0.8,
            "movement_stability": 0.32,
            "camera_stability": 0.12
          }
        },
        {
          "score": 76,
          "delta": 18,
          "values": {
            "breathing_sway": 0.11,
            "breath_duration": 49.32,
            "breath_recoil": 0.76,
            "flinch": 0.8,
            "movement_stability": 0.31,
            "camera_stability": 0.12
          }
        },
        {
          "score": 77,
          "delta": 19,
          "values": {
            "breathing_sway": 0.11,
            "breath_duration": 49.83,
            "breath_recoil": 0.76,
            "flinch": 0.8,
            "movement_stability": 0.3,
            "camera_stability": 0.12
          }
        },
        {
          "score": 78,
          "delta": 20,
          "values": {
            "breathing_sway": 0.11,
            "breath_duration": 50,
            "breath_recoil": 0.76,
            "flinch": 0.8,
            "movement_stability": 0.3,
            "camera_stability": 0.12
          }
        },
        {
          "score": 88,
          "delta": 30,
          "values": {
            "breathing_sway": 0.11,
            "breath_duration": 50,
            "breath_recoil": 0.76,
            "flinch": 0.8,
            "movement_stability": 0.3,
            "camera_stability": 0.12
          }
        }
      ]
    },
    {
      "family": "hipfire",
      "base": 43,
      "points": [
        {
          "score": 43,
          "delta": 0,
          "values": {
            "standing_spread": 2.8,
            "max_spread": 7
          }
        },
        {
          "score": 47,
          "delta": 4,
          "values": {
            "standing_spread": 2.59,
            "max_spread": 6.48
          }
        },
        {
          "score": 51,
          "delta": 8,
          "values": {
            "standing_spread": 2.41,
            "max_spread": 6.03
          }
        },
        {
          "score": 55,
          "delta": 12,
          "values": {
            "standing_spread": 2.24,
            "max_spread": 5.61
          }
        },
        {
          "score": 63,
          "delta": 20,
          "values": {
            "standing_spread": 1.97,
            "max_spread": 4.94
          }
        },
        {
          "score": 71,
          "delta": 28,
          "values": {
            "standing_spread": 1.77,
            "max_spread": 4.43
          }
        },
        {
          "score": 79,
          "delta": 36,
          "values": {
            "standing_spread": 1.59,
            "max_spread": 3.98
          }
        },
        {
          "score": 87,
          "delta": 44,
          "values": {
            "standing_spread": 1.43,
            "max_spread": 3.57
          }
        },
        {
          "score": 95,
          "delta": 52,
          "values": {
            "standing_spread": 1.28,
            "max_spread": 3.21
          }
        }
      ]
    }
  ],
  "mainIntervals": [
    {
      "family": "recoil",
      "field": "auto_vertical",
      "fromDelta": 0,
      "toDelta": 5,
      "fromScore": 34,
      "toScore": 39,
      "from": 1,
      "to": 0.9,
      "changePerPoint": -0.019999999999999997,
      "scope": "已采端点的区间平均，未补未测整数"
    },
    {
      "family": "recoil",
      "field": "auto_vertical",
      "fromDelta": 5,
      "toDelta": 15,
      "fromScore": 39,
      "toScore": 49,
      "from": 0.9,
      "to": 0.75,
      "changePerPoint": -0.015000000000000003,
      "scope": "已采端点的区间平均，未补未测整数"
    },
    {
      "family": "recoil",
      "field": "auto_vertical",
      "fromDelta": 15,
      "toDelta": 30,
      "fromScore": 49,
      "toScore": 64,
      "from": 0.75,
      "to": 0.6,
      "changePerPoint": -0.010000000000000002,
      "scope": "已采端点的区间平均，未补未测整数"
    },
    {
      "family": "handling",
      "field": "ads_time",
      "fromDelta": 0,
      "toDelta": 1,
      "fromScore": 51,
      "toScore": 52,
      "from": 344,
      "to": 339,
      "changePerPoint": -5,
      "scope": "相邻一点显示差"
    },
    {
      "family": "handling",
      "field": "ads_time",
      "fromDelta": 5,
      "toDelta": 15,
      "fromScore": 56,
      "toScore": 66,
      "from": 314,
      "to": 250,
      "changePerPoint": -6.4,
      "scope": "已采端点的区间平均，未补未测整数"
    },
    {
      "family": "handling",
      "field": "ads_time",
      "fromDelta": 20,
      "toDelta": 30,
      "fromScore": 71,
      "toScore": 81,
      "from": 226,
      "to": 198,
      "changePerPoint": -2.8,
      "scope": "已采端点的区间平均，未补未测整数"
    },
    {
      "family": "handling",
      "field": "sprint_to_fire",
      "fromDelta": 0,
      "toDelta": 1,
      "fromScore": 51,
      "toScore": 52,
      "from": 209,
      "to": 198,
      "changePerPoint": -11,
      "scope": "相邻一点显示差"
    },
    {
      "family": "handling",
      "field": "sprint_to_fire",
      "fromDelta": 5,
      "toDelta": 15,
      "fromScore": 56,
      "toScore": 66,
      "from": 159,
      "to": 93,
      "changePerPoint": -6.6,
      "scope": "已采端点的区间平均，未补未测整数"
    },
    {
      "family": "handling",
      "field": "sprint_to_fire",
      "fromDelta": 20,
      "toDelta": 30,
      "fromScore": 71,
      "toScore": 81,
      "from": 76,
      "to": 63,
      "changePerPoint": -1.3,
      "scope": "已采端点的区间平均，未补未测整数"
    },
    {
      "family": "handling",
      "field": "ads_speed",
      "fromDelta": 0,
      "toDelta": 1,
      "fromScore": 51,
      "toScore": 52,
      "from": 1.82,
      "to": 1.87,
      "changePerPoint": 0.050000000000000044,
      "scope": "相邻一点显示差"
    },
    {
      "family": "handling",
      "field": "ads_speed",
      "fromDelta": 5,
      "toDelta": 15,
      "fromScore": 56,
      "toScore": 66,
      "from": 2.09,
      "to": 2.53,
      "changePerPoint": 0.044,
      "scope": "已采端点的区间平均，未补未测整数"
    },
    {
      "family": "handling",
      "field": "ads_speed",
      "fromDelta": 20,
      "toDelta": 30,
      "fromScore": 71,
      "toScore": 81,
      "from": 2.68,
      "to": 3.06,
      "changePerPoint": 0.03799999999999999,
      "scope": "已采端点的区间平均，未补未测整数"
    },
    {
      "family": "hipfire",
      "field": "standing_spread",
      "fromDelta": 0,
      "toDelta": 4,
      "fromScore": 43,
      "toScore": 47,
      "from": 2.8,
      "to": 2.59,
      "changePerPoint": -0.05249999999999999,
      "scope": "已采端点的区间平均，未补未测整数"
    },
    {
      "family": "hipfire",
      "field": "standing_spread",
      "fromDelta": 44,
      "toDelta": 52,
      "fromScore": 87,
      "toScore": 95,
      "from": 1.43,
      "to": 1.28,
      "changePerPoint": -0.01874999999999999,
      "scope": "已采端点的区间平均，未补未测整数"
    },
    {
      "family": "hipfire",
      "field": "max_spread",
      "fromDelta": 0,
      "toDelta": 4,
      "fromScore": 43,
      "toScore": 47,
      "from": 7,
      "to": 6.48,
      "changePerPoint": -0.1299999999999999,
      "scope": "已采端点的区间平均，未补未测整数"
    },
    {
      "family": "hipfire",
      "field": "max_spread",
      "fromDelta": 44,
      "toDelta": 52,
      "fromScore": 87,
      "toScore": 95,
      "from": 3.57,
      "to": 3.21,
      "changePerPoint": -0.044999999999999984,
      "scope": "已采端点的区间平均，未补未测整数"
    }
  ],
  "calibration": [
    {
      "stage": "zero",
      "ratings": {
        "recoil": 49,
        "handling": 50,
        "stability": 74,
        "hipfire": 23
      },
      "basic": {
        "base_damage": 39,
        "armor_damage": 42,
        "range": 65,
        "recoil": 49,
        "handling": 50,
        "stability": 74,
        "hipfire": 23,
        "rpm": 649,
        "capacity": 45,
        "fire_modes": "全自动/单发",
        "velocity": 819,
        "gunshot": 600
      },
      "values": {
        "auto_vertical": 0.7,
        "auto_horizontal": 0.92,
        "single_vertical": 0.7,
        "single_horizontal": 0.92,
        "weapon_stability": 0.88,
        "ads_time": 349,
        "sprint_to_fire": 210,
        "ads_speed": 1.81,
        "walk_speed": 3.29,
        "sprint_speed": 5.9,
        "reload": 2.64,
        "empty_reload": 2.86,
        "holster": 0.4,
        "switch": 0.5,
        "breathing_sway": 0.11,
        "breath_duration": 47.36,
        "breath_recoil": 0.76,
        "flinch": 1.2,
        "movement_stability": 0.33,
        "camera_stability": 0.12,
        "standing_spread": 3.75,
        "max_spread": 9.38
      }
    },
    {
      "stage": "barrel",
      "ratings": {
        "recoil": 49,
        "handling": 50,
        "stability": 74,
        "hipfire": 23
      },
      "basic": {
        "base_damage": 39,
        "armor_damage": 42,
        "range": 65,
        "recoil": 49,
        "handling": 50,
        "stability": 74,
        "hipfire": 23,
        "rpm": 649,
        "capacity": 45,
        "fire_modes": "全自动/单发",
        "velocity": 893,
        "gunshot": 600
      },
      "values": {
        "auto_vertical": 0.7,
        "auto_horizontal": 0.92,
        "single_vertical": 0.7,
        "single_horizontal": 0.92,
        "weapon_stability": 0.85,
        "ads_time": 360,
        "sprint_to_fire": 210,
        "ads_speed": 1.68,
        "walk_speed": 3.29,
        "sprint_speed": 5.9,
        "reload": 2.64,
        "empty_reload": 2.86,
        "holster": 0.4,
        "switch": 0.5,
        "breathing_sway": 0.11,
        "breath_duration": 47.36,
        "breath_recoil": 0.76,
        "flinch": 1.2,
        "movement_stability": 0.33,
        "camera_stability": 0.12,
        "standing_spread": null,
        "max_spread": null
      }
    },
    {
      "stage": "full",
      "ratings": {
        "recoil": 49,
        "handling": 50,
        "stability": 74,
        "hipfire": 23
      },
      "basic": {
        "base_damage": 39,
        "armor_damage": 42,
        "range": 65,
        "recoil": 49,
        "handling": 50,
        "stability": 74,
        "hipfire": 23,
        "rpm": 649,
        "capacity": 45,
        "fire_modes": "全自动/单发",
        "velocity": 893,
        "gunshot": 600
      },
      "values": {
        "auto_vertical": 0.55,
        "auto_horizontal": 0.77,
        "single_vertical": 0.55,
        "single_horizontal": 0.77,
        "weapon_stability": 0.85,
        "ads_time": 360,
        "sprint_to_fire": 210,
        "ads_speed": 1.94,
        "walk_speed": 3.29,
        "sprint_speed": 5.9,
        "reload": 2.64,
        "empty_reload": 2.86,
        "holster": 0.4,
        "switch": 0.5,
        "breathing_sway": 0.17,
        "breath_duration": 47.36,
        "breath_recoil": 0.76,
        "flinch": 1.2,
        "movement_stability": 0.44,
        "camera_stability": 0.12,
        "standing_spread": 3.75,
        "max_spread": 9.38
      }
    }
  ],
  "contributions": [
    {
      "id": "auto_vertical",
      "mounted": 0.30000000000000004,
      "tuned": 0.1499999999999999,
      "total": 0.44999999999999996,
      "mountedShare": 0.6666666666666669,
      "tunedShare": 0.33333333333333315
    },
    {
      "id": "auto_horizontal",
      "mounted": 0.07999999999999996,
      "tuned": 0.15000000000000002,
      "total": 0.22999999999999998,
      "mountedShare": 0.3478260869565216,
      "tunedShare": 0.6521739130434784
    }
  ],
  "threshold": {
    "conditions": {
      "ammo": "FMJ",
      "armor": "MK-2战术背心",
      "durability": 110,
      "health": 100,
      "partMultiplier": 1,
      "bodyRange": 1,
      "armorRange": 1,
      "assumedBodyReduction": 0.5,
      "baseEffectiveArmorDamage": 40,
      "fourHitDamageCoefficient": 2.625,
      "minimumDForFourHitsAtG40": 38.095238095238095,
      "minimumGForFourHitsAtD37": 42.39583333333333,
      "samples": [
        {
          "D": 37,
          "G": 40,
          "btk": 5,
          "firstFourCumulativeBodyDamage": 97.125,
          "fourthHitHealth": 2.875
        },
        {
          "D": 38,
          "G": 40,
          "btk": 5,
          "firstFourCumulativeBodyDamage": 99.75,
          "fourthHitHealth": 0.25
        },
        {
          "D": 39,
          "G": 40,
          "btk": 4,
          "firstFourCumulativeBodyDamage": 102.375,
          "fourthHitHealth": 0
        },
        {
          "D": 37,
          "G": 41,
          "btk": 5,
          "firstFourCumulativeBodyDamage": 98.3658536585366,
          "fourthHitHealth": 1.6341463414634134
        },
        {
          "D": 37,
          "G": 42,
          "btk": 5,
          "firstFourCumulativeBodyDamage": 99.54761904761905,
          "fourthHitHealth": 0.452380952380949
        },
        {
          "D": 37,
          "G": 43,
          "btk": 4,
          "firstFourCumulativeBodyDamage": 100.67441860465117,
          "fourthHitHealth": 0
        },
        {
          "D": 39,
          "G": 42,
          "btk": 4,
          "firstFourCumulativeBodyDamage": 104.92857142857143,
          "fourthHitHealth": 0
        }
      ],
      "scope": "条件引擎内的连续阈值，不反推实际未舍入伤害或可达配件增量"
    },
    "traces": [
      {
        "D": 37,
        "result": {
          "A": 40,
          "B": 37,
          "metrics": {
            "shotsPerSecond": 10.816666666666666,
            "bodyDps": 400.21666666666664,
            "initialBodyDps": 200.10833333333332,
            "armorDps": 432.66666666666663,
            "initialArmorLossDps": 432.66666666666663
          },
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 81.5,
              "armorBefore": 110,
              "brokenThisShot": false,
              "bodyDamage": 18.5,
              "armorDamage": 40,
              "armorAfter": 70,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 81.5,
              "healthAfter": 63,
              "armorBefore": 70,
              "brokenThisShot": false,
              "bodyDamage": 18.5,
              "armorDamage": 40,
              "armorAfter": 30,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 63,
              "healthAfter": 39.875,
              "armorBefore": 30,
              "brokenThisShot": true,
              "bodyDamage": 23.125,
              "armorDamage": 30,
              "armorAfter": 0,
              "protectedFraction": 0.75,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 39.875,
              "healthAfter": 2.875,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 2.875,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ],
          "stk": 5,
          "ttkMs": 369.79969183359015,
          "cost": null,
          "breakShot": 3,
          "outcome": "killed"
        }
      },
      {
        "D": 38,
        "result": {
          "A": 40,
          "B": 38,
          "metrics": {
            "shotsPerSecond": 10.816666666666666,
            "bodyDps": 411.0333333333333,
            "initialBodyDps": 205.51666666666665,
            "armorDps": 432.66666666666663,
            "initialArmorLossDps": 432.66666666666663
          },
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 81,
              "armorBefore": 110,
              "brokenThisShot": false,
              "bodyDamage": 19,
              "armorDamage": 40,
              "armorAfter": 70,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 81,
              "healthAfter": 62,
              "armorBefore": 70,
              "brokenThisShot": false,
              "bodyDamage": 19,
              "armorDamage": 40,
              "armorAfter": 30,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 62,
              "healthAfter": 38.25,
              "armorBefore": 30,
              "brokenThisShot": true,
              "bodyDamage": 23.75,
              "armorDamage": 30,
              "armorAfter": 0,
              "protectedFraction": 0.75,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 38.25,
              "healthAfter": 0.25,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 0.25,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ],
          "stk": 5,
          "ttkMs": 369.79969183359015,
          "cost": null,
          "breakShot": 3,
          "outcome": "killed"
        }
      },
      {
        "D": 39,
        "result": {
          "A": 40,
          "B": 39,
          "metrics": {
            "shotsPerSecond": 10.816666666666666,
            "bodyDps": 421.84999999999997,
            "initialBodyDps": 210.92499999999998,
            "armorDps": 432.66666666666663,
            "initialArmorLossDps": 432.66666666666663
          },
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 80.5,
              "armorBefore": 110,
              "brokenThisShot": false,
              "bodyDamage": 19.5,
              "armorDamage": 40,
              "armorAfter": 70,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 80.5,
              "healthAfter": 61,
              "armorBefore": 70,
              "brokenThisShot": false,
              "bodyDamage": 19.5,
              "armorDamage": 40,
              "armorAfter": 30,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 61,
              "healthAfter": 36.625,
              "armorBefore": 30,
              "brokenThisShot": true,
              "bodyDamage": 24.375,
              "armorDamage": 30,
              "armorAfter": 0,
              "protectedFraction": 0.75,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 36.625,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ],
          "stk": 4,
          "ttkMs": 277.3497688751926,
          "cost": null,
          "breakShot": 3,
          "outcome": "killed"
        }
      }
    ]
  },
  "limbCase": {
    "health": 100,
    "durability": 110,
    "chestB": 37,
    "limbB": 12,
    "limbBtk": 9,
    "limbTtkMs": 739.5993836671803,
    "blockedScan": [
      {
        "A": 5,
        "chestBtk": 25,
        "limbBtk": 9
      },
      {
        "A": 5.5,
        "chestBtk": 23,
        "limbBtk": 9
      },
      {
        "A": 6,
        "chestBtk": 22,
        "limbBtk": 9
      },
      {
        "A": 6.5,
        "chestBtk": 20,
        "limbBtk": 9
      },
      {
        "A": 7,
        "chestBtk": 19,
        "limbBtk": 9
      },
      {
        "A": 7.5,
        "chestBtk": 18,
        "limbBtk": 9
      },
      {
        "A": 8,
        "chestBtk": 17,
        "limbBtk": 9
      },
      {
        "A": 8.5,
        "chestBtk": 16,
        "limbBtk": 9
      },
      {
        "A": 9,
        "chestBtk": 15,
        "limbBtk": 9
      },
      {
        "A": 9.5,
        "chestBtk": 15,
        "limbBtk": 9
      },
      {
        "A": 10,
        "chestBtk": 14,
        "limbBtk": 9
      },
      {
        "A": 10.5,
        "chestBtk": 14,
        "limbBtk": 9
      },
      {
        "A": 11,
        "chestBtk": 13,
        "limbBtk": 9
      },
      {
        "A": 11.5,
        "chestBtk": 13,
        "limbBtk": 9
      },
      {
        "A": 12,
        "chestBtk": 12,
        "limbBtk": 9
      },
      {
        "A": 12.5,
        "chestBtk": 12,
        "limbBtk": 9
      },
      {
        "A": 13,
        "chestBtk": 12,
        "limbBtk": 9
      },
      {
        "A": 13.5,
        "chestBtk": 11,
        "limbBtk": 9
      },
      {
        "A": 14,
        "chestBtk": 11,
        "limbBtk": 9
      },
      {
        "A": 14.5,
        "chestBtk": 11,
        "limbBtk": 9
      },
      {
        "A": 15,
        "chestBtk": 11,
        "limbBtk": 9
      },
      {
        "A": 15.5,
        "chestBtk": 10,
        "limbBtk": 9
      },
      {
        "A": 16,
        "chestBtk": 10,
        "limbBtk": 9
      },
      {
        "A": 16.5,
        "chestBtk": 10,
        "limbBtk": 9
      },
      {
        "A": 17,
        "chestBtk": 10,
        "limbBtk": 9
      },
      {
        "A": 17.5,
        "chestBtk": 9,
        "limbBtk": 9
      },
      {
        "A": 18,
        "chestBtk": 9,
        "limbBtk": 9
      },
      {
        "A": 18.5,
        "chestBtk": 9,
        "limbBtk": 9
      },
      {
        "A": 19,
        "chestBtk": 9,
        "limbBtk": 9
      },
      {
        "A": 19.5,
        "chestBtk": 9,
        "limbBtk": 9
      },
      {
        "A": 20,
        "chestBtk": 9,
        "limbBtk": 9
      },
      {
        "A": 20.5,
        "chestBtk": 9,
        "limbBtk": 9
      },
      {
        "A": 21,
        "chestBtk": 8,
        "limbBtk": 9
      },
      {
        "A": 21.5,
        "chestBtk": 8,
        "limbBtk": 9
      },
      {
        "A": 22,
        "chestBtk": 8,
        "limbBtk": 9
      },
      {
        "A": 22.5,
        "chestBtk": 8,
        "limbBtk": 9
      },
      {
        "A": 23,
        "chestBtk": 8,
        "limbBtk": 9
      },
      {
        "A": 23.5,
        "chestBtk": 8,
        "limbBtk": 9
      },
      {
        "A": 24,
        "chestBtk": 8,
        "limbBtk": 9
      },
      {
        "A": 24.5,
        "chestBtk": 8,
        "limbBtk": 9
      },
      {
        "A": 25,
        "chestBtk": 8,
        "limbBtk": 9
      },
      {
        "A": 25.5,
        "chestBtk": 8,
        "limbBtk": 9
      },
      {
        "A": 26,
        "chestBtk": 7,
        "limbBtk": 9
      },
      {
        "A": 26.5,
        "chestBtk": 7,
        "limbBtk": 9
      },
      {
        "A": 27,
        "chestBtk": 7,
        "limbBtk": 9
      },
      {
        "A": 27.5,
        "chestBtk": 7,
        "limbBtk": 9
      },
      {
        "A": 28,
        "chestBtk": 7,
        "limbBtk": 9
      },
      {
        "A": 28.5,
        "chestBtk": 7,
        "limbBtk": 9
      },
      {
        "A": 29,
        "chestBtk": 7,
        "limbBtk": 9
      },
      {
        "A": 29.5,
        "chestBtk": 7,
        "limbBtk": 9
      },
      {
        "A": 30,
        "chestBtk": 7,
        "limbBtk": 9
      },
      {
        "A": 30.5,
        "chestBtk": 7,
        "limbBtk": 9
      },
      {
        "A": 31,
        "chestBtk": 7,
        "limbBtk": 9
      },
      {
        "A": 31.5,
        "chestBtk": 7,
        "limbBtk": 9
      },
      {
        "A": 32,
        "chestBtk": 7,
        "limbBtk": 9
      },
      {
        "A": 32.5,
        "chestBtk": 7,
        "limbBtk": 9
      },
      {
        "A": 33,
        "chestBtk": 7,
        "limbBtk": 9
      },
      {
        "A": 33.5,
        "chestBtk": 6,
        "limbBtk": 9
      },
      {
        "A": 34,
        "chestBtk": 6,
        "limbBtk": 9
      },
      {
        "A": 34.5,
        "chestBtk": 6,
        "limbBtk": 9
      },
      {
        "A": 35,
        "chestBtk": 6,
        "limbBtk": 9
      },
      {
        "A": 35.5,
        "chestBtk": 6,
        "limbBtk": 9
      },
      {
        "A": 36,
        "chestBtk": 6,
        "limbBtk": 9
      },
      {
        "A": 36.5,
        "chestBtk": 6,
        "limbBtk": 9
      },
      {
        "A": 37,
        "chestBtk": 6,
        "limbBtk": 9
      },
      {
        "A": 37.5,
        "chestBtk": 6,
        "limbBtk": 9
      },
      {
        "A": 38,
        "chestBtk": 6,
        "limbBtk": 9
      },
      {
        "A": 38.5,
        "chestBtk": 6,
        "limbBtk": 9
      },
      {
        "A": 39,
        "chestBtk": 6,
        "limbBtk": 9
      },
      {
        "A": 39.5,
        "chestBtk": 6,
        "limbBtk": 9
      },
      {
        "A": 40,
        "chestBtk": 6,
        "limbBtk": 9
      }
    ],
    "breakEvenArmorDamage": 17.467811158798284,
    "scope": "有效肉伤取显示值，肉伤倍率与距离保留1；胸部完全阻挡x=1，甲伤A扫描是条件输入，不是某弹药的已测甲伤"
  },
  "flight": {
    "v0": 819,
    "v1": 893,
    "adsPenalty": 11,
    "breakEvenDistanceM": 108.71671621621623,
    "points": [
      {
        "distanceM": 0,
        "flightSavedMs": 0,
        "preaimDeltaMs": 0,
        "needAdsDeltaMs": 11
      },
      {
        "distanceM": 5,
        "flightSavedMs": 0.5059019616690389,
        "preaimDeltaMs": -0.5059019616690389,
        "needAdsDeltaMs": 10.49409803833096
      },
      {
        "distanceM": 10,
        "flightSavedMs": 1.0118039233380778,
        "preaimDeltaMs": -1.0118039233380778,
        "needAdsDeltaMs": 9.988196076661922
      },
      {
        "distanceM": 15,
        "flightSavedMs": 1.5177058850071168,
        "preaimDeltaMs": -1.5177058850071168,
        "needAdsDeltaMs": 9.482294114992882
      },
      {
        "distanceM": 20,
        "flightSavedMs": 2.0236078466761556,
        "preaimDeltaMs": -2.0236078466761556,
        "needAdsDeltaMs": 8.976392153323845
      },
      {
        "distanceM": 25,
        "flightSavedMs": 2.5295098083451943,
        "preaimDeltaMs": -2.5295098083451943,
        "needAdsDeltaMs": 8.470490191654806
      },
      {
        "distanceM": 30,
        "flightSavedMs": 3.0354117700142336,
        "preaimDeltaMs": -3.0354117700142336,
        "needAdsDeltaMs": 7.964588229985766
      },
      {
        "distanceM": 35,
        "flightSavedMs": 3.5413137316832723,
        "preaimDeltaMs": -3.5413137316832723,
        "needAdsDeltaMs": 7.458686268316727
      },
      {
        "distanceM": 40,
        "flightSavedMs": 4.047215693352311,
        "preaimDeltaMs": -4.047215693352311,
        "needAdsDeltaMs": 6.952784306647689
      },
      {
        "distanceM": 45,
        "flightSavedMs": 4.55311765502135,
        "preaimDeltaMs": -4.55311765502135,
        "needAdsDeltaMs": 6.44688234497865
      },
      {
        "distanceM": 50,
        "flightSavedMs": 5.059019616690389,
        "preaimDeltaMs": -5.059019616690389,
        "needAdsDeltaMs": 5.940980383309611
      },
      {
        "distanceM": 55,
        "flightSavedMs": 5.564921578359428,
        "preaimDeltaMs": -5.564921578359428,
        "needAdsDeltaMs": 5.435078421640572
      },
      {
        "distanceM": 60,
        "flightSavedMs": 6.070823540028467,
        "preaimDeltaMs": -6.070823540028467,
        "needAdsDeltaMs": 4.929176459971533
      },
      {
        "distanceM": 65,
        "flightSavedMs": 6.5767255016975055,
        "preaimDeltaMs": -6.5767255016975055,
        "needAdsDeltaMs": 4.4232744983024945
      },
      {
        "distanceM": 70,
        "flightSavedMs": 7.082627463366545,
        "preaimDeltaMs": -7.082627463366545,
        "needAdsDeltaMs": 3.9173725366334553
      },
      {
        "distanceM": 75,
        "flightSavedMs": 7.588529425035583,
        "preaimDeltaMs": -7.588529425035583,
        "needAdsDeltaMs": 3.411470574964417
      },
      {
        "distanceM": 80,
        "flightSavedMs": 8.094431386704622,
        "preaimDeltaMs": -8.094431386704622,
        "needAdsDeltaMs": 2.9055686132953777
      },
      {
        "distanceM": 85,
        "flightSavedMs": 8.600333348373661,
        "preaimDeltaMs": -8.600333348373661,
        "needAdsDeltaMs": 2.3996666516263385
      },
      {
        "distanceM": 90,
        "flightSavedMs": 9.1062353100427,
        "preaimDeltaMs": -9.1062353100427,
        "needAdsDeltaMs": 1.8937646899572993
      },
      {
        "distanceM": 95,
        "flightSavedMs": 9.612137271711738,
        "preaimDeltaMs": -9.612137271711738,
        "needAdsDeltaMs": 1.3878627282882618
      },
      {
        "distanceM": 100,
        "flightSavedMs": 10.118039233380777,
        "preaimDeltaMs": -10.118039233380777,
        "needAdsDeltaMs": 0.8819607666192226
      },
      {
        "distanceM": 105,
        "flightSavedMs": 10.623941195049817,
        "preaimDeltaMs": -10.623941195049817,
        "needAdsDeltaMs": 0.3760588049501834
      },
      {
        "distanceM": 110,
        "flightSavedMs": 11.129843156718856,
        "preaimDeltaMs": -11.129843156718856,
        "needAdsDeltaMs": -0.12984315671885582
      },
      {
        "distanceM": 115,
        "flightSavedMs": 11.635745118387895,
        "preaimDeltaMs": -11.635745118387895,
        "needAdsDeltaMs": -0.635745118387895
      },
      {
        "distanceM": 120,
        "flightSavedMs": 12.141647080056934,
        "preaimDeltaMs": -12.141647080056934,
        "needAdsDeltaMs": -1.1416470800569343
      },
      {
        "distanceM": 125,
        "flightSavedMs": 12.647549041725972,
        "preaimDeltaMs": -12.647549041725972,
        "needAdsDeltaMs": -1.6475490417259717
      },
      {
        "distanceM": 130,
        "flightSavedMs": 13.153451003395011,
        "preaimDeltaMs": -13.153451003395011,
        "needAdsDeltaMs": -2.153451003395011
      },
      {
        "distanceM": 135,
        "flightSavedMs": 13.65935296506405,
        "preaimDeltaMs": -13.65935296506405,
        "needAdsDeltaMs": -2.65935296506405
      },
      {
        "distanceM": 140,
        "flightSavedMs": 14.16525492673309,
        "preaimDeltaMs": -14.16525492673309,
        "needAdsDeltaMs": -3.1652549267330894
      },
      {
        "distanceM": 145,
        "flightSavedMs": 14.671156888402129,
        "preaimDeltaMs": -14.671156888402129,
        "needAdsDeltaMs": -3.6711568884021286
      },
      {
        "distanceM": 150,
        "flightSavedMs": 15.177058850071166,
        "preaimDeltaMs": -15.177058850071166,
        "needAdsDeltaMs": -4.177058850071166
      },
      {
        "distanceM": 155,
        "flightSavedMs": 15.682960811740205,
        "preaimDeltaMs": -15.682960811740205,
        "needAdsDeltaMs": -4.682960811740205
      },
      {
        "distanceM": 160,
        "flightSavedMs": 16.188862773409245,
        "preaimDeltaMs": -16.188862773409245,
        "needAdsDeltaMs": -5.1888627734092445
      },
      {
        "distanceM": 165,
        "flightSavedMs": 16.694764735078284,
        "preaimDeltaMs": -16.694764735078284,
        "needAdsDeltaMs": -5.694764735078284
      },
      {
        "distanceM": 170,
        "flightSavedMs": 17.200666696747323,
        "preaimDeltaMs": -17.200666696747323,
        "needAdsDeltaMs": -6.200666696747323
      },
      {
        "distanceM": 175,
        "flightSavedMs": 17.706568658416362,
        "preaimDeltaMs": -17.706568658416362,
        "needAdsDeltaMs": -6.706568658416362
      },
      {
        "distanceM": 180,
        "flightSavedMs": 18.2124706200854,
        "preaimDeltaMs": -18.2124706200854,
        "needAdsDeltaMs": -7.212470620085401
      },
      {
        "distanceM": 185,
        "flightSavedMs": 18.71837258175444,
        "preaimDeltaMs": -18.71837258175444,
        "needAdsDeltaMs": -7.718372581754441
      },
      {
        "distanceM": 190,
        "flightSavedMs": 19.224274543423476,
        "preaimDeltaMs": -19.224274543423476,
        "needAdsDeltaMs": -8.224274543423476
      },
      {
        "distanceM": 195,
        "flightSavedMs": 19.730176505092516,
        "preaimDeltaMs": -19.730176505092516,
        "needAdsDeltaMs": -8.730176505092516
      },
      {
        "distanceM": 200,
        "flightSavedMs": 20.236078466761555,
        "preaimDeltaMs": -20.236078466761555,
        "needAdsDeltaMs": -9.236078466761555
      }
    ],
    "scope": "同配件未精校与仅枪管精校，恒速、忽略减速与动作过渡；需起镜时用显示ADS作准备时间，数学交点不是实机距离阈值"
  }
}
