{
  "status": "pass",
  "selection_surface": "validation only",
  "validation_rows": 686,
  "selection_rule": "Highest chrF++ among candidates passing empty/copy/length/repeated-trigram hard gates; BLEU breaks ties.",
  "selected": {
    "label": "balanced",
    "file": "/workspace/mobtranslate-migmaq/runs/migmaq-v1-rc1/selection/validation-balanced.json",
    "metrics": {
      "bleu": 1.3867095890270624,
      "bleu_signature": "nrefs:1|case:mixed|eff:no|tok:13a|smooth:exp|version:2.6.0",
      "chrf": 21.043364156861834,
      "chrf_signature": "nrefs:1|case:mixed|eff:yes|nc:6|nw:2|space:no|version:2.6.0",
      "exact_match": 0.0,
      "empty_outputs": 0,
      "source_copy_outputs": 0,
      "mean_prediction_characters": 32.322157434402335,
      "mean_reference_characters": 36.90524781341108,
      "rows": 686,
      "num_beams": 4,
      "no_repeat_ngram_size": 3,
      "repetition_penalty": 1.1,
      "length_penalty": 1.0
    },
    "repeated_trigram_outputs": 0,
    "mean_length_ratio": 0.8758146699845953,
    "hard_gate_pass": true
  },
  "candidates": [
    {
      "label": "default",
      "file": "/workspace/mobtranslate-migmaq/runs/migmaq-v1-rc1/selection/validation-default.json",
      "metrics": {
        "bleu": 1.1680617287446935,
        "bleu_signature": "nrefs:1|case:mixed|eff:no|tok:13a|smooth:exp|version:2.6.0",
        "chrf": 20.92991960783312,
        "chrf_signature": "nrefs:1|case:mixed|eff:yes|nc:6|nw:2|space:no|version:2.6.0",
        "exact_match": 0.0,
        "empty_outputs": 0,
        "source_copy_outputs": 0,
        "mean_prediction_characters": 31.682215743440235,
        "mean_reference_characters": 36.90524781341108,
        "rows": 686,
        "num_beams": 4,
        "no_repeat_ngram_size": 4,
        "repetition_penalty": 1.15,
        "length_penalty": 0.8
      },
      "repeated_trigram_outputs": 0,
      "mean_length_ratio": 0.8584745427973298,
      "hard_gate_pass": true
    },
    {
      "label": "balanced",
      "file": "/workspace/mobtranslate-migmaq/runs/migmaq-v1-rc1/selection/validation-balanced.json",
      "metrics": {
        "bleu": 1.3867095890270624,
        "bleu_signature": "nrefs:1|case:mixed|eff:no|tok:13a|smooth:exp|version:2.6.0",
        "chrf": 21.043364156861834,
        "chrf_signature": "nrefs:1|case:mixed|eff:yes|nc:6|nw:2|space:no|version:2.6.0",
        "exact_match": 0.0,
        "empty_outputs": 0,
        "source_copy_outputs": 0,
        "mean_prediction_characters": 32.322157434402335,
        "mean_reference_characters": 36.90524781341108,
        "rows": 686,
        "num_beams": 4,
        "no_repeat_ngram_size": 3,
        "repetition_penalty": 1.1,
        "length_penalty": 1.0
      },
      "repeated_trigram_outputs": 0,
      "mean_length_ratio": 0.8758146699845953,
      "hard_gate_pass": true
    },
    {
      "label": "unconstrained",
      "file": "/workspace/mobtranslate-migmaq/runs/migmaq-v1-rc1/selection/validation-unconstrained.json",
      "metrics": {
        "bleu": 1.1308716369562783,
        "bleu_signature": "nrefs:1|case:mixed|eff:no|tok:13a|smooth:exp|version:2.6.0",
        "chrf": 20.122545069838765,
        "chrf_signature": "nrefs:1|case:mixed|eff:yes|nc:6|nw:2|space:no|version:2.6.0",
        "exact_match": 0.0,
        "empty_outputs": 0,
        "source_copy_outputs": 0,
        "mean_prediction_characters": 37.1865889212828,
        "mean_reference_characters": 36.90524781341108,
        "rows": 686,
        "num_beams": 4,
        "no_repeat_ngram_size": 0,
        "repetition_penalty": 1.0,
        "length_penalty": 1.0
      },
      "repeated_trigram_outputs": 45,
      "mean_length_ratio": 1.0076233360982738,
      "hard_gate_pass": false
    }
  ],
  "frozen_test_accessed": false
}
