{
  "id": "MODEL-COMBAT-001",
  "researchVersion": "V0.1.23",
  "date": "2026-10-08",
  "scope": "PC烽火枪械战斗数值正式拆解；当前M7及四枪显示观察＋明确条件的战斗演算，不是全域机制或实战胜率模型",
  "evidenceIds": [
    "H-COMBAT-001",
    "H-COMBAT-002",
    "H-COMBAT-003",
    "H-COMBAT-004",
    "H-COMBAT-005"
  ],
  "sourceObservationIds": [
    "OBS-M7-DETAIL-001",
    "OBS-M7-RECOIL-001",
    "OBS-M7-ATTR-002",
    "MODEL-M7-STABILITY-003",
    "OBS-CROSSATTR-001"
  ],
  "fieldInventory": {
    "visibleBasic": 12,
    "visibleDetailed": 22,
    "summaryRatings": 4,
    "categoricalFireMode": 1,
    "directNumericBasic": 7,
    "notIndependentTunableCount": true
  },
  "curveSummaries": [
    {
      "family": "recoil",
      "fieldId": "auto_vertical",
      "name": "当前全自动垂直后坐力倍率",
      "unit": "x",
      "firstValue": 1,
      "lastValue": 0.6,
      "firstSegment": {
        "fromScore": 34,
        "toScore": 35,
        "width": 1,
        "displayedGain": 0.020000000000000018,
        "gainPerPoint": 0.020000000000000018,
        "relativeGainPercent": 2.0000000000000018,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 54,
        "toScore": 64,
        "width": 10,
        "displayedGain": 0.09999999999999998,
        "gainPerPoint": 0.009999999999999998,
        "relativeGainPercent": 14.285714285714285,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 34,
          "toScore": 35,
          "width": 1,
          "displayedGain": 0.020000000000000018,
          "gainPerPoint": 0.020000000000000018,
          "relativeGainPercent": 2.0000000000000018,
          "sampling": "adjacent"
        },
        {
          "fromScore": 35,
          "toScore": 36,
          "width": 1,
          "displayedGain": 0.020000000000000018,
          "gainPerPoint": 0.020000000000000018,
          "relativeGainPercent": 2.040816326530614,
          "sampling": "adjacent"
        },
        {
          "fromScore": 36,
          "toScore": 39,
          "width": 3,
          "displayedGain": 0.05999999999999994,
          "gainPerPoint": 0.01999999999999998,
          "relativeGainPercent": 6.249999999999995,
          "sampling": "interval_average"
        },
        {
          "fromScore": 39,
          "toScore": 42,
          "width": 3,
          "displayedGain": 0.050000000000000044,
          "gainPerPoint": 0.01666666666666668,
          "relativeGainPercent": 5.555555555555561,
          "sampling": "interval_average"
        },
        {
          "fromScore": 42,
          "toScore": 44,
          "width": 2,
          "displayedGain": 0.030000000000000027,
          "gainPerPoint": 0.015000000000000013,
          "relativeGainPercent": 3.529411764705886,
          "sampling": "interval_average"
        },
        {
          "fromScore": 44,
          "toScore": 49,
          "width": 5,
          "displayedGain": 0.06999999999999995,
          "gainPerPoint": 0.01399999999999999,
          "relativeGainPercent": 8.536585365853652,
          "sampling": "interval_average"
        },
        {
          "fromScore": 49,
          "toScore": 54,
          "width": 5,
          "displayedGain": 0.050000000000000044,
          "gainPerPoint": 0.010000000000000009,
          "relativeGainPercent": 6.666666666666672,
          "sampling": "interval_average"
        },
        {
          "fromScore": 54,
          "toScore": 64,
          "width": 10,
          "displayedGain": 0.09999999999999998,
          "gainPerPoint": 0.009999999999999998,
          "relativeGainPercent": 14.285714285714285,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "recoil",
      "fieldId": "auto_horizontal",
      "name": "当前全自动水平后坐力倍率",
      "unit": "x",
      "firstValue": 1,
      "lastValue": 0.6,
      "firstSegment": {
        "fromScore": 34,
        "toScore": 35,
        "width": 1,
        "displayedGain": 0.020000000000000018,
        "gainPerPoint": 0.020000000000000018,
        "relativeGainPercent": 2.0000000000000018,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 54,
        "toScore": 64,
        "width": 10,
        "displayedGain": 0.09999999999999998,
        "gainPerPoint": 0.009999999999999998,
        "relativeGainPercent": 14.285714285714285,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 34,
          "toScore": 35,
          "width": 1,
          "displayedGain": 0.020000000000000018,
          "gainPerPoint": 0.020000000000000018,
          "relativeGainPercent": 2.0000000000000018,
          "sampling": "adjacent"
        },
        {
          "fromScore": 35,
          "toScore": 36,
          "width": 1,
          "displayedGain": 0.020000000000000018,
          "gainPerPoint": 0.020000000000000018,
          "relativeGainPercent": 2.040816326530614,
          "sampling": "adjacent"
        },
        {
          "fromScore": 36,
          "toScore": 39,
          "width": 3,
          "displayedGain": 0.05999999999999994,
          "gainPerPoint": 0.01999999999999998,
          "relativeGainPercent": 6.249999999999995,
          "sampling": "interval_average"
        },
        {
          "fromScore": 39,
          "toScore": 42,
          "width": 3,
          "displayedGain": 0.050000000000000044,
          "gainPerPoint": 0.01666666666666668,
          "relativeGainPercent": 5.555555555555561,
          "sampling": "interval_average"
        },
        {
          "fromScore": 42,
          "toScore": 44,
          "width": 2,
          "displayedGain": 0.030000000000000027,
          "gainPerPoint": 0.015000000000000013,
          "relativeGainPercent": 3.529411764705886,
          "sampling": "interval_average"
        },
        {
          "fromScore": 44,
          "toScore": 49,
          "width": 5,
          "displayedGain": 0.06999999999999995,
          "gainPerPoint": 0.01399999999999999,
          "relativeGainPercent": 8.536585365853652,
          "sampling": "interval_average"
        },
        {
          "fromScore": 49,
          "toScore": 54,
          "width": 5,
          "displayedGain": 0.050000000000000044,
          "gainPerPoint": 0.010000000000000009,
          "relativeGainPercent": 6.666666666666672,
          "sampling": "interval_average"
        },
        {
          "fromScore": 54,
          "toScore": 64,
          "width": 10,
          "displayedGain": 0.09999999999999998,
          "gainPerPoint": 0.009999999999999998,
          "relativeGainPercent": 14.285714285714285,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "recoil",
      "fieldId": "single_vertical",
      "name": "当前单点/多连发垂直后坐力倍率",
      "unit": "x",
      "firstValue": 1,
      "lastValue": 0.6,
      "firstSegment": {
        "fromScore": 34,
        "toScore": 35,
        "width": 1,
        "displayedGain": 0.020000000000000018,
        "gainPerPoint": 0.020000000000000018,
        "relativeGainPercent": 2.0000000000000018,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 54,
        "toScore": 64,
        "width": 10,
        "displayedGain": 0.08999999999999997,
        "gainPerPoint": 0.008999999999999998,
        "relativeGainPercent": 13.043478260869561,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 34,
          "toScore": 35,
          "width": 1,
          "displayedGain": 0.020000000000000018,
          "gainPerPoint": 0.020000000000000018,
          "relativeGainPercent": 2.0000000000000018,
          "sampling": "adjacent"
        },
        {
          "fromScore": 35,
          "toScore": 36,
          "width": 1,
          "displayedGain": 0.020000000000000018,
          "gainPerPoint": 0.020000000000000018,
          "relativeGainPercent": 2.040816326530614,
          "sampling": "adjacent"
        },
        {
          "fromScore": 36,
          "toScore": 39,
          "width": 3,
          "displayedGain": 0.05999999999999994,
          "gainPerPoint": 0.01999999999999998,
          "relativeGainPercent": 6.249999999999995,
          "sampling": "interval_average"
        },
        {
          "fromScore": 39,
          "toScore": 42,
          "width": 3,
          "displayedGain": 0.050000000000000044,
          "gainPerPoint": 0.01666666666666668,
          "relativeGainPercent": 5.555555555555561,
          "sampling": "interval_average"
        },
        {
          "fromScore": 42,
          "toScore": 44,
          "width": 2,
          "displayedGain": 0.030000000000000027,
          "gainPerPoint": 0.015000000000000013,
          "relativeGainPercent": 3.529411764705886,
          "sampling": "interval_average"
        },
        {
          "fromScore": 44,
          "toScore": 49,
          "width": 5,
          "displayedGain": 0.06999999999999995,
          "gainPerPoint": 0.01399999999999999,
          "relativeGainPercent": 8.536585365853652,
          "sampling": "interval_average"
        },
        {
          "fromScore": 49,
          "toScore": 54,
          "width": 5,
          "displayedGain": 0.06000000000000005,
          "gainPerPoint": 0.01200000000000001,
          "relativeGainPercent": 8.000000000000007,
          "sampling": "interval_average"
        },
        {
          "fromScore": 54,
          "toScore": 64,
          "width": 10,
          "displayedGain": 0.08999999999999997,
          "gainPerPoint": 0.008999999999999998,
          "relativeGainPercent": 13.043478260869561,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "recoil",
      "fieldId": "single_horizontal",
      "name": "当前单点/多连发水平后坐力倍率",
      "unit": "x",
      "firstValue": 1,
      "lastValue": 0.6,
      "firstSegment": {
        "fromScore": 34,
        "toScore": 35,
        "width": 1,
        "displayedGain": 0.020000000000000018,
        "gainPerPoint": 0.020000000000000018,
        "relativeGainPercent": 2.0000000000000018,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 54,
        "toScore": 64,
        "width": 10,
        "displayedGain": 0.08999999999999997,
        "gainPerPoint": 0.008999999999999998,
        "relativeGainPercent": 13.043478260869561,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 34,
          "toScore": 35,
          "width": 1,
          "displayedGain": 0.020000000000000018,
          "gainPerPoint": 0.020000000000000018,
          "relativeGainPercent": 2.0000000000000018,
          "sampling": "adjacent"
        },
        {
          "fromScore": 35,
          "toScore": 36,
          "width": 1,
          "displayedGain": 0.020000000000000018,
          "gainPerPoint": 0.020000000000000018,
          "relativeGainPercent": 2.040816326530614,
          "sampling": "adjacent"
        },
        {
          "fromScore": 36,
          "toScore": 39,
          "width": 3,
          "displayedGain": 0.05999999999999994,
          "gainPerPoint": 0.01999999999999998,
          "relativeGainPercent": 6.249999999999995,
          "sampling": "interval_average"
        },
        {
          "fromScore": 39,
          "toScore": 42,
          "width": 3,
          "displayedGain": 0.050000000000000044,
          "gainPerPoint": 0.01666666666666668,
          "relativeGainPercent": 5.555555555555561,
          "sampling": "interval_average"
        },
        {
          "fromScore": 42,
          "toScore": 44,
          "width": 2,
          "displayedGain": 0.030000000000000027,
          "gainPerPoint": 0.015000000000000013,
          "relativeGainPercent": 3.529411764705886,
          "sampling": "interval_average"
        },
        {
          "fromScore": 44,
          "toScore": 49,
          "width": 5,
          "displayedGain": 0.06999999999999995,
          "gainPerPoint": 0.01399999999999999,
          "relativeGainPercent": 8.536585365853652,
          "sampling": "interval_average"
        },
        {
          "fromScore": 49,
          "toScore": 54,
          "width": 5,
          "displayedGain": 0.06000000000000005,
          "gainPerPoint": 0.01200000000000001,
          "relativeGainPercent": 8.000000000000007,
          "sampling": "interval_average"
        },
        {
          "fromScore": 54,
          "toScore": 64,
          "width": 10,
          "displayedGain": 0.08999999999999997,
          "gainPerPoint": 0.008999999999999998,
          "relativeGainPercent": 13.043478260869561,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "recoil",
      "fieldId": "weapon_stability",
      "name": "当前开火时武器稳定性",
      "unit": "x",
      "firstValue": 1,
      "lastValue": 0.77,
      "firstSegment": {
        "fromScore": 34,
        "toScore": 35,
        "width": 1,
        "displayedGain": 0.010000000000000009,
        "gainPerPoint": 0.010000000000000009,
        "relativeGainPercent": 1.0000000000000009,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 54,
        "toScore": 64,
        "width": 10,
        "displayedGain": 0.07999999999999996,
        "gainPerPoint": 0.007999999999999997,
        "relativeGainPercent": 9.41176470588235,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 34,
          "toScore": 35,
          "width": 1,
          "displayedGain": 0.010000000000000009,
          "gainPerPoint": 0.010000000000000009,
          "relativeGainPercent": 1.0000000000000009,
          "sampling": "adjacent"
        },
        {
          "fromScore": 35,
          "toScore": 36,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 36,
          "toScore": 39,
          "width": 3,
          "displayedGain": 0.030000000000000027,
          "gainPerPoint": 0.010000000000000009,
          "relativeGainPercent": 3.030303030303033,
          "sampling": "interval_average"
        },
        {
          "fromScore": 39,
          "toScore": 42,
          "width": 3,
          "displayedGain": 0.020000000000000018,
          "gainPerPoint": 0.006666666666666672,
          "relativeGainPercent": 2.0833333333333353,
          "sampling": "interval_average"
        },
        {
          "fromScore": 42,
          "toScore": 44,
          "width": 2,
          "displayedGain": 0.009999999999999898,
          "gainPerPoint": 0.004999999999999949,
          "relativeGainPercent": 1.0638297872340317,
          "sampling": "interval_average"
        },
        {
          "fromScore": 44,
          "toScore": 49,
          "width": 5,
          "displayedGain": 0.040000000000000036,
          "gainPerPoint": 0.008000000000000007,
          "relativeGainPercent": 4.301075268817208,
          "sampling": "interval_average"
        },
        {
          "fromScore": 49,
          "toScore": 54,
          "width": 5,
          "displayedGain": 0.040000000000000036,
          "gainPerPoint": 0.008000000000000007,
          "relativeGainPercent": 4.494382022471914,
          "sampling": "interval_average"
        },
        {
          "fromScore": 54,
          "toScore": 64,
          "width": 10,
          "displayedGain": 0.07999999999999996,
          "gainPerPoint": 0.007999999999999997,
          "relativeGainPercent": 9.41176470588235,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "handling",
      "fieldId": "ads_time",
      "name": "当前开镜时间",
      "unit": "ms",
      "firstValue": 344,
      "lastValue": 198,
      "firstSegment": {
        "fromScore": 51,
        "toScore": 52,
        "width": 1,
        "displayedGain": 5,
        "gainPerPoint": 5,
        "relativeGainPercent": 1.4534883720930232,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 71,
        "toScore": 81,
        "width": 10,
        "displayedGain": 28,
        "gainPerPoint": 2.8,
        "relativeGainPercent": 12.389380530973451,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 51,
          "toScore": 52,
          "width": 1,
          "displayedGain": 5,
          "gainPerPoint": 5,
          "relativeGainPercent": 1.4534883720930232,
          "sampling": "adjacent"
        },
        {
          "fromScore": 52,
          "toScore": 53,
          "width": 1,
          "displayedGain": 6,
          "gainPerPoint": 6,
          "relativeGainPercent": 1.7699115044247788,
          "sampling": "adjacent"
        },
        {
          "fromScore": 53,
          "toScore": 56,
          "width": 3,
          "displayedGain": 19,
          "gainPerPoint": 6.333333333333333,
          "relativeGainPercent": 5.7057057057057055,
          "sampling": "interval_average"
        },
        {
          "fromScore": 56,
          "toScore": 59,
          "width": 3,
          "displayedGain": 18,
          "gainPerPoint": 6,
          "relativeGainPercent": 5.732484076433121,
          "sampling": "interval_average"
        },
        {
          "fromScore": 59,
          "toScore": 61,
          "width": 2,
          "displayedGain": 13,
          "gainPerPoint": 6.5,
          "relativeGainPercent": 4.391891891891892,
          "sampling": "interval_average"
        },
        {
          "fromScore": 61,
          "toScore": 66,
          "width": 5,
          "displayedGain": 33,
          "gainPerPoint": 6.6,
          "relativeGainPercent": 11.66077738515901,
          "sampling": "interval_average"
        },
        {
          "fromScore": 66,
          "toScore": 71,
          "width": 5,
          "displayedGain": 24,
          "gainPerPoint": 4.8,
          "relativeGainPercent": 9.6,
          "sampling": "interval_average"
        },
        {
          "fromScore": 71,
          "toScore": 81,
          "width": 10,
          "displayedGain": 28,
          "gainPerPoint": 2.8,
          "relativeGainPercent": 12.389380530973451,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "handling",
      "fieldId": "sprint_to_fire",
      "name": "当前跑射延迟",
      "unit": "ms",
      "firstValue": 209,
      "lastValue": 63,
      "firstSegment": {
        "fromScore": 51,
        "toScore": 52,
        "width": 1,
        "displayedGain": 11,
        "gainPerPoint": 11,
        "relativeGainPercent": 5.2631578947368425,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 71,
        "toScore": 81,
        "width": 10,
        "displayedGain": 13,
        "gainPerPoint": 1.3,
        "relativeGainPercent": 17.105263157894736,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 51,
          "toScore": 52,
          "width": 1,
          "displayedGain": 11,
          "gainPerPoint": 11,
          "relativeGainPercent": 5.2631578947368425,
          "sampling": "adjacent"
        },
        {
          "fromScore": 52,
          "toScore": 53,
          "width": 1,
          "displayedGain": 11,
          "gainPerPoint": 11,
          "relativeGainPercent": 5.555555555555555,
          "sampling": "adjacent"
        },
        {
          "fromScore": 53,
          "toScore": 56,
          "width": 3,
          "displayedGain": 28,
          "gainPerPoint": 9.333333333333334,
          "relativeGainPercent": 14.973262032085561,
          "sampling": "interval_average"
        },
        {
          "fromScore": 56,
          "toScore": 59,
          "width": 3,
          "displayedGain": 25,
          "gainPerPoint": 8.333333333333334,
          "relativeGainPercent": 15.723270440251572,
          "sampling": "interval_average"
        },
        {
          "fromScore": 59,
          "toScore": 61,
          "width": 2,
          "displayedGain": 14,
          "gainPerPoint": 7,
          "relativeGainPercent": 10.447761194029852,
          "sampling": "interval_average"
        },
        {
          "fromScore": 61,
          "toScore": 66,
          "width": 5,
          "displayedGain": 27,
          "gainPerPoint": 5.4,
          "relativeGainPercent": 22.5,
          "sampling": "interval_average"
        },
        {
          "fromScore": 66,
          "toScore": 71,
          "width": 5,
          "displayedGain": 17,
          "gainPerPoint": 3.4,
          "relativeGainPercent": 18.27956989247312,
          "sampling": "interval_average"
        },
        {
          "fromScore": 71,
          "toScore": 81,
          "width": 10,
          "displayedGain": 13,
          "gainPerPoint": 1.3,
          "relativeGainPercent": 17.105263157894736,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "handling",
      "fieldId": "ads_speed",
      "name": "当前开镜移速",
      "unit": "m/s",
      "firstValue": 1.82,
      "lastValue": 3.06,
      "firstSegment": {
        "fromScore": 51,
        "toScore": 52,
        "width": 1,
        "displayedGain": 0.050000000000000044,
        "gainPerPoint": 0.050000000000000044,
        "relativeGainPercent": 2.7472527472527495,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 71,
        "toScore": 81,
        "width": 10,
        "displayedGain": 0.3799999999999999,
        "gainPerPoint": 0.03799999999999999,
        "relativeGainPercent": 14.179104477611935,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 51,
          "toScore": 52,
          "width": 1,
          "displayedGain": 0.050000000000000044,
          "gainPerPoint": 0.050000000000000044,
          "relativeGainPercent": 2.7472527472527495,
          "sampling": "adjacent"
        },
        {
          "fromScore": 52,
          "toScore": 53,
          "width": 1,
          "displayedGain": 0.05999999999999983,
          "gainPerPoint": 0.05999999999999983,
          "relativeGainPercent": 3.208556149732611,
          "sampling": "adjacent"
        },
        {
          "fromScore": 53,
          "toScore": 56,
          "width": 3,
          "displayedGain": 0.15999999999999992,
          "gainPerPoint": 0.05333333333333331,
          "relativeGainPercent": 8.290155440414503,
          "sampling": "interval_average"
        },
        {
          "fromScore": 56,
          "toScore": 59,
          "width": 3,
          "displayedGain": 0.15000000000000036,
          "gainPerPoint": 0.05000000000000012,
          "relativeGainPercent": 7.177033492822984,
          "sampling": "interval_average"
        },
        {
          "fromScore": 59,
          "toScore": 61,
          "width": 2,
          "displayedGain": 0.08999999999999986,
          "gainPerPoint": 0.04499999999999993,
          "relativeGainPercent": 4.017857142857136,
          "sampling": "interval_average"
        },
        {
          "fromScore": 61,
          "toScore": 66,
          "width": 5,
          "displayedGain": 0.19999999999999973,
          "gainPerPoint": 0.039999999999999945,
          "relativeGainPercent": 8.58369098712445,
          "sampling": "interval_average"
        },
        {
          "fromScore": 66,
          "toScore": 71,
          "width": 5,
          "displayedGain": 0.15000000000000036,
          "gainPerPoint": 0.030000000000000072,
          "relativeGainPercent": 5.928853754940726,
          "sampling": "interval_average"
        },
        {
          "fromScore": 71,
          "toScore": 81,
          "width": 10,
          "displayedGain": 0.3799999999999999,
          "gainPerPoint": 0.03799999999999999,
          "relativeGainPercent": 14.179104477611935,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "handling",
      "fieldId": "walk_speed",
      "name": "当前行走速度",
      "unit": "m/s",
      "firstValue": 3.29,
      "lastValue": 3.29,
      "firstSegment": {
        "fromScore": 51,
        "toScore": 52,
        "width": 1,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 71,
        "toScore": 81,
        "width": 10,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 51,
          "toScore": 52,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 52,
          "toScore": 53,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 53,
          "toScore": 56,
          "width": 3,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 56,
          "toScore": 59,
          "width": 3,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 59,
          "toScore": 61,
          "width": 2,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 61,
          "toScore": 66,
          "width": 5,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 66,
          "toScore": 71,
          "width": 5,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 71,
          "toScore": 81,
          "width": 10,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "handling",
      "fieldId": "sprint_speed",
      "name": "当前冲刺速度",
      "unit": "m/s",
      "firstValue": 5.9,
      "lastValue": 5.9,
      "firstSegment": {
        "fromScore": 51,
        "toScore": 52,
        "width": 1,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 71,
        "toScore": 81,
        "width": 10,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 51,
          "toScore": 52,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 52,
          "toScore": 53,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 53,
          "toScore": 56,
          "width": 3,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 56,
          "toScore": 59,
          "width": 3,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 59,
          "toScore": 61,
          "width": 2,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 61,
          "toScore": 66,
          "width": 5,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 66,
          "toScore": 71,
          "width": 5,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 71,
          "toScore": 81,
          "width": 10,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "handling",
      "fieldId": "reload",
      "name": "当前换弹时间",
      "unit": "s",
      "firstValue": 2.4,
      "lastValue": 2.4,
      "firstSegment": {
        "fromScore": 51,
        "toScore": 52,
        "width": 1,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 71,
        "toScore": 81,
        "width": 10,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 51,
          "toScore": 52,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 52,
          "toScore": 53,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 53,
          "toScore": 56,
          "width": 3,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 56,
          "toScore": 59,
          "width": 3,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 59,
          "toScore": 61,
          "width": 2,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 61,
          "toScore": 66,
          "width": 5,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 66,
          "toScore": 71,
          "width": 5,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 71,
          "toScore": 81,
          "width": 10,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "handling",
      "fieldId": "empty_reload",
      "name": "当前空仓换弹时间",
      "unit": "s",
      "firstValue": 2.6,
      "lastValue": 2.6,
      "firstSegment": {
        "fromScore": 51,
        "toScore": 52,
        "width": 1,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 71,
        "toScore": 81,
        "width": 10,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 51,
          "toScore": 52,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 52,
          "toScore": 53,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 53,
          "toScore": 56,
          "width": 3,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 56,
          "toScore": 59,
          "width": 3,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 59,
          "toScore": 61,
          "width": 2,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 61,
          "toScore": 66,
          "width": 5,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 66,
          "toScore": 71,
          "width": 5,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 71,
          "toScore": 81,
          "width": 10,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "handling",
      "fieldId": "holster",
      "name": "当前收枪时间",
      "unit": "s",
      "firstValue": 0.4,
      "lastValue": 0.4,
      "firstSegment": {
        "fromScore": 51,
        "toScore": 52,
        "width": 1,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 71,
        "toScore": 81,
        "width": 10,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 51,
          "toScore": 52,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 52,
          "toScore": 53,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 53,
          "toScore": 56,
          "width": 3,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 56,
          "toScore": 59,
          "width": 3,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 59,
          "toScore": 61,
          "width": 2,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 61,
          "toScore": 66,
          "width": 5,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 66,
          "toScore": 71,
          "width": 5,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 71,
          "toScore": 81,
          "width": 10,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "handling",
      "fieldId": "switch",
      "name": "当前切枪时间",
      "unit": "s",
      "firstValue": 0.5,
      "lastValue": 0.5,
      "firstSegment": {
        "fromScore": 51,
        "toScore": 52,
        "width": 1,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 71,
        "toScore": 81,
        "width": 10,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 51,
          "toScore": 52,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 52,
          "toScore": 53,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 53,
          "toScore": 56,
          "width": 3,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 56,
          "toScore": 59,
          "width": 3,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 59,
          "toScore": 61,
          "width": 2,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 61,
          "toScore": 66,
          "width": 5,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 66,
          "toScore": 71,
          "width": 5,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 71,
          "toScore": 81,
          "width": 10,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "hipfire",
      "fieldId": "standing_spread",
      "name": "当前站姿腰际射击散布范围",
      "unit": "°",
      "firstValue": 2.8,
      "lastValue": 1.28,
      "firstSegment": {
        "fromScore": 43,
        "toScore": 47,
        "width": 4,
        "displayedGain": 0.20999999999999996,
        "gainPerPoint": 0.05249999999999999,
        "relativeGainPercent": 7.499999999999999,
        "sampling": "interval_average"
      },
      "lastSegment": {
        "fromScore": 87,
        "toScore": 95,
        "width": 8,
        "displayedGain": 0.1499999999999999,
        "gainPerPoint": 0.01874999999999999,
        "relativeGainPercent": 10.489510489510483,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 43,
          "toScore": 47,
          "width": 4,
          "displayedGain": 0.20999999999999996,
          "gainPerPoint": 0.05249999999999999,
          "relativeGainPercent": 7.499999999999999,
          "sampling": "interval_average"
        },
        {
          "fromScore": 47,
          "toScore": 51,
          "width": 4,
          "displayedGain": 0.17999999999999972,
          "gainPerPoint": 0.04499999999999993,
          "relativeGainPercent": 6.9498069498069395,
          "sampling": "interval_average"
        },
        {
          "fromScore": 51,
          "toScore": 55,
          "width": 4,
          "displayedGain": 0.16999999999999993,
          "gainPerPoint": 0.04249999999999998,
          "relativeGainPercent": 7.053941908713689,
          "sampling": "interval_average"
        },
        {
          "fromScore": 55,
          "toScore": 63,
          "width": 8,
          "displayedGain": 0.27000000000000024,
          "gainPerPoint": 0.03375000000000003,
          "relativeGainPercent": 12.053571428571438,
          "sampling": "interval_average"
        },
        {
          "fromScore": 63,
          "toScore": 71,
          "width": 8,
          "displayedGain": 0.19999999999999996,
          "gainPerPoint": 0.024999999999999994,
          "relativeGainPercent": 10.15228426395939,
          "sampling": "interval_average"
        },
        {
          "fromScore": 71,
          "toScore": 79,
          "width": 8,
          "displayedGain": 0.17999999999999994,
          "gainPerPoint": 0.022499999999999992,
          "relativeGainPercent": 10.169491525423725,
          "sampling": "interval_average"
        },
        {
          "fromScore": 79,
          "toScore": 87,
          "width": 8,
          "displayedGain": 0.16000000000000014,
          "gainPerPoint": 0.020000000000000018,
          "relativeGainPercent": 10.062893081761015,
          "sampling": "interval_average"
        },
        {
          "fromScore": 87,
          "toScore": 95,
          "width": 8,
          "displayedGain": 0.1499999999999999,
          "gainPerPoint": 0.01874999999999999,
          "relativeGainPercent": 10.489510489510483,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "hipfire",
      "fieldId": "max_spread",
      "name": "站姿最大开火射击散布范围",
      "unit": "°",
      "firstValue": 7,
      "lastValue": 3.21,
      "firstSegment": {
        "fromScore": 43,
        "toScore": 47,
        "width": 4,
        "displayedGain": 0.5199999999999996,
        "gainPerPoint": 0.1299999999999999,
        "relativeGainPercent": 7.428571428571423,
        "sampling": "interval_average"
      },
      "lastSegment": {
        "fromScore": 87,
        "toScore": 95,
        "width": 8,
        "displayedGain": 0.3599999999999999,
        "gainPerPoint": 0.044999999999999984,
        "relativeGainPercent": 10.084033613445374,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 43,
          "toScore": 47,
          "width": 4,
          "displayedGain": 0.5199999999999996,
          "gainPerPoint": 0.1299999999999999,
          "relativeGainPercent": 7.428571428571423,
          "sampling": "interval_average"
        },
        {
          "fromScore": 47,
          "toScore": 51,
          "width": 4,
          "displayedGain": 0.4500000000000002,
          "gainPerPoint": 0.11250000000000004,
          "relativeGainPercent": 6.944444444444446,
          "sampling": "interval_average"
        },
        {
          "fromScore": 51,
          "toScore": 55,
          "width": 4,
          "displayedGain": 0.41999999999999993,
          "gainPerPoint": 0.10499999999999998,
          "relativeGainPercent": 6.965174129353232,
          "sampling": "interval_average"
        },
        {
          "fromScore": 55,
          "toScore": 63,
          "width": 8,
          "displayedGain": 0.6699999999999999,
          "gainPerPoint": 0.08374999999999999,
          "relativeGainPercent": 11.94295900178253,
          "sampling": "interval_average"
        },
        {
          "fromScore": 63,
          "toScore": 71,
          "width": 8,
          "displayedGain": 0.5100000000000007,
          "gainPerPoint": 0.06375000000000008,
          "relativeGainPercent": 10.323886639676127,
          "sampling": "interval_average"
        },
        {
          "fromScore": 71,
          "toScore": 79,
          "width": 8,
          "displayedGain": 0.44999999999999973,
          "gainPerPoint": 0.05624999999999997,
          "relativeGainPercent": 10.158013544018052,
          "sampling": "interval_average"
        },
        {
          "fromScore": 79,
          "toScore": 87,
          "width": 8,
          "displayedGain": 0.41000000000000014,
          "gainPerPoint": 0.05125000000000002,
          "relativeGainPercent": 10.301507537688446,
          "sampling": "interval_average"
        },
        {
          "fromScore": 87,
          "toScore": 95,
          "width": 8,
          "displayedGain": 0.3599999999999999,
          "gainPerPoint": 0.044999999999999984,
          "relativeGainPercent": 10.084033613445374,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "stability",
      "fieldId": "breathing_sway",
      "name": "当前呼吸晃动范围",
      "unit": "°",
      "firstValue": 0.38,
      "lastValue": 0.11,
      "firstSegment": {
        "fromScore": 58,
        "toScore": 59,
        "width": 1,
        "displayedGain": 0.030000000000000027,
        "gainPerPoint": 0.030000000000000027,
        "relativeGainPercent": 7.89473684210527,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 78,
        "toScore": 88,
        "width": 10,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 58,
          "toScore": 59,
          "width": 1,
          "displayedGain": 0.030000000000000027,
          "gainPerPoint": 0.030000000000000027,
          "relativeGainPercent": 7.89473684210527,
          "sampling": "adjacent"
        },
        {
          "fromScore": 59,
          "toScore": 60,
          "width": 1,
          "displayedGain": 0.02999999999999997,
          "gainPerPoint": 0.02999999999999997,
          "relativeGainPercent": 8.571428571428564,
          "sampling": "adjacent"
        },
        {
          "fromScore": 60,
          "toScore": 63,
          "width": 3,
          "displayedGain": 0.07,
          "gainPerPoint": 0.023333333333333334,
          "relativeGainPercent": 21.875000000000004,
          "sampling": "interval_average"
        },
        {
          "fromScore": 63,
          "toScore": 66,
          "width": 3,
          "displayedGain": 0.06,
          "gainPerPoint": 0.02,
          "relativeGainPercent": 24,
          "sampling": "interval_average"
        },
        {
          "fromScore": 66,
          "toScore": 68,
          "width": 2,
          "displayedGain": 0.03,
          "gainPerPoint": 0.015,
          "relativeGainPercent": 15.789473684210526,
          "sampling": "interval_average"
        },
        {
          "fromScore": 68,
          "toScore": 73,
          "width": 5,
          "displayedGain": 0.05,
          "gainPerPoint": 0.01,
          "relativeGainPercent": 31.25,
          "sampling": "interval_average"
        },
        {
          "fromScore": 73,
          "toScore": 74,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 74,
          "toScore": 75,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 75,
          "toScore": 76,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 76,
          "toScore": 77,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 77,
          "toScore": 78,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 78,
          "toScore": 88,
          "width": 10,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "stability",
      "fieldId": "breath_duration",
      "name": "当前屏息时长",
      "unit": "s",
      "firstValue": 20,
      "lastValue": 50,
      "firstSegment": {
        "fromScore": 58,
        "toScore": 59,
        "width": 1,
        "displayedGain": 1.3000000000000007,
        "gainPerPoint": 1.3000000000000007,
        "relativeGainPercent": 6.500000000000003,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 78,
        "toScore": 88,
        "width": 10,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 58,
          "toScore": 59,
          "width": 1,
          "displayedGain": 1.3000000000000007,
          "gainPerPoint": 1.3000000000000007,
          "relativeGainPercent": 6.500000000000003,
          "sampling": "adjacent"
        },
        {
          "fromScore": 59,
          "toScore": 60,
          "width": 1,
          "displayedGain": 1.3900000000000006,
          "gainPerPoint": 1.3900000000000006,
          "relativeGainPercent": 6.525821596244134,
          "sampling": "adjacent"
        },
        {
          "fromScore": 60,
          "toScore": 63,
          "width": 3,
          "displayedGain": 4.709999999999997,
          "gainPerPoint": 1.5699999999999992,
          "relativeGainPercent": 20.758043190832954,
          "sampling": "interval_average"
        },
        {
          "fromScore": 63,
          "toScore": 66,
          "width": 3,
          "displayedGain": 5.480000000000004,
          "gainPerPoint": 1.826666666666668,
          "relativeGainPercent": 20.000000000000018,
          "sampling": "interval_average"
        },
        {
          "fromScore": 66,
          "toScore": 68,
          "width": 2,
          "displayedGain": 3.9399999999999977,
          "gainPerPoint": 1.9699999999999989,
          "relativeGainPercent": 11.982968369829676,
          "sampling": "interval_average"
        },
        {
          "fromScore": 68,
          "toScore": 73,
          "width": 5,
          "displayedGain": 9.159999999999997,
          "gainPerPoint": 1.8319999999999994,
          "relativeGainPercent": 24.87778381314502,
          "sampling": "interval_average"
        },
        {
          "fromScore": 73,
          "toScore": 74,
          "width": 1,
          "displayedGain": 1.3800000000000026,
          "gainPerPoint": 1.3800000000000026,
          "relativeGainPercent": 3.001304915180519,
          "sampling": "adjacent"
        },
        {
          "fromScore": 74,
          "toScore": 75,
          "width": 1,
          "displayedGain": 1.1300000000000026,
          "gainPerPoint": 1.1300000000000026,
          "relativeGainPercent": 2.385979729729735,
          "sampling": "adjacent"
        },
        {
          "fromScore": 75,
          "toScore": 76,
          "width": 1,
          "displayedGain": 0.8299999999999983,
          "gainPerPoint": 0.8299999999999983,
          "relativeGainPercent": 1.7116931326046572,
          "sampling": "adjacent"
        },
        {
          "fromScore": 76,
          "toScore": 77,
          "width": 1,
          "displayedGain": 0.509999999999998,
          "gainPerPoint": 0.509999999999998,
          "relativeGainPercent": 1.0340632603406286,
          "sampling": "adjacent"
        },
        {
          "fromScore": 77,
          "toScore": 78,
          "width": 1,
          "displayedGain": 0.1700000000000017,
          "gainPerPoint": 0.1700000000000017,
          "relativeGainPercent": 0.34115994380895387,
          "sampling": "adjacent"
        },
        {
          "fromScore": 78,
          "toScore": 88,
          "width": 10,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "stability",
      "fieldId": "breath_recoil",
      "name": "当前屏息状态后坐力减免",
      "unit": "x",
      "firstValue": 0.95,
      "lastValue": 0.76,
      "firstSegment": {
        "fromScore": 58,
        "toScore": 59,
        "width": 1,
        "displayedGain": 0.010000000000000009,
        "gainPerPoint": 0.010000000000000009,
        "relativeGainPercent": 1.0526315789473695,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 78,
        "toScore": 88,
        "width": 10,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 58,
          "toScore": 59,
          "width": 1,
          "displayedGain": 0.010000000000000009,
          "gainPerPoint": 0.010000000000000009,
          "relativeGainPercent": 1.0526315789473695,
          "sampling": "adjacent"
        },
        {
          "fromScore": 59,
          "toScore": 60,
          "width": 1,
          "displayedGain": 0.009999999999999898,
          "gainPerPoint": 0.009999999999999898,
          "relativeGainPercent": 1.0638297872340317,
          "sampling": "adjacent"
        },
        {
          "fromScore": 60,
          "toScore": 63,
          "width": 3,
          "displayedGain": 0.040000000000000036,
          "gainPerPoint": 0.013333333333333345,
          "relativeGainPercent": 4.301075268817208,
          "sampling": "interval_average"
        },
        {
          "fromScore": 63,
          "toScore": 66,
          "width": 3,
          "displayedGain": 0.040000000000000036,
          "gainPerPoint": 0.013333333333333345,
          "relativeGainPercent": 4.494382022471914,
          "sampling": "interval_average"
        },
        {
          "fromScore": 66,
          "toScore": 68,
          "width": 2,
          "displayedGain": 0.020000000000000018,
          "gainPerPoint": 0.010000000000000009,
          "relativeGainPercent": 2.3529411764705905,
          "sampling": "interval_average"
        },
        {
          "fromScore": 68,
          "toScore": 73,
          "width": 5,
          "displayedGain": 0.05999999999999994,
          "gainPerPoint": 0.011999999999999988,
          "relativeGainPercent": 7.228915662650596,
          "sampling": "interval_average"
        },
        {
          "fromScore": 73,
          "toScore": 74,
          "width": 1,
          "displayedGain": 0.010000000000000009,
          "gainPerPoint": 0.010000000000000009,
          "relativeGainPercent": 1.2987012987012998,
          "sampling": "adjacent"
        },
        {
          "fromScore": 74,
          "toScore": 75,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 75,
          "toScore": 76,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 76,
          "toScore": 77,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 77,
          "toScore": 78,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 78,
          "toScore": 88,
          "width": 10,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "stability",
      "fieldId": "flinch",
      "name": "当前受击上抬倍率",
      "unit": "x",
      "firstValue": 0.8,
      "lastValue": 0.8,
      "firstSegment": {
        "fromScore": 58,
        "toScore": 59,
        "width": 1,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 78,
        "toScore": 88,
        "width": 10,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 58,
          "toScore": 59,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 59,
          "toScore": 60,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 60,
          "toScore": 63,
          "width": 3,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 63,
          "toScore": 66,
          "width": 3,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 66,
          "toScore": 68,
          "width": 2,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 68,
          "toScore": 73,
          "width": 5,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        },
        {
          "fromScore": 73,
          "toScore": 74,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 74,
          "toScore": 75,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 75,
          "toScore": 76,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 76,
          "toScore": 77,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 77,
          "toScore": 78,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 78,
          "toScore": 88,
          "width": 10,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "stability",
      "fieldId": "movement_stability",
      "name": "当前移动稳定性",
      "unit": "x",
      "firstValue": 1,
      "lastValue": 0.3,
      "firstSegment": {
        "fromScore": 58,
        "toScore": 59,
        "width": 1,
        "displayedGain": 0.06999999999999995,
        "gainPerPoint": 0.06999999999999995,
        "relativeGainPercent": 6.999999999999995,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 78,
        "toScore": 88,
        "width": 10,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 58,
          "toScore": 59,
          "width": 1,
          "displayedGain": 0.06999999999999995,
          "gainPerPoint": 0.06999999999999995,
          "relativeGainPercent": 6.999999999999995,
          "sampling": "adjacent"
        },
        {
          "fromScore": 59,
          "toScore": 60,
          "width": 1,
          "displayedGain": 0.07000000000000006,
          "gainPerPoint": 0.07000000000000006,
          "relativeGainPercent": 7.526881720430114,
          "sampling": "adjacent"
        },
        {
          "fromScore": 60,
          "toScore": 63,
          "width": 3,
          "displayedGain": 0.17000000000000004,
          "gainPerPoint": 0.05666666666666668,
          "relativeGainPercent": 19.76744186046512,
          "sampling": "interval_average"
        },
        {
          "fromScore": 63,
          "toScore": 66,
          "width": 3,
          "displayedGain": 0.1399999999999999,
          "gainPerPoint": 0.046666666666666634,
          "relativeGainPercent": 20.289855072463755,
          "sampling": "interval_average"
        },
        {
          "fromScore": 66,
          "toScore": 68,
          "width": 2,
          "displayedGain": 0.07000000000000006,
          "gainPerPoint": 0.03500000000000003,
          "relativeGainPercent": 12.727272727272737,
          "sampling": "interval_average"
        },
        {
          "fromScore": 68,
          "toScore": 73,
          "width": 5,
          "displayedGain": 0.13999999999999996,
          "gainPerPoint": 0.02799999999999999,
          "relativeGainPercent": 29.16666666666666,
          "sampling": "interval_average"
        },
        {
          "fromScore": 73,
          "toScore": 74,
          "width": 1,
          "displayedGain": 0.010000000000000009,
          "gainPerPoint": 0.010000000000000009,
          "relativeGainPercent": 2.9411764705882377,
          "sampling": "adjacent"
        },
        {
          "fromScore": 74,
          "toScore": 75,
          "width": 1,
          "displayedGain": 0.010000000000000009,
          "gainPerPoint": 0.010000000000000009,
          "relativeGainPercent": 3.030303030303033,
          "sampling": "adjacent"
        },
        {
          "fromScore": 75,
          "toScore": 76,
          "width": 1,
          "displayedGain": 0.010000000000000009,
          "gainPerPoint": 0.010000000000000009,
          "relativeGainPercent": 3.1250000000000027,
          "sampling": "adjacent"
        },
        {
          "fromScore": 76,
          "toScore": 77,
          "width": 1,
          "displayedGain": 0.010000000000000009,
          "gainPerPoint": 0.010000000000000009,
          "relativeGainPercent": 3.225806451612906,
          "sampling": "adjacent"
        },
        {
          "fromScore": 77,
          "toScore": 78,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 78,
          "toScore": 88,
          "width": 10,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    },
    {
      "family": "stability",
      "fieldId": "camera_stability",
      "name": "当前开火时镜头稳定性",
      "unit": "x",
      "firstValue": 1,
      "lastValue": 0.12,
      "firstSegment": {
        "fromScore": 58,
        "toScore": 59,
        "width": 1,
        "displayedGain": 0.08999999999999997,
        "gainPerPoint": 0.08999999999999997,
        "relativeGainPercent": 8.999999999999996,
        "sampling": "adjacent"
      },
      "lastSegment": {
        "fromScore": 78,
        "toScore": 88,
        "width": 10,
        "displayedGain": 0,
        "gainPerPoint": 0,
        "relativeGainPercent": 0,
        "sampling": "interval_average"
      },
      "segments": [
        {
          "fromScore": 58,
          "toScore": 59,
          "width": 1,
          "displayedGain": 0.08999999999999997,
          "gainPerPoint": 0.08999999999999997,
          "relativeGainPercent": 8.999999999999996,
          "sampling": "adjacent"
        },
        {
          "fromScore": 59,
          "toScore": 60,
          "width": 1,
          "displayedGain": 0.09000000000000008,
          "gainPerPoint": 0.09000000000000008,
          "relativeGainPercent": 9.890109890109898,
          "sampling": "adjacent"
        },
        {
          "fromScore": 60,
          "toScore": 63,
          "width": 3,
          "displayedGain": 0.2599999999999999,
          "gainPerPoint": 0.08666666666666663,
          "relativeGainPercent": 31.70731707317072,
          "sampling": "interval_average"
        },
        {
          "fromScore": 63,
          "toScore": 66,
          "width": 3,
          "displayedGain": 0.26000000000000006,
          "gainPerPoint": 0.08666666666666668,
          "relativeGainPercent": 46.42857142857144,
          "sampling": "interval_average"
        },
        {
          "fromScore": 66,
          "toScore": 68,
          "width": 2,
          "displayedGain": 0.04999999999999999,
          "gainPerPoint": 0.024999999999999994,
          "relativeGainPercent": 16.666666666666664,
          "sampling": "interval_average"
        },
        {
          "fromScore": 68,
          "toScore": 73,
          "width": 5,
          "displayedGain": 0.10999999999999999,
          "gainPerPoint": 0.022,
          "relativeGainPercent": 43.99999999999999,
          "sampling": "interval_average"
        },
        {
          "fromScore": 73,
          "toScore": 74,
          "width": 1,
          "displayedGain": 0.020000000000000018,
          "gainPerPoint": 0.020000000000000018,
          "relativeGainPercent": 14.285714285714297,
          "sampling": "adjacent"
        },
        {
          "fromScore": 74,
          "toScore": 75,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 75,
          "toScore": 76,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 76,
          "toScore": 77,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 77,
          "toScore": 78,
          "width": 1,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "adjacent"
        },
        {
          "fromScore": 78,
          "toScore": 88,
          "width": 10,
          "displayedGain": 0,
          "gainPerPoint": 0,
          "relativeGainPercent": 0,
          "sampling": "interval_average"
        }
      ],
      "internalFunction": null
    }
  ],
  "matchedScoreResiduals": [
    {
      "fieldId": "auto_vertical",
      "name": "当前全自动垂直后坐力倍率",
      "unit": "x",
      "score": 49,
      "ordinary": 0.75,
      "full": 0.55,
      "ratioFullToOrdinary": 0.7333333333333334,
      "differenceFullMinusOrdinary": -0.19999999999999996,
      "sourceIds": [
        "OBS-M7-DETAIL-001",
        "OBS-M7-RECOIL-001"
      ],
      "interpretation": "同评分两套完整配置的显示差异；差异归属整套词条/精校/配置，不归因单件"
    },
    {
      "fieldId": "auto_horizontal",
      "name": "当前全自动水平后坐力倍率",
      "unit": "x",
      "score": 49,
      "ordinary": 0.75,
      "full": 0.77,
      "ratioFullToOrdinary": 1.0266666666666666,
      "differenceFullMinusOrdinary": 0.020000000000000018,
      "sourceIds": [
        "OBS-M7-DETAIL-001",
        "OBS-M7-RECOIL-001"
      ],
      "interpretation": "同评分两套完整配置的显示差异；差异归属整套词条/精校/配置，不归因单件"
    },
    {
      "fieldId": "single_vertical",
      "name": "当前单点/多连发垂直后坐力倍率",
      "unit": "x",
      "score": 49,
      "ordinary": 0.75,
      "full": 0.55,
      "ratioFullToOrdinary": 0.7333333333333334,
      "differenceFullMinusOrdinary": -0.19999999999999996,
      "sourceIds": [
        "OBS-M7-DETAIL-001",
        "OBS-M7-RECOIL-001"
      ],
      "interpretation": "同评分两套完整配置的显示差异；差异归属整套词条/精校/配置，不归因单件"
    },
    {
      "fieldId": "single_horizontal",
      "name": "当前单点/多连发水平后坐力倍率",
      "unit": "x",
      "score": 49,
      "ordinary": 0.75,
      "full": 0.77,
      "ratioFullToOrdinary": 1.0266666666666666,
      "differenceFullMinusOrdinary": 0.020000000000000018,
      "sourceIds": [
        "OBS-M7-DETAIL-001",
        "OBS-M7-RECOIL-001"
      ],
      "interpretation": "同评分两套完整配置的显示差异；差异归属整套词条/精校/配置，不归因单件"
    },
    {
      "fieldId": "weapon_stability",
      "name": "当前开火时武器稳定性",
      "unit": "x",
      "score": 49,
      "ordinary": 0.89,
      "full": 0.85,
      "ratioFullToOrdinary": 0.9550561797752809,
      "differenceFullMinusOrdinary": -0.040000000000000036,
      "sourceIds": [
        "OBS-M7-DETAIL-001",
        "OBS-M7-RECOIL-001"
      ],
      "interpretation": "同评分两套完整配置的显示差异；差异归属整套词条/精校/配置，不归因单件"
    },
    {
      "fieldId": "breathing_sway",
      "name": "当前呼吸晃动范围",
      "unit": "°",
      "score": 74,
      "ordinary": 0.11,
      "full": 0.17,
      "ratioFullToOrdinary": 1.5454545454545456,
      "differenceFullMinusOrdinary": 0.06000000000000001,
      "sourceIds": [
        "OBS-M7-DETAIL-001",
        "MODEL-M7-STABILITY-003"
      ],
      "interpretation": "同评分两套完整配置的显示差异；差异归属整套词条/精校/配置，不归因单件"
    },
    {
      "fieldId": "breath_duration",
      "name": "当前屏息时长",
      "unit": "s",
      "score": 74,
      "ordinary": 47.36,
      "full": 47.36,
      "ratioFullToOrdinary": 1,
      "differenceFullMinusOrdinary": 0,
      "sourceIds": [
        "OBS-M7-DETAIL-001",
        "MODEL-M7-STABILITY-003"
      ],
      "interpretation": "同评分两套完整配置的显示差异；差异归属整套词条/精校/配置，不归因单件"
    },
    {
      "fieldId": "breath_recoil",
      "name": "当前屏息状态后坐力减免",
      "unit": "x",
      "score": 74,
      "ordinary": 0.76,
      "full": 0.76,
      "ratioFullToOrdinary": 1,
      "differenceFullMinusOrdinary": 0,
      "sourceIds": [
        "OBS-M7-DETAIL-001",
        "MODEL-M7-STABILITY-003"
      ],
      "interpretation": "同评分两套完整配置的显示差异；差异归属整套词条/精校/配置，不归因单件"
    },
    {
      "fieldId": "flinch",
      "name": "当前受击上抬倍率",
      "unit": "x",
      "score": 74,
      "ordinary": 0.8,
      "full": 1.2,
      "ratioFullToOrdinary": 1.4999999999999998,
      "differenceFullMinusOrdinary": 0.3999999999999999,
      "sourceIds": [
        "OBS-M7-DETAIL-001",
        "MODEL-M7-STABILITY-003"
      ],
      "interpretation": "同评分两套完整配置的显示差异；差异归属整套词条/精校/配置，不归因单件"
    },
    {
      "fieldId": "movement_stability",
      "name": "当前移动稳定性",
      "unit": "x",
      "score": 74,
      "ordinary": 0.33,
      "full": 0.44,
      "ratioFullToOrdinary": 1.3333333333333333,
      "differenceFullMinusOrdinary": 0.10999999999999999,
      "sourceIds": [
        "OBS-M7-DETAIL-001",
        "MODEL-M7-STABILITY-003"
      ],
      "interpretation": "同评分两套完整配置的显示差异；差异归属整套词条/精校/配置，不归因单件"
    },
    {
      "fieldId": "camera_stability",
      "name": "当前开火时镜头稳定性",
      "unit": "x",
      "score": 74,
      "ordinary": 0.12,
      "full": 0.12,
      "ratioFullToOrdinary": 1,
      "differenceFullMinusOrdinary": 0,
      "sourceIds": [
        "OBS-M7-DETAIL-001",
        "MODEL-M7-STABILITY-003"
      ],
      "interpretation": "同评分两套完整配置的显示差异；差异归属整套词条/精校/配置，不归因单件"
    }
  ],
  "baselineFullBasic": [
    {
      "fieldId": "base_damage",
      "name": "基础伤害",
      "unit": "伤害",
      "bare": 37,
      "full": 39,
      "percentChange": 5.405405405405395
    },
    {
      "fieldId": "armor_damage",
      "name": "护甲伤害",
      "unit": "伤害",
      "bare": 40,
      "full": 42,
      "percentChange": 5.000000000000004
    },
    {
      "fieldId": "range",
      "name": "优势射程",
      "unit": "米",
      "bare": 50,
      "full": 65,
      "percentChange": 30.000000000000004
    },
    {
      "fieldId": "recoil",
      "name": "后坐力控制",
      "unit": "评分",
      "bare": 34,
      "full": 49,
      "percentChange": 44.11764705882353
    },
    {
      "fieldId": "handling",
      "name": "操控速度",
      "unit": "评分",
      "bare": 51,
      "full": 50,
      "percentChange": -1.9607843137254943
    },
    {
      "fieldId": "stability",
      "name": "据枪稳定性",
      "unit": "评分",
      "bare": 58,
      "full": 74,
      "percentChange": 27.586206896551737
    },
    {
      "fieldId": "hipfire",
      "name": "腰际射击精度",
      "unit": "评分",
      "bare": 43,
      "full": 23,
      "percentChange": -46.51162790697675
    },
    {
      "fieldId": "rpm",
      "name": "射速",
      "unit": "发/分",
      "bare": 649,
      "full": 649,
      "percentChange": 0
    },
    {
      "fieldId": "capacity",
      "name": "容量",
      "unit": "发",
      "bare": 20,
      "full": 45,
      "percentChange": 125
    },
    {
      "fieldId": "velocity",
      "name": "枪口初速",
      "unit": "米/秒",
      "bare": 630,
      "full": 893,
      "percentChange": 41.746031746031754
    },
    {
      "fieldId": "gunshot",
      "name": "枪声传播距离",
      "unit": "米",
      "bare": 600,
      "full": 600,
      "percentChange": 0
    }
  ],
  "damageSweep": [
    {
      "effectiveDamage": 20,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 216.33333333333334
    },
    {
      "effectiveDamage": 20.1,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 217.41500000000002
    },
    {
      "effectiveDamage": 20.2,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 218.49666666666664
    },
    {
      "effectiveDamage": 20.3,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 219.57833333333335
    },
    {
      "effectiveDamage": 20.4,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 220.65999999999997
    },
    {
      "effectiveDamage": 20.5,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 221.74166666666667
    },
    {
      "effectiveDamage": 20.6,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 222.82333333333335
    },
    {
      "effectiveDamage": 20.7,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 223.905
    },
    {
      "effectiveDamage": 20.8,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 224.98666666666668
    },
    {
      "effectiveDamage": 20.9,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 226.0683333333333
    },
    {
      "effectiveDamage": 21,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 227.15
    },
    {
      "effectiveDamage": 21.1,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 228.23166666666668
    },
    {
      "effectiveDamage": 21.2,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 229.31333333333333
    },
    {
      "effectiveDamage": 21.3,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 230.395
    },
    {
      "effectiveDamage": 21.4,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 231.47666666666663
    },
    {
      "effectiveDamage": 21.5,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 232.55833333333334
    },
    {
      "effectiveDamage": 21.6,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 233.64000000000001
    },
    {
      "effectiveDamage": 21.7,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 234.72166666666666
    },
    {
      "effectiveDamage": 21.8,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 235.80333333333334
    },
    {
      "effectiveDamage": 21.9,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 236.88499999999996
    },
    {
      "effectiveDamage": 22,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 237.96666666666667
    },
    {
      "effectiveDamage": 22.1,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 239.04833333333335
    },
    {
      "effectiveDamage": 22.2,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 240.13
    },
    {
      "effectiveDamage": 22.3,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 241.21166666666667
    },
    {
      "effectiveDamage": 22.4,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 242.29333333333332
    },
    {
      "effectiveDamage": 22.5,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 243.375
    },
    {
      "effectiveDamage": 22.6,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 244.45666666666668
    },
    {
      "effectiveDamage": 22.7,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 245.53833333333333
    },
    {
      "effectiveDamage": 22.8,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 246.62
    },
    {
      "effectiveDamage": 22.9,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 247.70166666666665
    },
    {
      "effectiveDamage": 23,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 248.78333333333333
    },
    {
      "effectiveDamage": 23.1,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 249.86500000000004
    },
    {
      "effectiveDamage": 23.2,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 250.94666666666666
    },
    {
      "effectiveDamage": 23.3,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 252.02833333333334
    },
    {
      "effectiveDamage": 23.4,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 253.10999999999999
    },
    {
      "effectiveDamage": 23.5,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 254.19166666666666
    },
    {
      "effectiveDamage": 23.6,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 255.27333333333337
    },
    {
      "effectiveDamage": 23.7,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 256.35499999999996
    },
    {
      "effectiveDamage": 23.8,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 257.43666666666667
    },
    {
      "effectiveDamage": 23.9,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 258.5183333333333
    },
    {
      "effectiveDamage": 24,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 259.6
    },
    {
      "effectiveDamage": 24.1,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 260.6816666666667
    },
    {
      "effectiveDamage": 24.2,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 261.7633333333333
    },
    {
      "effectiveDamage": 24.3,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 262.845
    },
    {
      "effectiveDamage": 24.4,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 263.9266666666666
    },
    {
      "effectiveDamage": 24.5,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 265.0083333333333
    },
    {
      "effectiveDamage": 24.6,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 266.09000000000003
    },
    {
      "effectiveDamage": 24.7,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 267.1716666666667
    },
    {
      "effectiveDamage": 24.8,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 268.25333333333333
    },
    {
      "effectiveDamage": 24.9,
      "btk": 5,
      "ttkMs": 369.79969183359015,
      "dps": 269.335
    },
    {
      "effectiveDamage": 25,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 270.4166666666667
    },
    {
      "effectiveDamage": 25.1,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 271.49833333333333
    },
    {
      "effectiveDamage": 25.2,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 272.58
    },
    {
      "effectiveDamage": 25.3,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 273.6616666666667
    },
    {
      "effectiveDamage": 25.4,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 274.7433333333333
    },
    {
      "effectiveDamage": 25.5,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 275.825
    },
    {
      "effectiveDamage": 25.6,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 276.9066666666667
    },
    {
      "effectiveDamage": 25.7,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 277.98833333333334
    },
    {
      "effectiveDamage": 25.8,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 279.07
    },
    {
      "effectiveDamage": 25.9,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 280.15166666666664
    },
    {
      "effectiveDamage": 26,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 281.23333333333335
    },
    {
      "effectiveDamage": 26.1,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 282.315
    },
    {
      "effectiveDamage": 26.2,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 283.39666666666665
    },
    {
      "effectiveDamage": 26.3,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 284.47833333333335
    },
    {
      "effectiveDamage": 26.4,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 285.56
    },
    {
      "effectiveDamage": 26.5,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 286.64166666666665
    },
    {
      "effectiveDamage": 26.6,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 287.72333333333336
    },
    {
      "effectiveDamage": 26.7,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 288.805
    },
    {
      "effectiveDamage": 26.8,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 289.88666666666666
    },
    {
      "effectiveDamage": 26.9,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 290.9683333333333
    },
    {
      "effectiveDamage": 27,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 292.05
    },
    {
      "effectiveDamage": 27.1,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 293.1316666666667
    },
    {
      "effectiveDamage": 27.2,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 294.2133333333333
    },
    {
      "effectiveDamage": 27.3,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 295.295
    },
    {
      "effectiveDamage": 27.4,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 296.37666666666667
    },
    {
      "effectiveDamage": 27.5,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 297.4583333333333
    },
    {
      "effectiveDamage": 27.6,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 298.54
    },
    {
      "effectiveDamage": 27.7,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 299.62166666666667
    },
    {
      "effectiveDamage": 27.8,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 300.7033333333333
    },
    {
      "effectiveDamage": 27.9,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 301.78499999999997
    },
    {
      "effectiveDamage": 28,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 302.8666666666667
    },
    {
      "effectiveDamage": 28.1,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 303.9483333333334
    },
    {
      "effectiveDamage": 28.200000000000003,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 305.03000000000003
    },
    {
      "effectiveDamage": 28.3,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 306.1116666666667
    },
    {
      "effectiveDamage": 28.4,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 307.1933333333333
    },
    {
      "effectiveDamage": 28.5,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 308.275
    },
    {
      "effectiveDamage": 28.6,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 309.3566666666667
    },
    {
      "effectiveDamage": 28.700000000000003,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 310.4383333333334
    },
    {
      "effectiveDamage": 28.8,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 311.52000000000004
    },
    {
      "effectiveDamage": 28.9,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 312.60166666666663
    },
    {
      "effectiveDamage": 29,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 313.68333333333334
    },
    {
      "effectiveDamage": 29.1,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 314.76500000000004
    },
    {
      "effectiveDamage": 29.200000000000003,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 315.8466666666667
    },
    {
      "effectiveDamage": 29.3,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 316.92833333333334
    },
    {
      "effectiveDamage": 29.4,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 318.01
    },
    {
      "effectiveDamage": 29.5,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 319.09166666666664
    },
    {
      "effectiveDamage": 29.6,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 320.17333333333335
    },
    {
      "effectiveDamage": 29.700000000000003,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 321.25500000000005
    },
    {
      "effectiveDamage": 29.8,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 322.3366666666667
    },
    {
      "effectiveDamage": 29.9,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 323.4183333333333
    },
    {
      "effectiveDamage": 30,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 324.5
    },
    {
      "effectiveDamage": 30.1,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 325.5816666666667
    },
    {
      "effectiveDamage": 30.200000000000003,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 326.66333333333336
    },
    {
      "effectiveDamage": 30.3,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 327.745
    },
    {
      "effectiveDamage": 30.4,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 328.82666666666665
    },
    {
      "effectiveDamage": 30.5,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 329.90833333333336
    },
    {
      "effectiveDamage": 30.6,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 330.99
    },
    {
      "effectiveDamage": 30.700000000000003,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 332.0716666666667
    },
    {
      "effectiveDamage": 30.8,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 333.15333333333336
    },
    {
      "effectiveDamage": 30.9,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 334.23499999999996
    },
    {
      "effectiveDamage": 31,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 335.31666666666666
    },
    {
      "effectiveDamage": 31.1,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 336.39833333333337
    },
    {
      "effectiveDamage": 31.200000000000003,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 337.4800000000001
    },
    {
      "effectiveDamage": 31.3,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 338.56166666666667
    },
    {
      "effectiveDamage": 31.4,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 339.6433333333333
    },
    {
      "effectiveDamage": 31.5,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 340.725
    },
    {
      "effectiveDamage": 31.6,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 341.8066666666667
    },
    {
      "effectiveDamage": 31.700000000000003,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 342.8883333333334
    },
    {
      "effectiveDamage": 31.8,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 343.97
    },
    {
      "effectiveDamage": 31.9,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 345.0516666666666
    },
    {
      "effectiveDamage": 32,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 346.1333333333333
    },
    {
      "effectiveDamage": 32.1,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 347.21500000000003
    },
    {
      "effectiveDamage": 32.2,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 348.29666666666674
    },
    {
      "effectiveDamage": 32.3,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 349.3783333333333
    },
    {
      "effectiveDamage": 32.4,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 350.46
    },
    {
      "effectiveDamage": 32.5,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 351.5416666666667
    },
    {
      "effectiveDamage": 32.6,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 352.62333333333333
    },
    {
      "effectiveDamage": 32.7,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 353.70500000000004
    },
    {
      "effectiveDamage": 32.8,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 354.78666666666663
    },
    {
      "effectiveDamage": 32.9,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 355.8683333333333
    },
    {
      "effectiveDamage": 33,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 356.95
    },
    {
      "effectiveDamage": 33.1,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 358.0316666666667
    },
    {
      "effectiveDamage": 33.2,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 359.1133333333334
    },
    {
      "effectiveDamage": 33.3,
      "btk": 4,
      "ttkMs": 277.3497688751926,
      "dps": 360.19499999999994
    },
    {
      "effectiveDamage": 33.4,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 361.27666666666664
    },
    {
      "effectiveDamage": 33.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 362.35833333333335
    },
    {
      "effectiveDamage": 33.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 363.44
    },
    {
      "effectiveDamage": 33.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 364.5216666666667
    },
    {
      "effectiveDamage": 33.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 365.6033333333333
    },
    {
      "effectiveDamage": 33.9,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 366.685
    },
    {
      "effectiveDamage": 34,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 367.76666666666665
    },
    {
      "effectiveDamage": 34.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 368.84833333333336
    },
    {
      "effectiveDamage": 34.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 369.93000000000006
    },
    {
      "effectiveDamage": 34.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 371.0116666666666
    },
    {
      "effectiveDamage": 34.4,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 372.0933333333333
    },
    {
      "effectiveDamage": 34.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 373.175
    },
    {
      "effectiveDamage": 34.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 374.2566666666667
    },
    {
      "effectiveDamage": 34.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 375.33833333333337
    },
    {
      "effectiveDamage": 34.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 376.41999999999996
    },
    {
      "effectiveDamage": 34.9,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 377.50166666666667
    },
    {
      "effectiveDamage": 35,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 378.5833333333333
    },
    {
      "effectiveDamage": 35.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 379.665
    },
    {
      "effectiveDamage": 35.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 380.7466666666667
    },
    {
      "effectiveDamage": 35.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 381.82833333333326
    },
    {
      "effectiveDamage": 35.4,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 382.90999999999997
    },
    {
      "effectiveDamage": 35.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 383.9916666666667
    },
    {
      "effectiveDamage": 35.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 385.0733333333334
    },
    {
      "effectiveDamage": 35.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 386.15500000000003
    },
    {
      "effectiveDamage": 35.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 387.2366666666666
    },
    {
      "effectiveDamage": 35.9,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 388.3183333333333
    },
    {
      "effectiveDamage": 36,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 389.4
    },
    {
      "effectiveDamage": 36.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 390.4816666666667
    },
    {
      "effectiveDamage": 36.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 391.5633333333334
    },
    {
      "effectiveDamage": 36.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 392.6449999999999
    },
    {
      "effectiveDamage": 36.400000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 393.7266666666667
    },
    {
      "effectiveDamage": 36.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 394.80833333333334
    },
    {
      "effectiveDamage": 36.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 395.89000000000004
    },
    {
      "effectiveDamage": 36.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 396.9716666666667
    },
    {
      "effectiveDamage": 36.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 398.0533333333333
    },
    {
      "effectiveDamage": 36.900000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 399.13500000000005
    },
    {
      "effectiveDamage": 37,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 400.21666666666664
    },
    {
      "effectiveDamage": 37.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 401.29833333333335
    },
    {
      "effectiveDamage": 37.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 402.38000000000005
    },
    {
      "effectiveDamage": 37.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 403.46166666666664
    },
    {
      "effectiveDamage": 37.400000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 404.54333333333335
    },
    {
      "effectiveDamage": 37.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 405.625
    },
    {
      "effectiveDamage": 37.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 406.7066666666667
    },
    {
      "effectiveDamage": 37.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 407.78833333333336
    },
    {
      "effectiveDamage": 37.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 408.86999999999995
    },
    {
      "effectiveDamage": 37.900000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 409.9516666666667
    },
    {
      "effectiveDamage": 38,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 411.03333333333336
    },
    {
      "effectiveDamage": 38.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 412.115
    },
    {
      "effectiveDamage": 38.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 413.1966666666667
    },
    {
      "effectiveDamage": 38.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 414.2783333333333
    },
    {
      "effectiveDamage": 38.400000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 415.36
    },
    {
      "effectiveDamage": 38.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 416.44166666666666
    },
    {
      "effectiveDamage": 38.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 417.52333333333337
    },
    {
      "effectiveDamage": 38.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 418.6050000000001
    },
    {
      "effectiveDamage": 38.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 419.6866666666666
    },
    {
      "effectiveDamage": 38.900000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 420.7683333333334
    },
    {
      "effectiveDamage": 39,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 421.85
    },
    {
      "effectiveDamage": 39.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 422.9316666666667
    },
    {
      "effectiveDamage": 39.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 424.0133333333334
    },
    {
      "effectiveDamage": 39.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 425.09499999999997
    },
    {
      "effectiveDamage": 39.400000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 426.1766666666667
    },
    {
      "effectiveDamage": 39.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 427.2583333333333
    },
    {
      "effectiveDamage": 39.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 428.34000000000003
    },
    {
      "effectiveDamage": 39.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 429.42166666666674
    },
    {
      "effectiveDamage": 39.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 430.5033333333333
    },
    {
      "effectiveDamage": 39.900000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 431.58500000000004
    },
    {
      "effectiveDamage": 40,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 432.6666666666667
    },
    {
      "effectiveDamage": 40.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 433.74833333333333
    },
    {
      "effectiveDamage": 40.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 434.83000000000004
    },
    {
      "effectiveDamage": 40.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 435.91166666666663
    },
    {
      "effectiveDamage": 40.400000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 436.9933333333334
    },
    {
      "effectiveDamage": 40.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 438.075
    },
    {
      "effectiveDamage": 40.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 439.1566666666667
    },
    {
      "effectiveDamage": 40.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 440.2383333333334
    },
    {
      "effectiveDamage": 40.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 441.31999999999994
    },
    {
      "effectiveDamage": 40.900000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 442.4016666666667
    },
    {
      "effectiveDamage": 41,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 443.48333333333335
    },
    {
      "effectiveDamage": 41.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 444.565
    },
    {
      "effectiveDamage": 41.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 445.6466666666667
    },
    {
      "effectiveDamage": 41.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 446.7283333333333
    },
    {
      "effectiveDamage": 41.400000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 447.81000000000006
    },
    {
      "effectiveDamage": 41.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 448.89166666666665
    },
    {
      "effectiveDamage": 41.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 449.97333333333336
    },
    {
      "effectiveDamage": 41.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 451.05500000000006
    },
    {
      "effectiveDamage": 41.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 452.1366666666666
    },
    {
      "effectiveDamage": 41.900000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 453.21833333333336
    },
    {
      "effectiveDamage": 42,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 454.3
    },
    {
      "effectiveDamage": 42.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 455.3816666666667
    },
    {
      "effectiveDamage": 42.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 456.46333333333337
    },
    {
      "effectiveDamage": 42.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 457.54499999999996
    },
    {
      "effectiveDamage": 42.400000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 458.6266666666667
    },
    {
      "effectiveDamage": 42.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 459.7083333333333
    },
    {
      "effectiveDamage": 42.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 460.79
    },
    {
      "effectiveDamage": 42.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 461.8716666666667
    },
    {
      "effectiveDamage": 42.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 462.95333333333326
    },
    {
      "effectiveDamage": 42.900000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 464.035
    },
    {
      "effectiveDamage": 43,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 465.1166666666667
    },
    {
      "effectiveDamage": 43.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 466.1983333333334
    },
    {
      "effectiveDamage": 43.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 467.28000000000003
    },
    {
      "effectiveDamage": 43.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 468.3616666666666
    },
    {
      "effectiveDamage": 43.400000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 469.4433333333334
    },
    {
      "effectiveDamage": 43.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 470.525
    },
    {
      "effectiveDamage": 43.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 471.6066666666667
    },
    {
      "effectiveDamage": 43.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 472.6883333333334
    },
    {
      "effectiveDamage": 43.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 473.7699999999999
    },
    {
      "effectiveDamage": 43.900000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 474.8516666666667
    },
    {
      "effectiveDamage": 44,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 475.93333333333334
    },
    {
      "effectiveDamage": 44.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 477.01500000000004
    },
    {
      "effectiveDamage": 44.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 478.0966666666667
    },
    {
      "effectiveDamage": 44.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 479.1783333333333
    },
    {
      "effectiveDamage": 44.400000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 480.26000000000005
    },
    {
      "effectiveDamage": 44.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 481.34166666666664
    },
    {
      "effectiveDamage": 44.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 482.42333333333335
    },
    {
      "effectiveDamage": 44.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 483.50500000000005
    },
    {
      "effectiveDamage": 44.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 484.58666666666664
    },
    {
      "effectiveDamage": 44.900000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 485.66833333333335
    },
    {
      "effectiveDamage": 45,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 486.75
    },
    {
      "effectiveDamage": 45.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 487.8316666666667
    },
    {
      "effectiveDamage": 45.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 488.91333333333336
    },
    {
      "effectiveDamage": 45.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 489.99499999999995
    },
    {
      "effectiveDamage": 45.400000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 491.0766666666667
    },
    {
      "effectiveDamage": 45.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 492.15833333333336
    },
    {
      "effectiveDamage": 45.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 493.24
    },
    {
      "effectiveDamage": 45.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 494.3216666666667
    },
    {
      "effectiveDamage": 45.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 495.4033333333333
    },
    {
      "effectiveDamage": 45.900000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 496.485
    },
    {
      "effectiveDamage": 46,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 497.56666666666666
    },
    {
      "effectiveDamage": 46.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 498.64833333333337
    },
    {
      "effectiveDamage": 46.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 499.7300000000001
    },
    {
      "effectiveDamage": 46.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 500.8116666666666
    },
    {
      "effectiveDamage": 46.400000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 501.8933333333334
    },
    {
      "effectiveDamage": 46.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 502.975
    },
    {
      "effectiveDamage": 46.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 504.0566666666667
    },
    {
      "effectiveDamage": 46.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 505.1383333333334
    },
    {
      "effectiveDamage": 46.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 506.21999999999997
    },
    {
      "effectiveDamage": 46.900000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 507.3016666666667
    },
    {
      "effectiveDamage": 47,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 508.3833333333333
    },
    {
      "effectiveDamage": 47.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 509.46500000000003
    },
    {
      "effectiveDamage": 47.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 510.54666666666674
    },
    {
      "effectiveDamage": 47.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 511.6283333333333
    },
    {
      "effectiveDamage": 47.400000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 512.71
    },
    {
      "effectiveDamage": 47.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 513.7916666666666
    },
    {
      "effectiveDamage": 47.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 514.8733333333333
    },
    {
      "effectiveDamage": 47.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 515.955
    },
    {
      "effectiveDamage": 47.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 517.0366666666666
    },
    {
      "effectiveDamage": 47.900000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 518.1183333333333
    },
    {
      "effectiveDamage": 48,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 519.2
    },
    {
      "effectiveDamage": 48.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 520.2816666666666
    },
    {
      "effectiveDamage": 48.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 521.3633333333333
    },
    {
      "effectiveDamage": 48.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 522.4449999999999
    },
    {
      "effectiveDamage": 48.400000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 523.5266666666668
    },
    {
      "effectiveDamage": 48.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 524.6083333333333
    },
    {
      "effectiveDamage": 48.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 525.69
    },
    {
      "effectiveDamage": 48.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 526.7716666666668
    },
    {
      "effectiveDamage": 48.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 527.8533333333332
    },
    {
      "effectiveDamage": 48.900000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 528.9350000000001
    },
    {
      "effectiveDamage": 49,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 530.0166666666667
    },
    {
      "effectiveDamage": 49.1,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 531.0983333333334
    },
    {
      "effectiveDamage": 49.2,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 532.1800000000001
    },
    {
      "effectiveDamage": 49.3,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 533.2616666666667
    },
    {
      "effectiveDamage": 49.400000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 534.3433333333334
    },
    {
      "effectiveDamage": 49.5,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 535.425
    },
    {
      "effectiveDamage": 49.6,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 536.5066666666667
    },
    {
      "effectiveDamage": 49.7,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 537.5883333333334
    },
    {
      "effectiveDamage": 49.8,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 538.67
    },
    {
      "effectiveDamage": 49.900000000000006,
      "btk": 3,
      "ttkMs": 184.89984591679507,
      "dps": 539.7516666666667
    },
    {
      "effectiveDamage": 50,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 540.8333333333334
    },
    {
      "effectiveDamage": 50.1,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 541.9150000000001
    },
    {
      "effectiveDamage": 50.2,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 542.9966666666667
    },
    {
      "effectiveDamage": 50.3,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 544.0783333333333
    },
    {
      "effectiveDamage": 50.400000000000006,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 545.1600000000001
    },
    {
      "effectiveDamage": 50.5,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 546.2416666666667
    },
    {
      "effectiveDamage": 50.6,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 547.3233333333334
    },
    {
      "effectiveDamage": 50.7,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 548.4050000000001
    },
    {
      "effectiveDamage": 50.8,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 549.4866666666666
    },
    {
      "effectiveDamage": 50.900000000000006,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 550.5683333333334
    },
    {
      "effectiveDamage": 51,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 551.65
    },
    {
      "effectiveDamage": 51.1,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 552.7316666666667
    },
    {
      "effectiveDamage": 51.2,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 553.8133333333334
    },
    {
      "effectiveDamage": 51.3,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 554.895
    },
    {
      "effectiveDamage": 51.400000000000006,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 555.9766666666668
    },
    {
      "effectiveDamage": 51.5,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 557.0583333333333
    },
    {
      "effectiveDamage": 51.6,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 558.14
    },
    {
      "effectiveDamage": 51.7,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 559.2216666666667
    },
    {
      "effectiveDamage": 51.8,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 560.3033333333333
    },
    {
      "effectiveDamage": 51.900000000000006,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 561.3850000000001
    },
    {
      "effectiveDamage": 52,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 562.4666666666667
    },
    {
      "effectiveDamage": 52.1,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 563.5483333333334
    },
    {
      "effectiveDamage": 52.2,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 564.63
    },
    {
      "effectiveDamage": 52.300000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 565.7116666666667
    },
    {
      "effectiveDamage": 52.4,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 566.7933333333333
    },
    {
      "effectiveDamage": 52.5,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 567.875
    },
    {
      "effectiveDamage": 52.6,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 568.9566666666667
    },
    {
      "effectiveDamage": 52.7,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 570.0383333333334
    },
    {
      "effectiveDamage": 52.800000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 571.1200000000001
    },
    {
      "effectiveDamage": 52.9,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 572.2016666666666
    },
    {
      "effectiveDamage": 53,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 573.2833333333333
    },
    {
      "effectiveDamage": 53.1,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 574.365
    },
    {
      "effectiveDamage": 53.2,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 575.4466666666667
    },
    {
      "effectiveDamage": 53.300000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 576.5283333333334
    },
    {
      "effectiveDamage": 53.4,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 577.61
    },
    {
      "effectiveDamage": 53.5,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 578.6916666666667
    },
    {
      "effectiveDamage": 53.6,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 579.7733333333333
    },
    {
      "effectiveDamage": 53.7,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 580.855
    },
    {
      "effectiveDamage": 53.800000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 581.9366666666667
    },
    {
      "effectiveDamage": 53.9,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 583.0183333333333
    },
    {
      "effectiveDamage": 54,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 584.1
    },
    {
      "effectiveDamage": 54.1,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 585.1816666666667
    },
    {
      "effectiveDamage": 54.2,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 586.2633333333334
    },
    {
      "effectiveDamage": 54.300000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 587.345
    },
    {
      "effectiveDamage": 54.4,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 588.4266666666666
    },
    {
      "effectiveDamage": 54.5,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 589.5083333333333
    },
    {
      "effectiveDamage": 54.6,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 590.59
    },
    {
      "effectiveDamage": 54.7,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 591.6716666666667
    },
    {
      "effectiveDamage": 54.800000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 592.7533333333334
    },
    {
      "effectiveDamage": 54.9,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 593.8349999999999
    },
    {
      "effectiveDamage": 55,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 594.9166666666666
    },
    {
      "effectiveDamage": 55.1,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 595.9983333333333
    },
    {
      "effectiveDamage": 55.2,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 597.08
    },
    {
      "effectiveDamage": 55.300000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 598.1616666666667
    },
    {
      "effectiveDamage": 55.4,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 599.2433333333333
    },
    {
      "effectiveDamage": 55.5,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 600.325
    },
    {
      "effectiveDamage": 55.6,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 601.4066666666666
    },
    {
      "effectiveDamage": 55.7,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 602.4883333333333
    },
    {
      "effectiveDamage": 55.800000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 603.57
    },
    {
      "effectiveDamage": 55.9,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 604.6516666666666
    },
    {
      "effectiveDamage": 56,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 605.7333333333333
    },
    {
      "effectiveDamage": 56.1,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 606.815
    },
    {
      "effectiveDamage": 56.2,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 607.8966666666668
    },
    {
      "effectiveDamage": 56.300000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 608.9783333333334
    },
    {
      "effectiveDamage": 56.4,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 610.06
    },
    {
      "effectiveDamage": 56.5,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 611.1416666666667
    },
    {
      "effectiveDamage": 56.6,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 612.2233333333334
    },
    {
      "effectiveDamage": 56.7,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 613.3050000000001
    },
    {
      "effectiveDamage": 56.800000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 614.3866666666668
    },
    {
      "effectiveDamage": 56.9,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 615.4683333333334
    },
    {
      "effectiveDamage": 57,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 616.55
    },
    {
      "effectiveDamage": 57.1,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 617.6316666666667
    },
    {
      "effectiveDamage": 57.2,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 618.7133333333334
    },
    {
      "effectiveDamage": 57.300000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 619.7950000000001
    },
    {
      "effectiveDamage": 57.4,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 620.8766666666667
    },
    {
      "effectiveDamage": 57.5,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 621.9583333333334
    },
    {
      "effectiveDamage": 57.6,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 623.0400000000001
    },
    {
      "effectiveDamage": 57.7,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 624.1216666666667
    },
    {
      "effectiveDamage": 57.800000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 625.2033333333334
    },
    {
      "effectiveDamage": 57.9,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 626.285
    },
    {
      "effectiveDamage": 58,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 627.3666666666667
    },
    {
      "effectiveDamage": 58.1,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 628.4483333333334
    },
    {
      "effectiveDamage": 58.2,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 629.5300000000001
    },
    {
      "effectiveDamage": 58.300000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 630.6116666666668
    },
    {
      "effectiveDamage": 58.400000000000006,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 631.6933333333334
    },
    {
      "effectiveDamage": 58.5,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 632.775
    },
    {
      "effectiveDamage": 58.6,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 633.8566666666667
    },
    {
      "effectiveDamage": 58.7,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 634.9383333333334
    },
    {
      "effectiveDamage": 58.800000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 636.0200000000001
    },
    {
      "effectiveDamage": 58.900000000000006,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 637.1016666666668
    },
    {
      "effectiveDamage": 59,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 638.1833333333333
    },
    {
      "effectiveDamage": 59.1,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 639.265
    },
    {
      "effectiveDamage": 59.2,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 640.3466666666667
    },
    {
      "effectiveDamage": 59.300000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 641.4283333333334
    },
    {
      "effectiveDamage": 59.400000000000006,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 642.5100000000001
    },
    {
      "effectiveDamage": 59.5,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 643.5916666666667
    },
    {
      "effectiveDamage": 59.6,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 644.6733333333334
    },
    {
      "effectiveDamage": 59.7,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 645.755
    },
    {
      "effectiveDamage": 59.800000000000004,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 646.8366666666667
    },
    {
      "effectiveDamage": 59.900000000000006,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 647.9183333333334
    },
    {
      "effectiveDamage": 60,
      "btk": 2,
      "ttkMs": 92.44992295839754,
      "dps": 649
    }
  ],
  "healthThresholds": [
    {
      "btk": 2,
      "minimumEffectiveDamage": 50
    },
    {
      "btk": 3,
      "minimumEffectiveDamage": 33.333333333333336
    },
    {
      "btk": 4,
      "minimumEffectiveDamage": 25
    },
    {
      "btk": 5,
      "minimumEffectiveDamage": 20
    },
    {
      "btk": 6,
      "minimumEffectiveDamage": 16.666666666666668
    }
  ],
  "damageArmorCases": [
    {
      "ammoId": "fmj",
      "armorName": "TG-H防弹衣",
      "armorLevel": 3,
      "durability": 75,
      "health": 100,
      "part": 1,
      "rangeRetained": 1,
      "scope": "人工隔离D/G，不声称存在这些单独升级配件；弹甲规则复用用户指定引擎，未新增实机验证",
      "results": [
        {
          "name": "裸枪输入",
          "D": 37,
          "G": 40,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 2,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 72.25,
              "armorBefore": 75,
              "brokenThisShot": false,
              "bodyDamage": 27.75,
              "armorDamage": 40,
              "armorAfter": 35,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 72.25,
              "healthAfter": 43.34375,
              "armorBefore": 35,
              "brokenThisShot": true,
              "bodyDamage": 28.90625,
              "armorDamage": 35,
              "armorAfter": 0,
              "protectedFraction": 0.875,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 43.34375,
              "healthAfter": 6.34375,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 6.34375,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤1",
          "D": 38,
          "G": 40,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 2,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 71.5,
              "armorBefore": 75,
              "brokenThisShot": false,
              "bodyDamage": 28.5,
              "armorDamage": 40,
              "armorAfter": 35,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 71.5,
              "healthAfter": 41.8125,
              "armorBefore": 35,
              "brokenThisShot": true,
              "bodyDamage": 29.6875,
              "armorDamage": 35,
              "armorAfter": 0,
              "protectedFraction": 0.875,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 41.8125,
              "healthAfter": 3.8125,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 3.8125,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤1",
          "D": 37,
          "G": 41,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 2,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 72.25,
              "armorBefore": 75,
              "brokenThisShot": false,
              "bodyDamage": 27.75,
              "armorDamage": 41,
              "armorAfter": 34,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 72.25,
              "healthAfter": 42.920731707317074,
              "armorBefore": 34,
              "brokenThisShot": true,
              "bodyDamage": 29.329268292682926,
              "armorDamage": 34,
              "armorAfter": 0,
              "protectedFraction": 0.8292682926829268,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 42.920731707317074,
              "healthAfter": 5.920731707317074,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 5.920731707317074,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤2",
          "D": 39,
          "G": 40,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 2,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 70.75,
              "armorBefore": 75,
              "brokenThisShot": false,
              "bodyDamage": 29.25,
              "armorDamage": 40,
              "armorAfter": 35,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 70.75,
              "healthAfter": 40.28125,
              "armorBefore": 35,
              "brokenThisShot": true,
              "bodyDamage": 30.46875,
              "armorDamage": 35,
              "armorAfter": 0,
              "protectedFraction": 0.875,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 40.28125,
              "healthAfter": 1.28125,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 1.28125,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤2",
          "D": 37,
          "G": 42,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 2,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 72.25,
              "armorBefore": 75,
              "brokenThisShot": false,
              "bodyDamage": 27.75,
              "armorDamage": 42,
              "armorAfter": 33,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 72.25,
              "healthAfter": 42.517857142857146,
              "armorBefore": 33,
              "brokenThisShot": true,
              "bodyDamage": 29.732142857142854,
              "armorDamage": 33,
              "armorAfter": 0,
              "protectedFraction": 0.7857142857142857,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 42.517857142857146,
              "healthAfter": 5.517857142857146,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 5.517857142857146,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "面板39/42输入",
          "D": 39,
          "G": 42,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 2,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 70.75,
              "armorBefore": 75,
              "brokenThisShot": false,
              "bodyDamage": 29.25,
              "armorDamage": 42,
              "armorAfter": 33,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 70.75,
              "healthAfter": 39.410714285714285,
              "armorBefore": 33,
              "brokenThisShot": true,
              "bodyDamage": 31.339285714285715,
              "armorDamage": 33,
              "armorAfter": 0,
              "protectedFraction": 0.7857142857142857,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 39.410714285714285,
              "healthAfter": 0.4107142857142847,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 0.4107142857142847,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        }
      ]
    },
    {
      "ammoId": "fmj",
      "armorName": "MK-2战术背心",
      "armorLevel": 4,
      "durability": 110,
      "health": 100,
      "part": 1,
      "rangeRetained": 1,
      "scope": "人工隔离D/G，不声称存在这些单独升级配件；弹甲规则复用用户指定引擎，未新增实机验证",
      "results": [
        {
          "name": "裸枪输入",
          "D": 37,
          "G": 40,
          "btk": 5,
          "ttkMs": 369.79969183359015,
          "breakShot": 3,
          "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": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤1",
          "D": 38,
          "G": 40,
          "btk": 5,
          "ttkMs": 369.79969183359015,
          "breakShot": 3,
          "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": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤1",
          "D": 37,
          "G": 41,
          "btk": 5,
          "ttkMs": 369.79969183359015,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 81.5,
              "armorBefore": 110,
              "brokenThisShot": false,
              "bodyDamage": 18.5,
              "armorDamage": 41,
              "armorAfter": 69,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 81.5,
              "healthAfter": 63,
              "armorBefore": 69,
              "brokenThisShot": false,
              "bodyDamage": 18.5,
              "armorDamage": 41,
              "armorAfter": 28,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 63,
              "healthAfter": 38.63414634146341,
              "armorBefore": 28,
              "brokenThisShot": true,
              "bodyDamage": 24.365853658536587,
              "armorDamage": 28,
              "armorAfter": 0,
              "protectedFraction": 0.6829268292682927,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 38.63414634146341,
              "healthAfter": 1.6341463414634134,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 1.6341463414634134,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤2",
          "D": 39,
          "G": 40,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 3,
          "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": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤2",
          "D": 37,
          "G": 42,
          "btk": 5,
          "ttkMs": 369.79969183359015,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 81.5,
              "armorBefore": 110,
              "brokenThisShot": false,
              "bodyDamage": 18.5,
              "armorDamage": 42,
              "armorAfter": 68,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 81.5,
              "healthAfter": 63,
              "armorBefore": 68,
              "brokenThisShot": false,
              "bodyDamage": 18.5,
              "armorDamage": 42,
              "armorAfter": 26,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 63,
              "healthAfter": 37.45238095238095,
              "armorBefore": 26,
              "brokenThisShot": true,
              "bodyDamage": 25.547619047619047,
              "armorDamage": 26,
              "armorAfter": 0,
              "protectedFraction": 0.6190476190476191,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 37.45238095238095,
              "healthAfter": 0.452380952380949,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 0.452380952380949,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "面板39/42输入",
          "D": 39,
          "G": 42,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 80.5,
              "armorBefore": 110,
              "brokenThisShot": false,
              "bodyDamage": 19.5,
              "armorDamage": 42,
              "armorAfter": 68,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 80.5,
              "healthAfter": 61,
              "armorBefore": 68,
              "brokenThisShot": false,
              "bodyDamage": 19.5,
              "armorDamage": 42,
              "armorAfter": 26,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 61,
              "healthAfter": 34.07142857142857,
              "armorBefore": 26,
              "brokenThisShot": true,
              "bodyDamage": 26.928571428571427,
              "armorDamage": 26,
              "armorAfter": 0,
              "protectedFraction": 0.6190476190476191,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 34.07142857142857,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        }
      ]
    },
    {
      "ammoId": "fmj",
      "armorName": "重型突击背心",
      "armorLevel": 5,
      "durability": 125,
      "health": 100,
      "part": 1,
      "rangeRetained": 1,
      "scope": "人工隔离D/G，不声称存在这些单独升级配件；弹甲规则复用用户指定引擎，未新增实机验证",
      "results": [
        {
          "name": "裸枪输入",
          "D": 37,
          "G": 40,
          "btk": 6,
          "ttkMs": 462.24961479198765,
          "breakShot": 4,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 125,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 40,
              "armorAfter": 85,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 85,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 40,
              "armorAfter": 45,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 45,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 40,
              "armorAfter": 5,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 67.625,
              "armorBefore": 5,
              "brokenThisShot": true,
              "bodyDamage": 32.375,
              "armorDamage": 5,
              "armorAfter": 0,
              "protectedFraction": 0.125,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 67.625,
              "healthAfter": 30.625,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 30.625,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤1",
          "D": 38,
          "G": 40,
          "btk": 6,
          "ttkMs": 462.24961479198765,
          "breakShot": 4,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 125,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 40,
              "armorAfter": 85,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 85,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 40,
              "armorAfter": 45,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 45,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 40,
              "armorAfter": 5,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 66.75,
              "armorBefore": 5,
              "brokenThisShot": true,
              "bodyDamage": 33.25,
              "armorDamage": 5,
              "armorAfter": 0,
              "protectedFraction": 0.125,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 66.75,
              "healthAfter": 28.75,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 28.75,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤1",
          "D": 37,
          "G": 41,
          "btk": 6,
          "ttkMs": 462.24961479198765,
          "breakShot": 4,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 125,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 41,
              "armorAfter": 84,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 84,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 41,
              "armorAfter": 43,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 43,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 41,
              "armorAfter": 2,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 64.8048780487805,
              "armorBefore": 2,
              "brokenThisShot": true,
              "bodyDamage": 35.19512195121951,
              "armorDamage": 2,
              "armorAfter": 0,
              "protectedFraction": 0.04878048780487805,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 64.8048780487805,
              "healthAfter": 27.804878048780495,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 27.804878048780495,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤2",
          "D": 39,
          "G": 40,
          "btk": 6,
          "ttkMs": 462.24961479198765,
          "breakShot": 4,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 125,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 40,
              "armorAfter": 85,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 85,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 40,
              "armorAfter": 45,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 45,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 40,
              "armorAfter": 5,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 65.875,
              "armorBefore": 5,
              "brokenThisShot": true,
              "bodyDamage": 34.125,
              "armorDamage": 5,
              "armorAfter": 0,
              "protectedFraction": 0.125,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 65.875,
              "healthAfter": 26.875,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 26.875,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤2",
          "D": 37,
          "G": 42,
          "btk": 6,
          "ttkMs": 462.24961479198765,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 125,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 42,
              "armorAfter": 83,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 83,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 42,
              "armorAfter": 41,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 99.11904761904762,
              "armorBefore": 41,
              "brokenThisShot": true,
              "bodyDamage": 0.8809523809523819,
              "armorDamage": 41,
              "armorAfter": 0,
              "protectedFraction": 0.9761904761904762,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 99.11904761904762,
              "healthAfter": 62.11904761904762,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 62.11904761904762,
              "healthAfter": 25.11904761904762,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 25.11904761904762,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "面板39/42输入",
          "D": 39,
          "G": 42,
          "btk": 6,
          "ttkMs": 462.24961479198765,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 125,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 42,
              "armorAfter": 83,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 83,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 42,
              "armorAfter": 41,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 99.07142857142857,
              "armorBefore": 41,
              "brokenThisShot": true,
              "bodyDamage": 0.9285714285714296,
              "armorDamage": 41,
              "armorAfter": 0,
              "protectedFraction": 0.9761904761904762,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 99.07142857142857,
              "healthAfter": 60.07142857142857,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 60.07142857142857,
              "healthAfter": 21.07142857142857,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 21.07142857142857,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        }
      ]
    },
    {
      "ammoId": "fmj",
      "armorName": "泰坦防弹装甲",
      "armorLevel": 6,
      "durability": 150,
      "health": 100,
      "part": 1,
      "rangeRetained": 1,
      "scope": "人工隔离D/G，不声称存在这些单独升级配件；弹甲规则复用用户指定引擎，未新增实机验证",
      "results": [
        {
          "name": "裸枪输入",
          "D": 37,
          "G": 40,
          "btk": 9,
          "ttkMs": 739.5993836671803,
          "breakShot": 7,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 150,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 126,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 126,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 102,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 102,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 78,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 78,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 54,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 54,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 30,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 30,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 6,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 7,
              "timeMs": 554.6995377503852,
              "healthBefore": 100,
              "healthAfter": 72.25,
              "armorBefore": 6,
              "brokenThisShot": true,
              "bodyDamage": 27.75,
              "armorDamage": 6,
              "armorAfter": 0,
              "protectedFraction": 0.25,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 8,
              "timeMs": 647.1494607087827,
              "healthBefore": 72.25,
              "healthAfter": 35.25,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 9,
              "timeMs": 739.5993836671803,
              "healthBefore": 35.25,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤1",
          "D": 38,
          "G": 40,
          "btk": 9,
          "ttkMs": 739.5993836671803,
          "breakShot": 7,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 150,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 126,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 126,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 102,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 102,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 78,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 78,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 54,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 54,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 30,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 30,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 6,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 7,
              "timeMs": 554.6995377503852,
              "healthBefore": 100,
              "healthAfter": 71.5,
              "armorBefore": 6,
              "brokenThisShot": true,
              "bodyDamage": 28.5,
              "armorDamage": 6,
              "armorAfter": 0,
              "protectedFraction": 0.25,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 8,
              "timeMs": 647.1494607087827,
              "healthBefore": 71.5,
              "healthAfter": 33.5,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 9,
              "timeMs": 739.5993836671803,
              "healthBefore": 33.5,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤1",
          "D": 37,
          "G": 41,
          "btk": 9,
          "ttkMs": 739.5993836671803,
          "breakShot": 7,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 150,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24.599999999999998,
              "armorAfter": 125.4,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 125.4,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24.599999999999998,
              "armorAfter": 100.80000000000001,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 100.80000000000001,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24.599999999999998,
              "armorAfter": 76.20000000000002,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 76.20000000000002,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24.599999999999998,
              "armorAfter": 51.60000000000002,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 51.60000000000002,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24.599999999999998,
              "armorAfter": 27.000000000000025,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 27.000000000000025,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24.599999999999998,
              "armorAfter": 2.400000000000027,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 7,
              "timeMs": 554.6995377503852,
              "healthBefore": 100,
              "healthAfter": 66.60975609756102,
              "armorBefore": 2.400000000000027,
              "brokenThisShot": true,
              "bodyDamage": 33.39024390243898,
              "armorDamage": 2.400000000000027,
              "armorAfter": 0,
              "protectedFraction": 0.0975609756097572,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 8,
              "timeMs": 647.1494607087827,
              "healthBefore": 66.60975609756102,
              "healthAfter": 29.609756097561018,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 9,
              "timeMs": 739.5993836671803,
              "healthBefore": 29.609756097561018,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤2",
          "D": 39,
          "G": 40,
          "btk": 9,
          "ttkMs": 739.5993836671803,
          "breakShot": 7,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 150,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 126,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 126,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 102,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 102,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 78,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 78,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 54,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 54,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 30,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 30,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 24,
              "armorAfter": 6,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 7,
              "timeMs": 554.6995377503852,
              "healthBefore": 100,
              "healthAfter": 70.75,
              "armorBefore": 6,
              "brokenThisShot": true,
              "bodyDamage": 29.25,
              "armorDamage": 6,
              "armorAfter": 0,
              "protectedFraction": 0.25,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 8,
              "timeMs": 647.1494607087827,
              "healthBefore": 70.75,
              "healthAfter": 31.75,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 9,
              "timeMs": 739.5993836671803,
              "healthBefore": 31.75,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤2",
          "D": 37,
          "G": 42,
          "btk": 9,
          "ttkMs": 739.5993836671803,
          "breakShot": 6,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 150,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 25.2,
              "armorAfter": 124.8,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 124.8,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 25.2,
              "armorAfter": 99.6,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 99.6,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 25.2,
              "armorAfter": 74.39999999999999,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 74.39999999999999,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 25.2,
              "armorAfter": 49.19999999999999,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 49.19999999999999,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 25.2,
              "armorAfter": 23.99999999999999,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 100,
              "healthAfter": 98.23809523809523,
              "armorBefore": 23.99999999999999,
              "brokenThisShot": true,
              "bodyDamage": 1.761904761904776,
              "armorDamage": 23.99999999999999,
              "armorAfter": 0,
              "protectedFraction": 0.952380952380952,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 7,
              "timeMs": 554.6995377503852,
              "healthBefore": 98.23809523809523,
              "healthAfter": 61.23809523809523,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 8,
              "timeMs": 647.1494607087827,
              "healthBefore": 61.23809523809523,
              "healthAfter": 24.238095238095227,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 9,
              "timeMs": 739.5993836671803,
              "healthBefore": 24.238095238095227,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "面板39/42输入",
          "D": 39,
          "G": 42,
          "btk": 9,
          "ttkMs": 739.5993836671803,
          "breakShot": 6,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 150,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 25.2,
              "armorAfter": 124.8,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 124.8,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 25.2,
              "armorAfter": 99.6,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 99.6,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 25.2,
              "armorAfter": 74.39999999999999,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 74.39999999999999,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 25.2,
              "armorAfter": 49.19999999999999,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 49.19999999999999,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 25.2,
              "armorAfter": 23.99999999999999,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 100,
              "healthAfter": 98.14285714285712,
              "armorBefore": 23.99999999999999,
              "brokenThisShot": true,
              "bodyDamage": 1.8571428571428723,
              "armorDamage": 23.99999999999999,
              "armorAfter": 0,
              "protectedFraction": 0.952380952380952,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 7,
              "timeMs": 554.6995377503852,
              "healthBefore": 98.14285714285712,
              "healthAfter": 59.142857142857125,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 8,
              "timeMs": 647.1494607087827,
              "healthBefore": 59.142857142857125,
              "healthAfter": 20.142857142857125,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 9,
              "timeMs": 739.5993836671803,
              "healthBefore": 20.142857142857125,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        }
      ]
    },
    {
      "ammoId": "hybrid",
      "armorName": "TG-H防弹衣",
      "armorLevel": 3,
      "durability": 75,
      "health": 100,
      "part": 1,
      "rangeRetained": 1,
      "scope": "人工隔离D/G，不声称存在这些单独升级配件；弹甲规则复用用户指定引擎，未新增实机验证",
      "results": [
        {
          "name": "裸枪输入",
          "D": 37,
          "G": 40,
          "btk": 3,
          "ttkMs": 184.89984591679507,
          "breakShot": 2,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 63,
              "armorBefore": 75,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 44,
              "armorAfter": 31,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 63,
              "healthAfter": 26,
              "armorBefore": 31,
              "brokenThisShot": true,
              "bodyDamage": 37,
              "armorDamage": 31,
              "armorAfter": 0,
              "protectedFraction": 0.7045454545454546,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 26,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤1",
          "D": 38,
          "G": 40,
          "btk": 3,
          "ttkMs": 184.89984591679507,
          "breakShot": 2,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 62,
              "armorBefore": 75,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 44,
              "armorAfter": 31,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 62,
              "healthAfter": 24,
              "armorBefore": 31,
              "brokenThisShot": true,
              "bodyDamage": 38,
              "armorDamage": 31,
              "armorAfter": 0,
              "protectedFraction": 0.7045454545454546,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 24,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤1",
          "D": 37,
          "G": 41,
          "btk": 3,
          "ttkMs": 184.89984591679507,
          "breakShot": 2,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 63,
              "armorBefore": 75,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 45.1,
              "armorAfter": 29.9,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 63,
              "healthAfter": 26,
              "armorBefore": 29.9,
              "brokenThisShot": true,
              "bodyDamage": 37,
              "armorDamage": 29.9,
              "armorAfter": 0,
              "protectedFraction": 0.6629711751662971,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 26,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤2",
          "D": 39,
          "G": 40,
          "btk": 3,
          "ttkMs": 184.89984591679507,
          "breakShot": 2,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 61,
              "armorBefore": 75,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 44,
              "armorAfter": 31,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 61,
              "healthAfter": 22,
              "armorBefore": 31,
              "brokenThisShot": true,
              "bodyDamage": 39,
              "armorDamage": 31,
              "armorAfter": 0,
              "protectedFraction": 0.7045454545454546,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 22,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤2",
          "D": 37,
          "G": 42,
          "btk": 3,
          "ttkMs": 184.89984591679507,
          "breakShot": 2,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 63,
              "armorBefore": 75,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 46.2,
              "armorAfter": 28.799999999999997,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 63,
              "healthAfter": 26,
              "armorBefore": 28.799999999999997,
              "brokenThisShot": true,
              "bodyDamage": 37,
              "armorDamage": 28.799999999999997,
              "armorAfter": 0,
              "protectedFraction": 0.6233766233766233,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 26,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "面板39/42输入",
          "D": 39,
          "G": 42,
          "btk": 3,
          "ttkMs": 184.89984591679507,
          "breakShot": 2,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 61,
              "armorBefore": 75,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 46.2,
              "armorAfter": 28.799999999999997,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 61,
              "healthAfter": 22,
              "armorBefore": 28.799999999999997,
              "brokenThisShot": true,
              "bodyDamage": 39,
              "armorDamage": 28.799999999999997,
              "armorAfter": 0,
              "protectedFraction": 0.6233766233766233,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 22,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        }
      ]
    },
    {
      "ammoId": "hybrid",
      "armorName": "MK-2战术背心",
      "armorLevel": 4,
      "durability": 110,
      "health": 100,
      "part": 1,
      "rangeRetained": 1,
      "scope": "人工隔离D/G，不声称存在这些单独升级配件；弹甲规则复用用户指定引擎，未新增实机验证",
      "results": [
        {
          "name": "裸枪输入",
          "D": 37,
          "G": 40,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 72.25,
              "armorBefore": 110,
              "brokenThisShot": false,
              "bodyDamage": 27.75,
              "armorDamage": 44,
              "armorAfter": 66,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 72.25,
              "healthAfter": 44.5,
              "armorBefore": 66,
              "brokenThisShot": false,
              "bodyDamage": 27.75,
              "armorDamage": 44,
              "armorAfter": 22,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 44.5,
              "healthAfter": 12.125,
              "armorBefore": 22,
              "brokenThisShot": true,
              "bodyDamage": 32.375,
              "armorDamage": 22,
              "armorAfter": 0,
              "protectedFraction": 0.5,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 12.125,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤1",
          "D": 38,
          "G": 40,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 71.5,
              "armorBefore": 110,
              "brokenThisShot": false,
              "bodyDamage": 28.5,
              "armorDamage": 44,
              "armorAfter": 66,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 71.5,
              "healthAfter": 43,
              "armorBefore": 66,
              "brokenThisShot": false,
              "bodyDamage": 28.5,
              "armorDamage": 44,
              "armorAfter": 22,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 43,
              "healthAfter": 9.75,
              "armorBefore": 22,
              "brokenThisShot": true,
              "bodyDamage": 33.25,
              "armorDamage": 22,
              "armorAfter": 0,
              "protectedFraction": 0.5,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 9.75,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤1",
          "D": 37,
          "G": 41,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 72.25,
              "armorBefore": 110,
              "brokenThisShot": false,
              "bodyDamage": 27.75,
              "armorDamage": 45.1,
              "armorAfter": 64.9,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 72.25,
              "healthAfter": 44.5,
              "armorBefore": 64.9,
              "brokenThisShot": false,
              "bodyDamage": 27.75,
              "armorDamage": 45.1,
              "armorAfter": 19.800000000000004,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 44.5,
              "healthAfter": 11.560975609756099,
              "armorBefore": 19.800000000000004,
              "brokenThisShot": true,
              "bodyDamage": 32.9390243902439,
              "armorDamage": 19.800000000000004,
              "armorAfter": 0,
              "protectedFraction": 0.4390243902439025,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 11.560975609756099,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤2",
          "D": 39,
          "G": 40,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 70.75,
              "armorBefore": 110,
              "brokenThisShot": false,
              "bodyDamage": 29.25,
              "armorDamage": 44,
              "armorAfter": 66,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 70.75,
              "healthAfter": 41.5,
              "armorBefore": 66,
              "brokenThisShot": false,
              "bodyDamage": 29.25,
              "armorDamage": 44,
              "armorAfter": 22,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 41.5,
              "healthAfter": 7.375,
              "armorBefore": 22,
              "brokenThisShot": true,
              "bodyDamage": 34.125,
              "armorDamage": 22,
              "armorAfter": 0,
              "protectedFraction": 0.5,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 7.375,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤2",
          "D": 37,
          "G": 42,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 72.25,
              "armorBefore": 110,
              "brokenThisShot": false,
              "bodyDamage": 27.75,
              "armorDamage": 46.2,
              "armorAfter": 63.8,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 72.25,
              "healthAfter": 44.5,
              "armorBefore": 63.8,
              "brokenThisShot": false,
              "bodyDamage": 27.75,
              "armorDamage": 46.2,
              "armorAfter": 17.599999999999994,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 44.5,
              "healthAfter": 11.023809523809526,
              "armorBefore": 17.599999999999994,
              "brokenThisShot": true,
              "bodyDamage": 33.476190476190474,
              "armorDamage": 17.599999999999994,
              "armorAfter": 0,
              "protectedFraction": 0.3809523809523808,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 11.023809523809526,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "面板39/42输入",
          "D": 39,
          "G": 42,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 70.75,
              "armorBefore": 110,
              "brokenThisShot": false,
              "bodyDamage": 29.25,
              "armorDamage": 46.2,
              "armorAfter": 63.8,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 70.75,
              "healthAfter": 41.5,
              "armorBefore": 63.8,
              "brokenThisShot": false,
              "bodyDamage": 29.25,
              "armorDamage": 46.2,
              "armorAfter": 17.599999999999994,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 41.5,
              "healthAfter": 6.214285714285708,
              "armorBefore": 17.599999999999994,
              "brokenThisShot": true,
              "bodyDamage": 35.28571428571429,
              "armorDamage": 17.599999999999994,
              "armorAfter": 0,
              "protectedFraction": 0.3809523809523808,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 6.214285714285708,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        }
      ]
    },
    {
      "ammoId": "hybrid",
      "armorName": "重型突击背心",
      "armorLevel": 5,
      "durability": 125,
      "health": 100,
      "part": 1,
      "rangeRetained": 1,
      "scope": "人工隔离D/G，不声称存在这些单独升级配件；弹甲规则复用用户指定引擎，未新增实机验证",
      "results": [
        {
          "name": "裸枪输入",
          "D": 37,
          "G": 40,
          "btk": 5,
          "ttkMs": 369.79969183359015,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 81.5,
              "armorBefore": 125,
              "brokenThisShot": false,
              "bodyDamage": 18.5,
              "armorDamage": 44,
              "armorAfter": 81,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 81.5,
              "healthAfter": 63,
              "armorBefore": 81,
              "brokenThisShot": false,
              "bodyDamage": 18.5,
              "armorDamage": 44,
              "armorAfter": 37,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 63,
              "healthAfter": 41.55681818181819,
              "armorBefore": 37,
              "brokenThisShot": true,
              "bodyDamage": 21.443181818181817,
              "armorDamage": 37,
              "armorAfter": 0,
              "protectedFraction": 0.8409090909090909,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 41.55681818181819,
              "healthAfter": 4.556818181818187,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 4.556818181818187,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤1",
          "D": 38,
          "G": 40,
          "btk": 5,
          "ttkMs": 369.79969183359015,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 81,
              "armorBefore": 125,
              "brokenThisShot": false,
              "bodyDamage": 19,
              "armorDamage": 44,
              "armorAfter": 81,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 81,
              "healthAfter": 62,
              "armorBefore": 81,
              "brokenThisShot": false,
              "bodyDamage": 19,
              "armorDamage": 44,
              "armorAfter": 37,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 62,
              "healthAfter": 39.97727272727273,
              "armorBefore": 37,
              "brokenThisShot": true,
              "bodyDamage": 22.022727272727273,
              "armorDamage": 37,
              "armorAfter": 0,
              "protectedFraction": 0.8409090909090909,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 39.97727272727273,
              "healthAfter": 1.9772727272727266,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 1.9772727272727266,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤1",
          "D": 37,
          "G": 41,
          "btk": 5,
          "ttkMs": 369.79969183359015,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 81.5,
              "armorBefore": 125,
              "brokenThisShot": false,
              "bodyDamage": 18.5,
              "armorDamage": 45.1,
              "armorAfter": 79.9,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 81.5,
              "healthAfter": 63,
              "armorBefore": 79.9,
              "brokenThisShot": false,
              "bodyDamage": 18.5,
              "armorDamage": 45.1,
              "armorAfter": 34.800000000000004,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 63,
              "healthAfter": 40.2749445676275,
              "armorBefore": 34.800000000000004,
              "brokenThisShot": true,
              "bodyDamage": 22.725055432372503,
              "armorDamage": 34.800000000000004,
              "armorAfter": 0,
              "protectedFraction": 0.771618625277162,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 40.2749445676275,
              "healthAfter": 3.2749445676275,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 3.2749445676275,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤2",
          "D": 39,
          "G": 40,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 80.5,
              "armorBefore": 125,
              "brokenThisShot": false,
              "bodyDamage": 19.5,
              "armorDamage": 44,
              "armorAfter": 81,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 80.5,
              "healthAfter": 61,
              "armorBefore": 81,
              "brokenThisShot": false,
              "bodyDamage": 19.5,
              "armorDamage": 44,
              "armorAfter": 37,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 61,
              "healthAfter": 38.39772727272727,
              "armorBefore": 37,
              "brokenThisShot": true,
              "bodyDamage": 22.602272727272727,
              "armorDamage": 37,
              "armorAfter": 0,
              "protectedFraction": 0.8409090909090909,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 38.39772727272727,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤2",
          "D": 37,
          "G": 42,
          "btk": 5,
          "ttkMs": 369.79969183359015,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 81.5,
              "armorBefore": 125,
              "brokenThisShot": false,
              "bodyDamage": 18.5,
              "armorDamage": 46.2,
              "armorAfter": 78.8,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 81.5,
              "healthAfter": 63,
              "armorBefore": 78.8,
              "brokenThisShot": false,
              "bodyDamage": 18.5,
              "armorDamage": 46.2,
              "armorAfter": 32.599999999999994,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 63,
              "healthAfter": 39.05411255411255,
              "armorBefore": 32.599999999999994,
              "brokenThisShot": true,
              "bodyDamage": 23.94588744588745,
              "armorDamage": 32.599999999999994,
              "armorAfter": 0,
              "protectedFraction": 0.7056277056277055,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 39.05411255411255,
              "healthAfter": 2.0541125541125496,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 2.0541125541125496,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "面板39/42输入",
          "D": 39,
          "G": 42,
          "btk": 4,
          "ttkMs": 277.3497688751926,
          "breakShot": 3,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 80.5,
              "armorBefore": 125,
              "brokenThisShot": false,
              "bodyDamage": 19.5,
              "armorDamage": 46.2,
              "armorAfter": 78.8,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 80.5,
              "healthAfter": 61,
              "armorBefore": 78.8,
              "brokenThisShot": false,
              "bodyDamage": 19.5,
              "armorDamage": 46.2,
              "armorAfter": 32.599999999999994,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 61,
              "healthAfter": 35.759740259740255,
              "armorBefore": 32.599999999999994,
              "brokenThisShot": true,
              "bodyDamage": 25.240259740259745,
              "armorDamage": 32.599999999999994,
              "armorAfter": 0,
              "protectedFraction": 0.7056277056277055,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 35.759740259740255,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        }
      ]
    },
    {
      "ammoId": "hybrid",
      "armorName": "泰坦防弹装甲",
      "armorLevel": 6,
      "durability": 150,
      "health": 100,
      "part": 1,
      "rangeRetained": 1,
      "scope": "人工隔离D/G，不声称存在这些单独升级配件；弹甲规则复用用户指定引擎，未新增实机验证",
      "results": [
        {
          "name": "裸枪输入",
          "D": 37,
          "G": 40,
          "btk": 7,
          "ttkMs": 554.6995377503852,
          "breakShot": 4,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 150,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 44,
              "armorAfter": 106,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 106,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 44,
              "armorAfter": 62,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 62,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 44,
              "armorAfter": 18,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 78.13636363636364,
              "armorBefore": 18,
              "brokenThisShot": true,
              "bodyDamage": 21.86363636363636,
              "armorDamage": 18,
              "armorAfter": 0,
              "protectedFraction": 0.4090909090909091,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 78.13636363636364,
              "healthAfter": 41.13636363636364,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 41.13636363636364,
              "healthAfter": 4.13636363636364,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 7,
              "timeMs": 554.6995377503852,
              "healthBefore": 4.13636363636364,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤1",
          "D": 38,
          "G": 40,
          "btk": 7,
          "ttkMs": 554.6995377503852,
          "breakShot": 4,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 150,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 44,
              "armorAfter": 106,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 106,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 44,
              "armorAfter": 62,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 62,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 44,
              "armorAfter": 18,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 77.54545454545455,
              "armorBefore": 18,
              "brokenThisShot": true,
              "bodyDamage": 22.454545454545453,
              "armorDamage": 18,
              "armorAfter": 0,
              "protectedFraction": 0.4090909090909091,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 77.54545454545455,
              "healthAfter": 39.54545454545455,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 39.54545454545455,
              "healthAfter": 1.5454545454545467,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 7,
              "timeMs": 554.6995377503852,
              "healthBefore": 1.5454545454545467,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 38,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤1",
          "D": 37,
          "G": 41,
          "btk": 7,
          "ttkMs": 554.6995377503852,
          "breakShot": 4,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 150,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 45.1,
              "armorAfter": 104.9,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 104.9,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 45.1,
              "armorAfter": 59.800000000000004,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 59.800000000000004,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 45.1,
              "armorAfter": 14.700000000000003,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 75.05986696230599,
              "armorBefore": 14.700000000000003,
              "brokenThisShot": true,
              "bodyDamage": 24.940133037694014,
              "armorDamage": 14.700000000000003,
              "armorAfter": 0,
              "protectedFraction": 0.3259423503325943,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 75.05986696230599,
              "healthAfter": 38.05986696230599,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 38.05986696230599,
              "healthAfter": 1.059866962305989,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 7,
              "timeMs": 554.6995377503852,
              "healthBefore": 1.059866962305989,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加肉伤2",
          "D": 39,
          "G": 40,
          "btk": 6,
          "ttkMs": 462.24961479198765,
          "breakShot": 4,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 150,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 44,
              "armorAfter": 106,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 106,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 44,
              "armorAfter": 62,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 62,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 44,
              "armorAfter": 18,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 76.95454545454545,
              "armorBefore": 18,
              "brokenThisShot": true,
              "bodyDamage": 23.045454545454543,
              "armorDamage": 18,
              "armorAfter": 0,
              "protectedFraction": 0.4090909090909091,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 76.95454545454545,
              "healthAfter": 37.95454545454545,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 37.95454545454545,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "只加甲伤2",
          "D": 37,
          "G": 42,
          "btk": 6,
          "ttkMs": 462.24961479198765,
          "breakShot": 4,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 150,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 46.2,
              "armorAfter": 103.8,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 103.8,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 46.2,
              "armorAfter": 57.599999999999994,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 57.599999999999994,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 46.2,
              "armorAfter": 11.399999999999991,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 72.12987012987011,
              "armorBefore": 11.399999999999991,
              "brokenThisShot": true,
              "bodyDamage": 27.87012987012988,
              "armorDamage": 11.399999999999991,
              "armorAfter": 0,
              "protectedFraction": 0.24675324675324656,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 72.12987012987011,
              "healthAfter": 35.12987012987011,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 35.12987012987011,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 37,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        },
        {
          "name": "面板39/42输入",
          "D": 39,
          "G": 42,
          "btk": 6,
          "ttkMs": 462.24961479198765,
          "breakShot": 4,
          "trace": [
            {
              "shot": 1,
              "timeMs": 0,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 150,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 46.2,
              "armorAfter": 103.8,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 2,
              "timeMs": 92.44992295839754,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 103.8,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 46.2,
              "armorAfter": 57.599999999999994,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 3,
              "timeMs": 184.89984591679507,
              "healthBefore": 100,
              "healthAfter": 100,
              "armorBefore": 57.599999999999994,
              "brokenThisShot": false,
              "bodyDamage": 0,
              "armorDamage": 46.2,
              "armorAfter": 11.399999999999991,
              "protectedFraction": 1,
              "branch": "C≥A"
            },
            {
              "shot": 4,
              "timeMs": 277.3497688751926,
              "healthBefore": 100,
              "healthAfter": 70.62337662337661,
              "armorBefore": 11.399999999999991,
              "brokenThisShot": true,
              "bodyDamage": 29.376623376623385,
              "armorDamage": 11.399999999999991,
              "armorAfter": 0,
              "protectedFraction": 0.24675324675324656,
              "branch": "C<A，碎甲溢出"
            },
            {
              "shot": 5,
              "timeMs": 369.79969183359015,
              "healthBefore": 70.62337662337661,
              "healthAfter": 31.623376623376615,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            },
            {
              "shot": 6,
              "timeMs": 462.24961479198765,
              "healthBefore": 31.623376623376615,
              "healthAfter": 0,
              "armorBefore": 0,
              "brokenThisShot": false,
              "bodyDamage": 39,
              "armorDamage": 0,
              "armorAfter": 0,
              "protectedFraction": 0,
              "branch": "无甲"
            }
          ]
        }
      ]
    }
  ],
  "damageArmorSensitivities": [
    {
      "ammoId": "fmj",
      "armorName": "MK-2战术背心",
      "configuration": "只加肉伤2",
      "from": 5,
      "to": 4,
      "savingMs": 92.44992295839756
    },
    {
      "ammoId": "fmj",
      "armorName": "MK-2战术背心",
      "configuration": "面板39/42输入",
      "from": 5,
      "to": 4,
      "savingMs": 92.44992295839756
    },
    {
      "ammoId": "hybrid",
      "armorName": "重型突击背心",
      "configuration": "只加肉伤2",
      "from": 5,
      "to": 4,
      "savingMs": 92.44992295839756
    },
    {
      "ammoId": "hybrid",
      "armorName": "重型突击背心",
      "configuration": "面板39/42输入",
      "from": 5,
      "to": 4,
      "savingMs": 92.44992295839756
    },
    {
      "ammoId": "hybrid",
      "armorName": "泰坦防弹装甲",
      "configuration": "只加肉伤2",
      "from": 7,
      "to": 6,
      "savingMs": 92.44992295839751
    },
    {
      "ammoId": "hybrid",
      "armorName": "泰坦防弹装甲",
      "configuration": "只加甲伤2",
      "from": 7,
      "to": 6,
      "savingMs": 92.44992295839751
    },
    {
      "ammoId": "hybrid",
      "armorName": "泰坦防弹装甲",
      "configuration": "面板39/42输入",
      "from": 7,
      "to": 6,
      "savingMs": 92.44992295839751
    }
  ],
  "thresholdCase": {
    "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": "条件引擎内的连续阈值，不反推实际未舍入伤害或可达配件增量"
  },
  "readinessScenarios": [
    {
      "score": 51,
      "delta": 0,
      "adsMs": 344,
      "sprintMs": 209,
      "parallelBothMs": 344,
      "serialBothMs": 553,
      "alreadyAimedPreparationMs": 0,
      "definition": "并行/串行为待验证情景；不把任何一种作为已确认实际规则"
    },
    {
      "score": 52,
      "delta": 1,
      "adsMs": 339,
      "sprintMs": 198,
      "parallelBothMs": 339,
      "serialBothMs": 537,
      "alreadyAimedPreparationMs": 0,
      "definition": "并行/串行为待验证情景；不把任何一种作为已确认实际规则"
    },
    {
      "score": 81,
      "delta": 30,
      "adsMs": 198,
      "sprintMs": 63,
      "parallelBothMs": 198,
      "serialBothMs": 261,
      "alreadyAimedPreparationMs": 0,
      "definition": "并行/串行为待验证情景；不把任何一种作为已确认实际规则"
    }
  ],
  "flightScenarios": [
    {
      "distance": 10,
      "baseMs": 15.873015873015873,
      "fullMs": 11.198208286674133,
      "savingMs": 4.674807586341741,
      "baseLeadCmAt3mps": 4.761904761904762,
      "fullLeadCmAt3mps": 3.3594624860022395,
      "assumption": "恒速弹丸、恒定横移3m/s，忽略下坠、减速与服务器时序"
    },
    {
      "distance": 50,
      "baseMs": 79.36507936507937,
      "fullMs": 55.99104143337066,
      "savingMs": 23.374037931708703,
      "baseLeadCmAt3mps": 23.80952380952381,
      "fullLeadCmAt3mps": 16.7973124300112,
      "assumption": "恒速弹丸、恒定横移3m/s，忽略下坠、减速与服务器时序"
    },
    {
      "distance": 100,
      "baseMs": 158.73015873015873,
      "fullMs": 111.98208286674132,
      "savingMs": 46.748075863417405,
      "baseLeadCmAt3mps": 47.61904761904762,
      "fullLeadCmAt3mps": 33.5946248600224,
      "assumption": "恒速弹丸、恒定横移3m/s，忽略下坠、减速与服务器时序"
    }
  ],
  "missModel": [
    {
      "btk": 3,
      "points": [
        {
          "hitProbability": 0.3,
          "expectedAttempts": 10,
          "expectedFiringMs": 832.0493066255779
        },
        {
          "hitProbability": 0.4,
          "expectedAttempts": 7.5,
          "expectedFiringMs": 600.924499229584
        },
        {
          "hitProbability": 0.5,
          "expectedAttempts": 6,
          "expectedFiringMs": 462.2496147919877
        },
        {
          "hitProbability": 0.6,
          "expectedAttempts": 5,
          "expectedFiringMs": 369.79969183359015
        },
        {
          "hitProbability": 0.7,
          "expectedAttempts": 4.285714285714286,
          "expectedFiringMs": 303.7640325775919
        },
        {
          "hitProbability": 0.8,
          "expectedAttempts": 3.75,
          "expectedFiringMs": 254.23728813559322
        },
        {
          "hitProbability": 0.9,
          "expectedAttempts": 3.333333333333333,
          "expectedFiringMs": 215.71648690292756
        },
        {
          "hitProbability": 1,
          "expectedAttempts": 3,
          "expectedFiringMs": 184.89984591679507
        }
      ],
      "assumptions": "每次命中贡献等效、独立同p、立即开始按最高射速尝试、容量不限制、不包含准备/飞行；p是人工情景输入，不由评分推算"
    },
    {
      "btk": 4,
      "points": [
        {
          "hitProbability": 0.3,
          "expectedAttempts": 13.333333333333334,
          "expectedFiringMs": 1140.215716486903
        },
        {
          "hitProbability": 0.4,
          "expectedAttempts": 10,
          "expectedFiringMs": 832.0493066255779
        },
        {
          "hitProbability": 0.5,
          "expectedAttempts": 8,
          "expectedFiringMs": 647.1494607087827
        },
        {
          "hitProbability": 0.6,
          "expectedAttempts": 6.666666666666667,
          "expectedFiringMs": 523.8828967642527
        },
        {
          "hitProbability": 0.7,
          "expectedAttempts": 5.714285714285714,
          "expectedFiringMs": 435.8353510895884
        },
        {
          "hitProbability": 0.8,
          "expectedAttempts": 5,
          "expectedFiringMs": 369.79969183359015
        },
        {
          "hitProbability": 0.9,
          "expectedAttempts": 4.444444444444445,
          "expectedFiringMs": 318.4386235233693
        },
        {
          "hitProbability": 1,
          "expectedAttempts": 4,
          "expectedFiringMs": 277.3497688751926
        }
      ],
      "assumptions": "每次命中贡献等效、独立同p、立即开始按最高射速尝试、容量不限制、不包含准备/飞行；p是人工情景输入，不由评分推算"
    },
    {
      "btk": 5,
      "points": [
        {
          "hitProbability": 0.3,
          "expectedAttempts": 16.666666666666668,
          "expectedFiringMs": 1448.3821263482282
        },
        {
          "hitProbability": 0.4,
          "expectedAttempts": 12.5,
          "expectedFiringMs": 1063.1741140215718
        },
        {
          "hitProbability": 0.5,
          "expectedAttempts": 10,
          "expectedFiringMs": 832.0493066255779
        },
        {
          "hitProbability": 0.6,
          "expectedAttempts": 8.333333333333334,
          "expectedFiringMs": 677.9661016949153
        },
        {
          "hitProbability": 0.7,
          "expectedAttempts": 7.142857142857143,
          "expectedFiringMs": 567.9066696015849
        },
        {
          "hitProbability": 0.8,
          "expectedAttempts": 6.25,
          "expectedFiringMs": 485.36209553158704
        },
        {
          "hitProbability": 0.9,
          "expectedAttempts": 5.555555555555555,
          "expectedFiringMs": 421.160760143811
        },
        {
          "hitProbability": 1,
          "expectedAttempts": 5,
          "expectedFiringMs": 369.79969183359015
        }
      ],
      "assumptions": "每次命中贡献等效、独立同p、立即开始按最高射速尝试、容量不限制、不包含准备/飞行；p是人工情景输入，不由评分推算"
    }
  ],
  "capacityCases": [
    {
      "n": 5,
      "p": 0.5,
      "capacity20": 0.9940910339355469,
      "capacity45": 0.9999999953325585,
      "scope": "固定BTK且独立同命中率的单目标匣内成功概率，仅条件模型"
    },
    {
      "n": 10,
      "p": 0.5,
      "capacity20": 0.5880985260009767,
      "capacity45": 0.9999671266837709,
      "scope": "固定BTK且独立同命中率的单目标匣内成功概率，仅条件模型"
    },
    {
      "n": 5,
      "p": 0.3,
      "capacity20": 0.7624922211223973,
      "capacity45": 0.9993209763009453,
      "scope": "固定BTK且独立同命中率的单目标匣内成功概率，仅条件模型"
    }
  ],
  "geometryScenarios": [
    {
      "distance": 2,
      "circleRadiusMeters": 0.25,
      "requiredHalfAngleDegrees": 7.125016348901798,
      "halfAngleConvention": {
        "firstQualifyingInitialSample": 43,
        "firstQualifyingMaxSample": 43
      },
      "fullAngleConvention": {
        "firstQualifyingInitialSample": 43,
        "firstQualifyingMaxSample": 43
      },
      "scope": "静止正中瞄准、目标为半径.25m圆且散布有严格圆形支撑的几何包络；不是人体尺寸或命中率实测"
    },
    {
      "distance": 5,
      "circleRadiusMeters": 0.25,
      "requiredHalfAngleDegrees": 2.8624052261117474,
      "halfAngleConvention": {
        "firstQualifyingInitialSample": 43,
        "firstQualifyingMaxSample": null
      },
      "fullAngleConvention": {
        "firstQualifyingInitialSample": 43,
        "firstQualifyingMaxSample": 55
      },
      "scope": "静止正中瞄准、目标为半径.25m圆且散布有严格圆形支撑的几何包络；不是人体尺寸或命中率实测"
    },
    {
      "distance": 10,
      "circleRadiusMeters": 0.25,
      "requiredHalfAngleDegrees": 1.4320961841646465,
      "halfAngleConvention": {
        "firstQualifyingInitialSample": 87,
        "firstQualifyingMaxSample": null
      },
      "fullAngleConvention": {
        "firstQualifyingInitialSample": 43,
        "firstQualifyingMaxSample": null
      },
      "scope": "静止正中瞄准、目标为半径.25m圆且散布有严格圆形支撑的几何包络；不是人体尺寸或命中率实测"
    },
    {
      "distance": 20,
      "circleRadiusMeters": 0.25,
      "requiredHalfAngleDegrees": 0.7161599454704085,
      "halfAngleConvention": {
        "firstQualifyingInitialSample": null,
        "firstQualifyingMaxSample": null
      },
      "fullAngleConvention": {
        "firstQualifyingInitialSample": 87,
        "firstQualifyingMaxSample": null
      },
      "scope": "静止正中瞄准、目标为半径.25m圆且散布有严格圆形支撑的几何包络；不是人体尺寸或命中率实测"
    }
  ],
  "geometry10m": [
    {
      "score": 43,
      "delta": 0,
      "initialDegrees": 2.8,
      "maxDegrees": 7,
      "initialRadiusHalfConvention": 0.48908159420845,
      "maxRadiusHalfConvention": 1.227845609029046,
      "initialRadiusFullConvention": 0.24439473585260857
    },
    {
      "score": 79,
      "delta": 36,
      "initialDegrees": 1.59,
      "maxDegrees": 3.98,
      "initialRadiusHalfConvention": 0.2775786094598893,
      "maxRadiusHalfConvention": 0.695760477927954,
      "initialRadiusFullConvention": 0.138762580774618
    },
    {
      "score": 87,
      "delta": 44,
      "initialDegrees": 1.43,
      "maxDegrees": 3.57,
      "initialRadiusHalfConvention": 0.24963391852243308,
      "maxRadiusHalfConvention": 0.6238901320847474,
      "initialRadiusFullConvention": 0.1247975197425843
    },
    {
      "score": 95,
      "delta": 52,
      "initialDegrees": 1.28,
      "maxDegrees": 3.21,
      "initialRadiusHalfConvention": 0.22343931724278912,
      "maxRadiusHalfConvention": 0.56083759996264,
      "initialRadiusFullConvention": 0.1117057180553214
    }
  ],
  "roundingExamples": [
    {
      "displayStep": 0.01,
      "from": 1,
      "to": 0.98,
      "width": 1,
      "displayedGainPerPoint": 0.020000000000000018,
      "conditionalInternalGainPerPointMin": 0.010000000000000018,
      "conditionalInternalGainPerPointMax": 0.03000000000000002,
      "assumption": "两端分别以同一步长最近舍入；当前客户端舍入/内部精度仍未确认"
    },
    {
      "displayStep": 1,
      "from": 344,
      "to": 339,
      "width": 1,
      "displayedGainPerPoint": 5,
      "conditionalInternalGainPerPointMin": 4,
      "conditionalInternalGainPerPointMax": 6,
      "assumption": "两端分别以同一步长最近舍入；当前客户端舍入/内部精度仍未确认"
    },
    {
      "displayStep": 0.01,
      "from": 2.8,
      "to": 2.59,
      "width": 4,
      "displayedGainPerPoint": 0.05249999999999999,
      "conditionalInternalGainPerPointMin": 0.04999999999999999,
      "conditionalInternalGainPerPointMax": 0.05499999999999999,
      "assumption": "两端分别以同一步长最近舍入；当前客户端舍入/内部精度仍未确认"
    }
  ],
  "globalFunctions": null,
  "costWeights": null,
  "optimalBuild": null,
  "validationStatus": "现有字段/局部差分可正式分析；隐藏动态参数、词条/精校独立叠加与场景任务阈值继续验证",
  "externalPrimarySources": [
    {
      "id": "F-ATTR-001",
      "url": "https://www.taptap.cn/moment/554757137213949928",
      "publication": "2024-06-26",
      "checked": "2026-10-08",
      "scope": "官方历史概念，不覆盖当前所有机制"
    },
    {
      "id": "F-ATTR-003",
      "url": "https://www.taptap.cn/moment/636969448581891094",
      "publication": "2025-02-07",
      "checked": "2026-10-08",
      "scope": "全面战场历史ADS观察，不覆盖当前最快值"
    },
    {
      "id": "F-ATTR-010",
      "url": "https://www.taptap.cn/moment/638827554823737272",
      "publication": "2025-02-12",
      "checked": "2026-10-08",
      "scope": "全面战场历史作者提醒类别差异；不设全枪+8最佳"
    },
    {
      "id": "F-ATTR-005",
      "url": "https://www.taptap.cn/moment/788850940022096031",
      "publication": "04/02，年份未显示",
      "checked": "2026-10-08",
      "scope": "全面战场历史屏息乘算候选"
    }
  ]
}
