{
  "problems": [
    {
      "key": "gaussian_location",
      "title": "Gaussian location",
      "n_bins": 4
    },
    {
      "key": "spectral_templates",
      "title": "Overlapping spectral templates",
      "n_bins": 8
    },
    {
      "key": "two_parameter_gaussian_mixture",
      "title": "Two-parameter Gaussian mixture",
      "n_bins": 8
    },
    {
      "key": "signal_background_shape",
      "title": "Signal fraction with background shapes",
      "n_bins": 6
    }
  ],
  "n_train": 4000,
  "max_steps": 200,
  "schedule_steps": 300,
  "schedule": {
    "problem": "signal_background_shape",
    "n_bins": 6,
    "hardening_gap": -8.059729550424777e-10,
    "first_hard_retention": 0.9755675118572686,
    "final_hard_retention": 0.9755214760570887,
    "first_soft_retention": 0.7007638810616262,
    "final_soft_retention": 0.9755214752511158,
    "temperature_ratio": 0.02
  },
  "hardening": [
    {
      "problem": "gaussian_location",
      "n_bins": 4,
      "temperature_ratio": 0.8,
      "soft_retention": 0.6368906887905745,
      "hard_retention": 0.7290739235415431,
      "hardening_gap": -0.09218323475096857
    },
    {
      "problem": "gaussian_location",
      "n_bins": 4,
      "temperature_ratio": 0.4,
      "soft_retention": 0.8292303781627098,
      "hard_retention": 0.8638542825733794,
      "hardening_gap": -0.03462390441066954
    },
    {
      "problem": "gaussian_location",
      "n_bins": 4,
      "temperature_ratio": 0.2,
      "soft_retention": 0.8796212051774902,
      "hard_retention": 0.883881238165469,
      "hardening_gap": -0.0042600329879788346
    },
    {
      "problem": "gaussian_location",
      "n_bins": 4,
      "temperature_ratio": 0.05,
      "soft_retention": 0.8850762938938328,
      "hard_retention": 0.8851049309640452,
      "hardening_gap": -2.863707021238948e-05
    },
    {
      "problem": "gaussian_location",
      "n_bins": 4,
      "temperature_ratio": 0.01,
      "soft_retention": 0.8851055205620554,
      "hard_retention": 0.8851055341953795,
      "hardening_gap": -1.3633324136286262e-08
    },
    {
      "problem": "spectral_templates",
      "n_bins": 8,
      "temperature_ratio": 0.8,
      "soft_retention": 0.9831983359989672,
      "hard_retention": 0.9934410578955675,
      "hardening_gap": -0.010242721896600249
    },
    {
      "problem": "spectral_templates",
      "n_bins": 8,
      "temperature_ratio": 0.4,
      "soft_retention": 0.9945372705714774,
      "hard_retention": 0.9963167526579532,
      "hardening_gap": -0.0017794820864757144
    },
    {
      "problem": "spectral_templates",
      "n_bins": 8,
      "temperature_ratio": 0.2,
      "soft_retention": 0.9966829690582002,
      "hard_retention": 0.9968398379347307,
      "hardening_gap": -0.00015686887653054704
    },
    {
      "problem": "spectral_templates",
      "n_bins": 8,
      "temperature_ratio": 0.05,
      "soft_retention": 0.9968703768139826,
      "hard_retention": 0.9968709930136243,
      "hardening_gap": -6.161996416453874e-07
    },
    {
      "problem": "spectral_templates",
      "n_bins": 8,
      "temperature_ratio": 0.01,
      "soft_retention": 0.9969309808757092,
      "hard_retention": 0.9969309851115122,
      "hardening_gap": -4.235803041652275e-09
    },
    {
      "problem": "two_parameter_gaussian_mixture",
      "n_bins": 8,
      "temperature_ratio": 0.8,
      "soft_retention": 0.9799757183094999,
      "hard_retention": 0.9928414655210434,
      "hardening_gap": -0.012865747211543432
    },
    {
      "problem": "two_parameter_gaussian_mixture",
      "n_bins": 8,
      "temperature_ratio": 0.4,
      "soft_retention": 0.9940074895751965,
      "hard_retention": 0.9962202428657044,
      "hardening_gap": -0.0022127532905079628
    },
    {
      "problem": "two_parameter_gaussian_mixture",
      "n_bins": 8,
      "temperature_ratio": 0.2,
      "soft_retention": 0.9962494475912494,
      "hard_retention": 0.9963906463914711,
      "hardening_gap": -0.00014119880022167575
    },
    {
      "problem": "two_parameter_gaussian_mixture",
      "n_bins": 8,
      "temperature_ratio": 0.05,
      "soft_retention": 0.9963995090802393,
      "hard_retention": 0.9963999976704464,
      "hardening_gap": -4.885902070705939e-07
    },
    {
      "problem": "two_parameter_gaussian_mixture",
      "n_bins": 8,
      "temperature_ratio": 0.01,
      "soft_retention": 0.9963999359655334,
      "hard_retention": 0.9963999359666897,
      "hardening_gap": -1.1562972801471005e-12
    },
    {
      "problem": "signal_background_shape",
      "n_bins": 6,
      "temperature_ratio": 0.8,
      "soft_retention": 0.9433664427576913,
      "hard_retention": 0.9647451425875652,
      "hardening_gap": -0.021378699829873837
    },
    {
      "problem": "signal_background_shape",
      "n_bins": 6,
      "temperature_ratio": 0.4,
      "soft_retention": 0.9718889644527445,
      "hard_retention": 0.9745447437984508,
      "hardening_gap": -0.002655779345706266
    },
    {
      "problem": "signal_background_shape",
      "n_bins": 6,
      "temperature_ratio": 0.2,
      "soft_retention": 0.975124131535885,
      "hard_retention": 0.9753509343584095,
      "hardening_gap": -0.0002268028225245189
    },
    {
      "problem": "signal_background_shape",
      "n_bins": 6,
      "temperature_ratio": 0.05,
      "soft_retention": 0.9755180322274433,
      "hard_retention": 0.9755214764234245,
      "hardening_gap": -3.444195981194831e-06
    },
    {
      "problem": "signal_background_shape",
      "n_bins": 6,
      "temperature_ratio": 0.01,
      "soft_retention": 0.9755214760570968,
      "hard_retention": 0.9755214760570887,
      "hardening_gap": 8.104628079763643e-15
    }
  ],
  "purification": [
    {
      "problem": "gaussian_location",
      "n_bins": 4,
      "temperature_ratio": 1.0,
      "randomized_retention": 0.412584668792253,
      "purified_retention": 0.8851049309640452,
      "purification_gain": 0.4725202621717922
    },
    {
      "problem": "gaussian_location",
      "n_bins": 4,
      "temperature_ratio": 0.5,
      "randomized_retention": 0.7501396022161733,
      "purified_retention": 0.8851049309640452,
      "purification_gain": 0.13496532874787193
    },
    {
      "problem": "gaussian_location",
      "n_bins": 4,
      "temperature_ratio": 0.25,
      "randomized_retention": 0.8673904998657235,
      "purified_retention": 0.8851049309640452,
      "purification_gain": 0.017714431098321715
    },
    {
      "problem": "gaussian_location",
      "n_bins": 4,
      "temperature_ratio": 0.1,
      "randomized_retention": 0.8846480247327965,
      "purified_retention": 0.8851049309640452,
      "purification_gain": 0.00045690623124872154
    },
    {
      "problem": "gaussian_location",
      "n_bins": 4,
      "temperature_ratio": 0.05,
      "randomized_retention": 0.8850763169642648,
      "purified_retention": 0.8851049309640452,
      "purification_gain": 2.861399978038026e-05
    },
    {
      "problem": "spectral_templates",
      "n_bins": 8,
      "temperature_ratio": 1.0,
      "randomized_retention": 0.9472382649286717,
      "purified_retention": 0.9968709930136243,
      "purification_gain": 0.04963272808495256
    },
    {
      "problem": "spectral_templates",
      "n_bins": 8,
      "temperature_ratio": 0.5,
      "randomized_retention": 0.9889261238254428,
      "purified_retention": 0.9968709930136243,
      "purification_gain": 0.007944869188181491
    },
    {
      "problem": "spectral_templates",
      "n_bins": 8,
      "temperature_ratio": 0.25,
      "randomized_retention": 0.9960686161345846,
      "purified_retention": 0.9968709930136243,
      "purification_gain": 0.0008023768790396124
    },
    {
      "problem": "spectral_templates",
      "n_bins": 8,
      "temperature_ratio": 0.1,
      "randomized_retention": 0.9968514695826604,
      "purified_retention": 0.9968709930136243,
      "purification_gain": 1.952343096389697e-05
    },
    {
      "problem": "spectral_templates",
      "n_bins": 8,
      "temperature_ratio": 0.05,
      "randomized_retention": 0.9968698012764377,
      "purified_retention": 0.9968709930136243,
      "purification_gain": 1.1917371866010384e-06
    },
    {
      "problem": "two_parameter_gaussian_mixture",
      "n_bins": 8,
      "temperature_ratio": 1.0,
      "randomized_retention": 0.9281541808673144,
      "purified_retention": 0.9963999976704464,
      "purification_gain": 0.06824581680313202
    },
    {
      "problem": "two_parameter_gaussian_mixture",
      "n_bins": 8,
      "temperature_ratio": 0.5,
      "randomized_retention": 0.9839074903282697,
      "purified_retention": 0.9963999976704464,
      "purification_gain": 0.012492507342176662
    },
    {
      "problem": "two_parameter_gaussian_mixture",
      "n_bins": 8,
      "temperature_ratio": 0.25,
      "randomized_retention": 0.9952990341832533,
      "purified_retention": 0.9963999976704464,
      "purification_gain": 0.0011009634871931295
    },
    {
      "problem": "two_parameter_gaussian_mixture",
      "n_bins": 8,
      "temperature_ratio": 0.1,
      "randomized_retention": 0.996375733087346,
      "purified_retention": 0.9963999976704464,
      "purification_gain": 2.4264583100452874e-05
    },
    {
      "problem": "two_parameter_gaussian_mixture",
      "n_bins": 8,
      "temperature_ratio": 0.05,
      "randomized_retention": 0.9963987048505002,
      "purified_retention": 0.9963999976704464,
      "purification_gain": 1.2928199462081125e-06
    },
    {
      "problem": "signal_background_shape",
      "n_bins": 6,
      "temperature_ratio": 1.0,
      "randomized_retention": 0.3364136080816463,
      "purified_retention": 0.9755214764234245,
      "purification_gain": 0.6391078683417781
    },
    {
      "problem": "signal_background_shape",
      "n_bins": 6,
      "temperature_ratio": 0.5,
      "randomized_retention": 0.8623798278282914,
      "purified_retention": 0.9755214764234245,
      "purification_gain": 0.11314164859513309
    },
    {
      "problem": "signal_background_shape",
      "n_bins": 6,
      "temperature_ratio": 0.25,
      "randomized_retention": 0.9680517329383757,
      "purified_retention": 0.9755214764234245,
      "purification_gain": 0.007469743485048808
    },
    {
      "problem": "signal_background_shape",
      "n_bins": 6,
      "temperature_ratio": 0.1,
      "randomized_retention": 0.9753475330660193,
      "purified_retention": 0.9755214764234245,
      "purification_gain": 0.00017394335740517075
    },
    {
      "problem": "signal_background_shape",
      "n_bins": 6,
      "temperature_ratio": 0.05,
      "randomized_retention": 0.975501052862493,
      "purified_retention": 0.9755214764234245,
      "purification_gain": 2.0423560931459583e-05
    }
  ],
  "solvers": [
    {
      "problem": "gaussian_location",
      "n_bins": 4,
      "soft_retention": 0.8851049309640452,
      "exchange_retention": 0.8851055341953795,
      "exchange_from_soft_retention": 0.8851055341953795,
      "exchange_scans": 2,
      "exchange_from_soft_scans": 4
    },
    {
      "problem": "spectral_templates",
      "n_bins": 8,
      "soft_retention": 0.9968709930136243,
      "exchange_retention": 0.996933804697334,
      "exchange_from_soft_retention": 0.9969318239712448,
      "exchange_scans": 29,
      "exchange_from_soft_scans": 46
    },
    {
      "problem": "two_parameter_gaussian_mixture",
      "n_bins": 8,
      "soft_retention": 0.9963999976704464,
      "exchange_retention": 0.9964523748399076,
      "exchange_from_soft_retention": 0.9964007813468855,
      "exchange_scans": 11,
      "exchange_from_soft_scans": 10
    },
    {
      "problem": "signal_background_shape",
      "n_bins": 6,
      "soft_retention": 0.9755214764234245,
      "exchange_retention": 0.9755675157643912,
      "exchange_from_soft_retention": 0.9755675157643912,
      "exchange_scans": 2,
      "exchange_from_soft_scans": 3
    }
  ]
}
