{
  "version": "0.1.0",
  "project": "边界协议",
  "provenance": "作者自设 · 2026-10-14",
  "population": 144,
  "rounds": 30,
  "teamSize": 3,
  "teamsPerMatch": 4,
  "seed": 20261014,
  "economy": {
    "tax": 0.08,
    "npcSell": 0.55,
    "lootScale": 1,
    "repairPerPoint": 1.2,
    "entryFee": 25,
    "starterCash": 3600,
    "rescueCash": 220,
    "rescueLimit": 4,
    "ammoLoad": 100,
    "medLoad": 2,
    "reserve": 650,
    "workContract": 180,
    "researchExtractions": 5,
    "researchCost": 500,
    "researchScrap": 6,
    "craftFee": 170,
    "craftScrap": 3,
    "craftTech": 1,
    "warehouseCost": 1300,
    "warehouseScrap": 8,
    "warehouseTech": 3
  },
  "combat": {
    "health": 100,
    "tick": 0.02,
    "fightSeconds": 16,
    "armorAdvantage": 1,
    "cover": 0.2,
    "reviveHealth": 40,
    "medicHealth": 70,
    "reviveSeconds": 4,
    "evacStages": 2
  },
  "map": {
    "stages": 3,
    "nominalMinutes": 22,
    "routes": [
      {
        "id": "edge",
        "name": "外围搜集",
        "distance": 20,
        "cover": 0.25,
        "pve": 0.22,
        "loot": 16,
        "tech": 0.12
      },
      {
        "id": "depot",
        "name": "仓库交汇",
        "distance": 40,
        "cover": 0.2,
        "pve": 0.4,
        "loot": 25,
        "tech": 0.24
      },
      {
        "id": "core",
        "name": "核心设施",
        "distance": 65,
        "cover": 0.3,
        "pve": 0.64,
        "loot": 36,
        "tech": 0.4
      }
    ]
  },
  "cohorts": [
    {
      "id": "learner",
      "name": "学习型",
      "skill": 0.35,
      "risk": 0.2,
      "reserve": 1.4,
      "role": "medic",
      "route": [
        0.6,
        0.3,
        0.1
      ]
    },
    {
      "id": "regular",
      "name": "均衡型",
      "skill": 0.6,
      "risk": 0.5,
      "reserve": 1,
      "role": "scout",
      "route": [
        0.25,
        0.5,
        0.25
      ]
    },
    {
      "id": "veteran",
      "name": "对抗型",
      "skill": 0.82,
      "risk": 0.85,
      "reserve": 0.65,
      "role": "support",
      "route": [
        0.1,
        0.35,
        0.55
      ]
    }
  ],
  "weapons": [
    {
      "id": "smg",
      "name": "S-9 冲锋枪",
      "price": 480,
      "damage": 24,
      "armorDamage": 15,
      "rpm": 840,
      "mag": 30,
      "reload": 2.3,
      "ads": 0.19,
      "recoil": 0.18,
      "range": 18,
      "end": 60,
      "minScale": 0.52,
      "head": 1.6,
      "weight": 2.5
    },
    {
      "id": "rifle",
      "name": "R-5 步枪",
      "price": 720,
      "damage": 30,
      "armorDamage": 22,
      "rpm": 660,
      "mag": 30,
      "reload": 2.5,
      "ads": 0.26,
      "recoil": 0.2,
      "range": 35,
      "end": 85,
      "minScale": 0.67,
      "head": 1.8,
      "weight": 3.5
    },
    {
      "id": "support",
      "name": "L-4 支援枪",
      "price": 920,
      "damage": 29,
      "armorDamage": 24,
      "rpm": 600,
      "mag": 50,
      "reload": 3.8,
      "ads": 0.4,
      "recoil": 0.15,
      "range": 42,
      "end": 100,
      "minScale": 0.72,
      "head": 1.7,
      "weight": 5.2
    },
    {
      "id": "dmr",
      "name": "D-7 精确步枪",
      "price": 1080,
      "damage": 48,
      "armorDamage": 34,
      "rpm": 300,
      "mag": 15,
      "reload": 2.8,
      "ads": 0.36,
      "recoil": 0.26,
      "range": 60,
      "end": 130,
      "minScale": 0.78,
      "head": 2,
      "weight": 4.3
    }
  ],
  "goods": {
    "smg": {
      "name": "S-9",
      "price": 480,
      "weight": 2.5,
      "kind": "weapon"
    },
    "rifle": {
      "name": "R-5",
      "price": 720,
      "weight": 3.5,
      "kind": "weapon"
    },
    "support": {
      "name": "L-4",
      "price": 920,
      "weight": 5.2,
      "kind": "weapon"
    },
    "dmr": {
      "name": "D-7",
      "price": 1080,
      "weight": 4.3,
      "kind": "weapon"
    },
    "light": {
      "name": "轻型护甲",
      "price": 280,
      "weight": 3,
      "kind": "armor",
      "durability": 65,
      "reduction": 0.3
    },
    "heavy": {
      "name": "重型护甲",
      "price": 650,
      "weight": 6,
      "kind": "armor",
      "durability": 110,
      "reduction": 0.52
    },
    "ball": {
      "name": "普通弹",
      "price": 2,
      "weight": 0.015,
      "kind": "ammo",
      "penetration": 0
    },
    "ap": {
      "name": "穿甲弹",
      "price": 5,
      "weight": 0.015,
      "kind": "ammo",
      "penetration": 0.18
    },
    "med": {
      "name": "医疗包",
      "price": 75,
      "weight": 0.25,
      "kind": "consumable"
    },
    "scrap": {
      "name": "结构材料",
      "price": 90,
      "weight": 0.6,
      "kind": "material"
    },
    "tech": {
      "name": "电子组件",
      "price": 210,
      "weight": 0.45,
      "kind": "material"
    },
    "relic": {
      "name": "情报藏品",
      "price": 430,
      "weight": 0.4,
      "kind": "valuable"
    },
    "stabilizer": {
      "name": "稳定组件",
      "price": 560,
      "weight": 0.65,
      "kind": "mod"
    }
  }
}