{
  "n_test": 4839,
  "holdout": {
    "log_loss": 0.8692201897713608,
    "brier": 0.5109258177575675,
    "accuracy": 0.6028104980367844,
    "log_loss_naive": 1.0549019359442786,
    "log_loss_elo_baseline": 0.9077886799186956,
    "brier_naive": 0.6359203141144865,
    "brier_elo_baseline": 0.5350324761902275,
    "lift_log_loss_vs_naive": 0.18568174617291777,
    "lift_log_loss_vs_elo": 0.038568490147334766
  },
  "wc_backtest": {
    "log_loss": 0.9560612481496257,
    "brier": 0.5615332122784507,
    "accuracy": 0.57421875,
    "n": 256,
    "_validation_scope": "in_sample_check",
    "_note": "WC 2010-2018 likely in training set; use walk_forward.json for true out-of-sample."
  },
  "calibration": {
    "home": [
      {
        "bin_low": 0.0,
        "bin_high": 0.1,
        "n": 340,
        "mean_pred": 0.050671424913761094,
        "actual_freq": 0.058823529411764705
      },
      {
        "bin_low": 0.1,
        "bin_high": 0.2,
        "n": 381,
        "mean_pred": 0.1524031997274539,
        "actual_freq": 0.12598425196850394
      },
      {
        "bin_low": 0.2,
        "bin_high": 0.30000000000000004,
        "n": 554,
        "mean_pred": 0.24869631862920114,
        "actual_freq": 0.23104693140794225
      },
      {
        "bin_low": 0.30000000000000004,
        "bin_high": 0.4,
        "n": 507,
        "mean_pred": 0.34740768969646807,
        "actual_freq": 0.33530571992110453
      },
      {
        "bin_low": 0.4,
        "bin_high": 0.5,
        "n": 688,
        "mean_pred": 0.4491957238507132,
        "actual_freq": 0.436046511627907
      },
      {
        "bin_low": 0.5,
        "bin_high": 0.6000000000000001,
        "n": 547,
        "mean_pred": 0.5483581611181744,
        "actual_freq": 0.5283363802559415
      },
      {
        "bin_low": 0.6000000000000001,
        "bin_high": 0.7000000000000001,
        "n": 550,
        "mean_pred": 0.6487948775291443,
        "actual_freq": 0.6054545454545455
      },
      {
        "bin_low": 0.7000000000000001,
        "bin_high": 0.8,
        "n": 550,
        "mean_pred": 0.7481055885011499,
        "actual_freq": 0.6963636363636364
      },
      {
        "bin_low": 0.8,
        "bin_high": 0.9,
        "n": 429,
        "mean_pred": 0.8469991658951019,
        "actual_freq": 0.8484848484848485
      },
      {
        "bin_low": 0.9,
        "bin_high": 1.0,
        "n": 293,
        "mean_pred": 0.9428030425371163,
        "actual_freq": 0.9249146757679181
      }
    ],
    "draw": [
      {
        "bin_low": 0.0,
        "bin_high": 0.1,
        "n": 561,
        "mean_pred": 0.05879706399097753,
        "actual_freq": 0.06417112299465241
      },
      {
        "bin_low": 0.1,
        "bin_high": 0.2,
        "n": 1238,
        "mean_pred": 0.15735479446672662,
        "actual_freq": 0.172859450726979
      },
      {
        "bin_low": 0.2,
        "bin_high": 0.30000000000000004,
        "n": 2983,
        "mean_pred": 0.2544819181032561,
        "actual_freq": 0.28092524304391553
      },
      {
        "bin_low": 0.30000000000000004,
        "bin_high": 0.4,
        "n": 57,
        "mean_pred": 0.30627219875653583,
        "actual_freq": 0.24561403508771928
      }
    ],
    "away": [
      {
        "bin_low": 0.0,
        "bin_high": 0.1,
        "n": 1190,
        "mean_pred": 0.04967164401102668,
        "actual_freq": 0.04789915966386555
      },
      {
        "bin_low": 0.1,
        "bin_high": 0.2,
        "n": 885,
        "mean_pred": 0.1471890582034817,
        "actual_freq": 0.14915254237288136
      },
      {
        "bin_low": 0.2,
        "bin_high": 0.30000000000000004,
        "n": 837,
        "mean_pred": 0.25107649358583606,
        "actual_freq": 0.25686977299880526
      },
      {
        "bin_low": 0.30000000000000004,
        "bin_high": 0.4,
        "n": 519,
        "mean_pred": 0.3477461634917985,
        "actual_freq": 0.3737957610789981
      },
      {
        "bin_low": 0.4,
        "bin_high": 0.5,
        "n": 460,
        "mean_pred": 0.45013756732577864,
        "actual_freq": 0.43043478260869567
      },
      {
        "bin_low": 0.5,
        "bin_high": 0.6000000000000001,
        "n": 360,
        "mean_pred": 0.544146642420027,
        "actual_freq": 0.5361111111111111
      },
      {
        "bin_low": 0.6000000000000001,
        "bin_high": 0.7000000000000001,
        "n": 215,
        "mean_pred": 0.6473310088002404,
        "actual_freq": 0.6232558139534884
      },
      {
        "bin_low": 0.7000000000000001,
        "bin_high": 0.8,
        "n": 187,
        "mean_pred": 0.749922330047995,
        "actual_freq": 0.7272727272727273
      },
      {
        "bin_low": 0.8,
        "bin_high": 0.9,
        "n": 96,
        "mean_pred": 0.8475308008491993,
        "actual_freq": 0.90625
      },
      {
        "bin_low": 0.9,
        "bin_high": 1.0,
        "n": 90,
        "mean_pred": 0.9421552856763203,
        "actual_freq": 0.9444444444444444
      }
    ]
  }
}