{
  "trenaliaModel": 1,
  "name": "Retraso por tramo (ejemplo GBDT)",
  "replaces": "sectionDelay",
  "inputs": {
    "hueco_delante": "gap.aheadMin",
    "via_unica": "section.singleTrack",
    "ocupacion": "section.occupancyPct",
    "hora": "time.hour",
    "retraso_actual": "train.delayMin",
    "es_alta_velocidad": { "from": "train.productClass", "map": { "hs": 1 }, "default": 0 },
    "es_cercanias": { "from": "train.productClass", "map": { "cer": 1 }, "default": 0 }
  },
  "output": { "field": "incremento", "unit": "min", "scale": 1, "clamp": [-5, 30] }
}
