{
  "safe": {
    "safeDistance": {
      "LatSD": {
        "name": "LatSD",
        "unit": "yy",
        "weight": "0.1",
        "priority": "1",
        "paramList": [
          {
            "kind": "1",
            "optimal": "2",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          },
          {
            "kind": "1",
            "optimal": "1",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      }
    },
    "safeAcceleration": {
      "DRAC": {
        "name": "DRAC",
        "unit": "yy",
        "weight": "0.1",
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "5",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          },
          {
            "kind": "1",
            "optimal": "1",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      },
      "BTN": {
        "name": "BTN",
        "unit": "yy",
        "weight": "0.1",
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "1",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          },
          {
            "kind": "1",
            "optimal": "1",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      },
      "STN": {
        "name": "STN",
        "unit": "yy",
        "weight": "0.1",
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "1",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          },
          {
            "kind": "1",
            "optimal": "1",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      }
    },
    "safeProbability": {
      "collisionRisk": {
        "name": "碰撞风险程度",
        "unit": "yy",
        "weight": "0.1",
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "10",
            "multiple": [
              "0.5",
              "5.4"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          },
          {
            "kind": "1",
            "optimal": "1",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      },
      "collisionSeverity": {
        "name": "碰撞严重程度",
        "unit": "yy",
        "weight": "0.1",
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "10",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          },
          {
            "kind": "1",
            "optimal": "1",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      }
    },
    "customType": {
      "ldw_miss_warning_count2": {
        "name": "车道偏离漏预警次数2",
        "unit": "yy",
        "weight": 0.5,
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "1",
            "multiple": [
              "0.5",
              "15"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      }
    }
  },
  "function": {
    "functionACC": {
      "followSpeedDeviation": {
        "name": "跟车速度偏差",
        "unit": "yy",
        "weight": 0.4,
        "priority": "0",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "2",
            "multiple": [
              "0.2",
              "5"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      },
      "followDistanceDeviation": {
        "name": "跟车距离偏差",
        "unit": "yy",
        "weight": 0.4,
        "priority": "0",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "3",
            "multiple": [
              "0.5",
              "2"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      },
      "followStopDistance": {
        "name": "跟停距离",
        "unit": "yy",
        "weight": 0.2,
        "priority": "0",
        "paramList": [
          {
            "kind": "1",
            "optimal": "4",
            "multiple": [
              "0.25",
              "4"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      }
    },
    "functionLKA": {
      "ldw_miss_warning_count": {
        "name": "车道偏离漏预警次数",
        "unit": "yy",
        "weight": 0.1,
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "1",
            "multiple": [
              "0.5",
              "5"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      },
      "laneDistance": {
        "name": "与近侧车道线的横向距离",
        "unit": "yy",
        "weight": 0.1,
        "priority": "0",
        "paramList": [
          {
            "kind": "1",
            "optimal": "1.1",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      },
      "centerDistanceExpectation": {
        "name": "车道中心线横向距离分布期望",
        "unit": "yy",
        "weight": 0.1,
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "0.15",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      },
      "centerDistanceStandardDeviation": {
        "name": "车道中心线横向距离分布标准差",
        "unit": "yy",
        "weight": 0.1,
        "priority": "0",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "0.2",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      },
      "centerDistanceMax": {
        "name": "车道中心线横向距离分布最大值",
        "unit": "yy",
        "weight": 0.1,
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "0.5",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      },
      "centerDistanceMin": {
        "name": "车道中心线横向距离分布最小值",
        "unit": "yy",
        "weight": 0.1,
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "0.5",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      },
      "centerDistanceFrequency": {
        "name": "横向相对位置震荡频率",
        "unit": "yy",
        "weight": 0.1,
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "0.1",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      },
      "centerDistanceRange": {
        "name": "横向相对位置震荡极差",
        "unit": "yy",
        "weight": 0.1,
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "0.7",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      }
    },
    "functionLDW": {
      "ldw_miss_warning_count3": {
        "name": "车道偏离漏预警次数3",
        "unit": "yy",
        "weight": 0.1,
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "1",
            "multiple": [
              "0.5",
              "10"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      }
    }
  },
  "comfort": {
    "comfortLat": {
      "zigzag": {
        "name": "画龙",
        "unit": "yy",
        "weight": 0.1,
        "priority": "0",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "1",
            "multiple": [
              "0.2",
              "5"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          },
          {
            "kind": "-1",
            "optimal": "10",
            "multiple": [
              "0.2",
              "5"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          },
          {
            "kind": "-1",
            "optimal": "3",
            "multiple": [
              "0.2",
              "5"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      },
      "shake": {
        "name": "晃动",
        "unit": "yy",
        "weight": 0.9,
        "priority": "0",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "1",
            "multiple": [
              "0.2",
              "5"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          },
          {
            "kind": "-1",
            "optimal": "10",
            "multiple": [
              "0.2",
              "5"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          },
          {
            "kind": "-1",
            "optimal": "3",
            "multiple": [
              "0.2",
              "5"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      }
    },
    "comfortLon": {
      "cadence": {
        "name": "顿挫",
        "unit": "yy",
        "weight": 0.5,
        "priority": "0",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "1",
            "multiple": [
              "0.2",
              "5"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          },
          {
            "kind": "-1",
            "optimal": "10",
            "multiple": [
              "0.2",
              "5"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          },
          {
            "kind": "-1",
            "optimal": "5",
            "multiple": [
              "0.2",
              "5"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      },
      "slamAccelerate": {
        "name": "急加速",
        "unit": "yy",
        "weight": 0.4,
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "1",
            "multiple": [
              "0.2",
              "5"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          },
          {
            "kind": "-1",
            "optimal": "10",
            "multiple": [
              "0.2",
              "5"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          },
          {
            "kind": "-1",
            "optimal": "5",
            "multiple": [
              "0.2",
              "5"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      }
    }
  },
  "efficient": {
    "efficientDrive": {
      "averageSpeed": {
        "name": "平均速度",
        "unit": "yy",
        "weight": 1.0,
        "priority": "1",
        "paramList": [
          {
            "kind": "0",
            "optimal": "30",
            "multiple": [
              "0",
              "1"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      }
    },
    "efficientStop": {
      "stopDuration": {
        "name": "停车时长",
        "unit": "yy",
        "weight": 1.0,
        "priority": "0",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "5",
            "multiple": [
              "0.33",
              "3"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      }
    }
  },
  "compliance": {
    "deduct1": {
      "overspeed10": {
        "name": "超速10%以下",
        "unit": null,
        "weight": 0.4
      },
      "overspeed10_20": {
        "name": "超速10%-20%",
        "unit": "yy",
        "weight": 0.6
      }
    },
    "deduct3": {
      "pressSolidLine": {
        "name": "压实线",
        "unit": "yy",
        "weight": 1.0
      }
    },
    "deduct6": {
      "runRedLight": {
        "name": "闯红灯",
        "unit": "yy",
        "weight": 0.3
      },
      "overspeed20_50": {
        "name": "超速20%-50%",
        "unit": "yy",
        "weight": 0.7
      }
    },
    "deduct12": {
      "overspeed50": {
        "name": "超速50%以上",
        "unit": "yy",
        "weight": 1.0
      }
    }
  },
  "customTest": {
    "customType": {
      "ldw_miss_warning_count4": {
        "name": "车道偏离漏预警次数4",
        "unit": "yy",
        "weight": 0.5,
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "1",
            "multiple": [
              "0.5",
              "25"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      },
      "ldw_miss_warning_count2": {
        "name": "车道偏离漏预警次数2",
        "unit": "yy",
        "weight": 0.5,
        "priority": "1",
        "paramList": [
          {
            "kind": "-1",
            "optimal": "1",
            "multiple": [
              "0.5",
              "15"
            ],
            "spare": [
              {
                "param": null
              },
              {
                "param": null
              }
            ]
          }
        ]
      }
    }
  },
  "typeWeight": {
    "customTest": {
      "customType": 1.0
    },
    "safe": {
      "safeDistance": 0.2,
      "safeAcceleration": 0.3,
      "safeProbability": 0.2,
      "customType": 0.3
    },
    "efficient": {
      "efficientDrive": 0.5,
      "efficientStop": 0.5
    },
    "comfort": {
      "comfortLat": 0.5,
      "comfortLon": 0.5
    },
    "compliance": {
      "deduct1": 0.2,
      "deduct3": 0.2,
      "deduct6": 0.2,
      "deduct12": 0.4
    },
    "function": {
      "functionACC": 0.4,
      "functionLKA": 0.5,
      "functionLDW": 0.1
    }
  },
  "typeName": {
    "customTest": {
      "customType": "自定义x类型"
    },
    "efficient": {
      "efficientDrive": "行驶",
      "efficientStop": "停车"
    },
    "compliance": {
      "deduct1": "轻微违规（扣1分）",
      "deduct3": "中等违规（扣3分）",
      "deduct6": "危险违规（扣6分）",
      "deduct12": "重大违规（扣12分）"
    },
    "function": {
      "functionACC": "ACC",
      "functionLKA": "LKA",
      "functionLDW": "LDW"
    },
    "safe": {
      "safeTime": "时间类型",
      "safeDistance": "距离类型",
      "safeAcceleration": "加速度类型",
      "safeProbability": "概率类型",
      "customType": "自定义x类型"
    },
    "comfort": {
      "comfortLat": "横向舒适性",
      "comfortLon": "纵向舒适性"
    }
  },
  "dimensionWeight": {
    "compliance": 0.2,
    "function": 0.2,
    "customTest": 0.1,
    "safe": 0.2,
    "function": 0.2,
    "comfort": 0.1,
    "efficient": 0.2
  },
  "dimensionName": {
    "customTest": "自定义x维度",
    "efficient": "高效性",
    "compliance": "合规性",
    "function": "功能性",
    "safe": "安全性",
    "comfort": "舒适性"
  },
  "scoreModel1": "builtin",
  "scoreModel": "linear_score"
}
