{
  "points": [
    {
      "method": "Packed static IS",
      "call": "generate_packed_static20()",
      "knob": 0,
      "cost": 86753,
      "recovery": 0.259765625,
      "ops": 10455
    },
    {
      "method": "Packed Gray prefix",
      "call": "generate_packed_route40()",
      "knob": 40,
      "cost": 147000,
      "recovery": 0.44140625,
      "ops": 12861
    },
    {
      "method": "Packed Gray prefix",
      "call": "generate_packed_route60()",
      "knob": 60,
      "cost": 176331,
      "recovery": 0.6767578125,
      "ops": 18571
    },
    {
      "method": "Packed Gray prefix",
      "call": "generate_packed_route80()",
      "knob": 80,
      "cost": 196139,
      "recovery": 0.8408203125,
      "ops": 22189
    },
    {
      "method": "Compact packed frontier",
      "call": "packed_frontier.generate_packed_frontier(40)",
      "knob": 40,
      "cost": 141218,
      "recovery": 0.4052734375,
      "ops": 11927
    },
    {
      "method": "Compact packed frontier",
      "call": "packed_frontier.generate_packed_frontier(60)",
      "knob": 60,
      "cost": 149665,
      "recovery": 0.6083984375,
      "ops": 13341
    },
    {
      "method": "Compact packed frontier",
      "call": "packed_frontier.generate_packed_frontier(80)",
      "knob": 80,
      "cost": 182744,
      "recovery": 0.8349609375,
      "ops": 19409
    },
    {
      "method": "Packed-column scan",
      "call": "generate_packed_scan(1)",
      "knob": 1,
      "cost": 135348,
      "recovery": 0.2001953125,
      "ops": 10730
    },
    {
      "method": "Packed-column scan",
      "call": "generate_packed_scan(2)",
      "knob": 2,
      "cost": 151943,
      "recovery": 0.5654296875,
      "ops": 13750
    },
    {
      "method": "Packed-column scan",
      "call": "generate_packed_scan(3)",
      "knob": 3,
      "cost": 200937,
      "recovery": 0.8984375,
      "ops": 23323
    },
    {
      "method": "Packed-column scan",
      "call": "generate_packed_scan(5)",
      "knob": 5,
      "cost": 392666,
      "recovery": 1.0,
      "ops": 61068
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(0)",
      "knob": 0,
      "cost": 4518967,
      "recovery": 0.060546875,
      "ops": 200040
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(127)",
      "knob": 127,
      "cost": 4695601,
      "recovery": 0.2490234375,
      "ops": 212232
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(255)",
      "knob": 255,
      "cost": 4868434,
      "recovery": 0.3349609375,
      "ops": 224520
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(383)",
      "knob": 383,
      "cost": 5041309,
      "recovery": 0.3505859375,
      "ops": 236808
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(511)",
      "knob": 511,
      "cost": 5212457,
      "recovery": 0.421875,
      "ops": 249096
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(767)",
      "knob": 767,
      "cost": 5556507,
      "recovery": 0.453125,
      "ops": 273672
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(1023)",
      "knob": 1023,
      "cost": 5898834,
      "recovery": 0.4921875,
      "ops": 298248
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(1535)",
      "knob": 1535,
      "cost": 6585248,
      "recovery": 0.5078125,
      "ops": 347400
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(2047)",
      "knob": 2047,
      "cost": 7269929,
      "recovery": 0.546875,
      "ops": 396552
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(3071)",
      "knob": 3071,
      "cost": 8641067,
      "recovery": 0.578125,
      "ops": 494856
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(4095)",
      "knob": 4095,
      "cost": 10010454,
      "recovery": 0.7421875,
      "ops": 593160
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(6143)",
      "knob": 6143,
      "cost": 12751001,
      "recovery": 0.765625,
      "ops": 789768
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(8191)",
      "knob": 8191,
      "cost": 15489798,
      "recovery": 0.8671875,
      "ops": 986376
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(10239)",
      "knob": 10239,
      "cost": 18230377,
      "recovery": 0.8671875,
      "ops": 1182984
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(12287)",
      "knob": 12287,
      "cost": 20969174,
      "recovery": 0.8671875,
      "ops": 1379592
    },
    {
      "method": "Gray scan",
      "call": "generate_scan(16383)",
      "knob": 16383,
      "cost": 26446790,
      "recovery": 1.0,
      "ops": 1772808
    },
    {
      "method": "ISD restarts",
      "call": "generate_isd_mask(1)",
      "knob": 1,
      "cost": 544700,
      "recovery": 0.0576171875,
      "ops": 36542
    },
    {
      "method": "ISD restarts",
      "call": "generate_isd_mask(2)",
      "knob": 2,
      "cost": 1089330,
      "recovery": 0.0810546875,
      "ops": 73030
    },
    {
      "method": "ISD restarts",
      "call": "generate_isd_mask(3)",
      "knob": 3,
      "cost": 1634894,
      "recovery": 0.123046875,
      "ops": 109518
    },
    {
      "method": "ISD restarts",
      "call": "generate_isd_mask(4)",
      "knob": 4,
      "cost": 2181816,
      "recovery": 0.171875,
      "ops": 146006
    },
    {
      "method": "ISD restarts",
      "call": "generate_isd_mask(6)",
      "knob": 6,
      "cost": 3271742,
      "recovery": 0.1982421875,
      "ops": 218982
    },
    {
      "method": "ISD restarts",
      "call": "generate_isd_mask(8)",
      "knob": 8,
      "cost": 4363208,
      "recovery": 0.224609375,
      "ops": 291958
    },
    {
      "method": "ISD restarts",
      "call": "generate_isd_mask(12)",
      "knob": 12,
      "cost": 6544594,
      "recovery": 0.2841796875,
      "ops": 437910
    },
    {
      "method": "ISD restarts",
      "call": "generate_isd_mask(16)",
      "knob": 16,
      "cost": 8726356,
      "recovery": 0.2978515625,
      "ops": 583862
    },
    {
      "method": "ISD restarts",
      "call": "generate_isd_mask(24)",
      "knob": 24,
      "cost": 13091018,
      "recovery": 0.3369140625,
      "ops": 875766
    },
    {
      "method": "ISD restarts",
      "call": "generate_isd_mask(32)",
      "knob": 32,
      "cost": 17456608,
      "recovery": 0.3623046875,
      "ops": 1167670
    },
    {
      "method": "Weight-ordered scan",
      "call": "generate_scan(0, walk='weight', weight_cap=0)",
      "knob": 0,
      "cost": 4524350,
      "recovery": 0.060546875,
      "ops": 200104
    },
    {
      "method": "Weight-ordered scan",
      "call": "generate_scan(0, walk='weight', weight_cap=1)",
      "knob": 1,
      "cost": 4569014,
      "recovery": 0.2001953125,
      "ops": 201864
    },
    {
      "method": "Weight-ordered scan",
      "call": "generate_scan(0, walk='weight', weight_cap=2)",
      "knob": 2,
      "cost": 4773752,
      "recovery": 0.5654296875,
      "ops": 214248
    },
    {
      "method": "Weight-ordered scan",
      "call": "generate_scan(0, walk='weight', weight_cap=3)",
      "knob": 3,
      "cost": 5593997,
      "recovery": 0.8984375,
      "ops": 265672
    },
    {
      "method": "Weight-ordered scan",
      "call": "generate_scan(0, walk='weight', weight_cap=4)",
      "knob": 4,
      "cost": 7867763,
      "recovery": 0.990234375,
      "ops": 411240
    },
    {
      "method": "Weight-ordered scan",
      "call": "generate_scan(0, walk='weight', weight_cap=5)",
      "knob": 5,
      "cost": 12461610,
      "recovery": 1.0,
      "ops": 709000
    },
    {
      "method": "Random ISD",
      "call": "generate_isd_mask(1, subset_seed=0)",
      "knob": 1,
      "cost": 544700,
      "recovery": 0.0595703125,
      "ops": 36542
    },
    {
      "method": "Random ISD",
      "call": "generate_isd_mask(2, subset_seed=0)",
      "knob": 2,
      "cost": 1089330,
      "recovery": 0.0673828125,
      "ops": 73030
    },
    {
      "method": "Random ISD",
      "call": "generate_isd_mask(4, subset_seed=0)",
      "knob": 4,
      "cost": 2179214,
      "recovery": 0.09765625,
      "ops": 146006
    },
    {
      "method": "Random ISD",
      "call": "generate_isd_mask(6, subset_seed=0)",
      "knob": 6,
      "cost": 3268566,
      "recovery": 0.17578125,
      "ops": 218982
    },
    {
      "method": "Random ISD",
      "call": "generate_isd_mask(8, subset_seed=0)",
      "knob": 8,
      "cost": 4358796,
      "recovery": 0.224609375,
      "ops": 291958
    },
    {
      "method": "Random ISD",
      "call": "generate_isd_mask(10, subset_seed=0)",
      "knob": 10,
      "cost": 5449154,
      "recovery": 0.2890625,
      "ops": 364934
    },
    {
      "method": "Random ISD",
      "call": "generate_isd_mask(12, subset_seed=0)",
      "knob": 12,
      "cost": 6539644,
      "recovery": 0.345703125,
      "ops": 437910
    },
    {
      "method": "Random ISD",
      "call": "generate_isd_mask(16, subset_seed=0)",
      "knob": 16,
      "cost": 8722248,
      "recovery": 0.4091796875,
      "ops": 583862
    },
    {
      "method": "Random ISD",
      "call": "generate_isd_mask(20, subset_seed=0)",
      "knob": 20,
      "cost": 10902218,
      "recovery": 0.4912109375,
      "ops": 729814
    },
    {
      "method": "Random ISD",
      "call": "generate_isd_mask(24, subset_seed=0)",
      "knob": 24,
      "cost": 13085018,
      "recovery": 0.5869140625,
      "ops": 875766
    },
    {
      "method": "Random ISD",
      "call": "generate_isd_mask(32, subset_seed=0)",
      "knob": 32,
      "cost": 17447682,
      "recovery": 0.671875,
      "ops": 1167670
    },
    {
      "method": "Static-IS walk (cap=2)",
      "call": "generate_sis_mask(1, 2)",
      "knob": 1,
      "cost": 1317480,
      "recovery": 0.4453125,
      "ops": 72780
    },
    {
      "method": "Static-IS walk (cap=2)",
      "call": "generate_sis_mask(2, 2)",
      "knob": 2,
      "cost": 3122062,
      "recovery": 0.1259765625,
      "ops": 145506
    },
    {
      "method": "Static-IS walk (cap=3)",
      "call": "generate_sis_mask(1, 3)",
      "knob": 1,
      "cost": 2137725,
      "recovery": 0.634765625,
      "ops": 124204
    },
    {
      "method": "Static-IS walk (cap=3)",
      "call": "generate_sis_mask(2, 3)",
      "knob": 2,
      "cost": 5050500,
      "recovery": 0.251953125,
      "ops": 248354
    },
    {
      "method": "Static-IS walk (cap=3)",
      "call": "generate_sis_mask(3, 3)",
      "knob": 3,
      "cost": 7806982,
      "recovery": 0.267578125,
      "ops": 372504
    },
    {
      "method": "Static-IS walk (cap=3)",
      "call": "generate_sis_mask(4, 3)",
      "knob": 4,
      "cost": 10636944,
      "recovery": 0.2763671875,
      "ops": 496654
    },
    {
      "method": "Packed SIS (partial walk)",
      "call": "packedsis.generate_packed_sis(cap=2, seed=13, g2=0)",
      "knob": 0,
      "cost": 140808,
      "recovery": 0.2197265625,
      "ops": 11622
    },
    {
      "method": "Packed SIS (partial walk)",
      "call": "packedsis.generate_packed_sis(cap=2, seed=13, g2=2)",
      "knob": 2,
      "cost": 141254,
      "recovery": 0.2275390625,
      "ops": 11667
    },
    {
      "method": "Packed SIS (partial walk)",
      "call": "packedsis.generate_packed_sis(cap=2, seed=13, g2=4)",
      "knob": 4,
      "cost": 143086,
      "recovery": 0.2578125,
      "ops": 11875
    },
    {
      "method": "Packed SIS (partial walk)",
      "call": "packedsis.generate_packed_sis(cap=2, seed=13, g2=6)",
      "knob": 6,
      "cost": 146423,
      "recovery": 0.291015625,
      "ops": 12251
    },
    {
      "method": "Packed SIS (partial walk)",
      "call": "packedsis.generate_packed_sis(cap=2, seed=13, g2=8)",
      "knob": 8,
      "cost": 151117,
      "recovery": 0.3291015625,
      "ops": 12787
    },
    {
      "method": "Packed SIS (partial walk)",
      "call": "packedsis.generate_packed_sis(cap=2, seed=13, g2=10)",
      "knob": 10,
      "cost": 156995,
      "recovery": 0.3837890625,
      "ops": 13483
    },
    {
      "method": "Packed SIS (partial walk)",
      "call": "packedsis.generate_packed_sis(cap=2, seed=13, g2=12)",
      "knob": 12,
      "cost": 163912,
      "recovery": 0.462890625,
      "ops": 14339
    },
    {
      "method": "Packed SIS (partial walk)",
      "call": "packedsis.generate_packed_sis(cap=2, seed=13, g2=14)",
      "knob": 14,
      "cost": 171907,
      "recovery": 0.5859375,
      "ops": 15356
    },
    {
      "method": "Packed SIS (cap=3 walk)",
      "call": "packedsis.generate_packed_sis(cap=3, seed=13)",
      "knob": 3,
      "cost": 284049,
      "recovery": 0.78515625,
      "ops": 30521
    },
    {
      "method": "Bit-packed SIS walk",
      "call": "packedwalk.generate(1, 0, seed=0)",
      "knob": 0,
      "cost": 125844,
      "recovery": 0.0595703125,
      "ops": 12421
    },
    {
      "method": "Bit-packed SIS walk",
      "call": "packedwalk.generate(1, 1, seed=0)",
      "knob": 1,
      "cost": 131620,
      "recovery": 0.203125,
      "ops": 13173
    },
    {
      "method": "Bit-packed SIS walk",
      "call": "packedwalk.generate(1, 2, seed=5)",
      "knob": 2,
      "cost": 163378,
      "recovery": 0.5263671875,
      "ops": 17815
    },
    {
      "method": "Bit-packed SIS walk",
      "call": "packedwalk.generate(1, 3, seed=0)",
      "knob": 3,
      "cost": 290951,
      "recovery": 0.634765625,
      "ops": 36619
    },
    {
      "method": "Septet-packed walk",
      "call": "septwalk.generate_staged(weight_cap=0)",
      "knob": 0,
      "cost": 352140,
      "recovery": 0.060546875,
      "ops": 29623
    },
    {
      "method": "Septet-packed walk",
      "call": "septwalk.generate_staged(weight_cap=1)",
      "knob": 1,
      "cost": 359834,
      "recovery": 0.2001953125,
      "ops": 30096
    },
    {
      "method": "Septet-packed walk",
      "call": "septwalk.generate_staged(weight_cap=2)",
      "knob": 2,
      "cost": 392015,
      "recovery": 0.5654296875,
      "ops": 33284
    },
    {
      "method": "Septet-packed walk",
      "call": "septwalk.generate_staged(weight_cap=3)",
      "knob": 3,
      "cost": 493193,
      "recovery": 0.8984375,
      "ops": 46391
    },
    {
      "method": "Septet-packed walk",
      "call": "septwalk.generate_staged(weight_cap=4)",
      "knob": 4,
      "cost": 700432,
      "recovery": 0.990234375,
      "ops": 78426
    },
    {
      "method": "Septet-packed walk",
      "call": "septwalk.generate_staged(weight_cap=5)",
      "knob": 5,
      "cost": 938331,
      "recovery": 1.0,
      "ops": 106457
    }
  ],
  "bands": [
    {
      "target": 0.2,
      "best": {
        "method": "Packed static IS",
        "call": "generate_packed_static20()",
        "knob": 0,
        "cost": 86753,
        "recovery": 0.259765625,
        "ops": 10455
      },
      "adjudicated_best": {
        "method": "Packed static IS",
        "call": "generate_packed_static20()",
        "knob": 0,
        "cost": 86753,
        "recovery": 0.259765625,
        "ops": 10455
      },
      "runner_up": {
        "method": "Bit-packed SIS walk",
        "call": "packedwalk.generate(1, 1, seed=0)",
        "knob": 1,
        "cost": 131620,
        "recovery": 0.203125,
        "ops": 13173
      }
    },
    {
      "target": 0.4,
      "best": {
        "method": "Compact packed frontier",
        "call": "packed_frontier.generate_packed_frontier(40)",
        "knob": 40,
        "cost": 141218,
        "recovery": 0.4052734375,
        "ops": 11927
      },
      "adjudicated_best": {
        "method": "Compact packed frontier",
        "call": "packed_frontier.generate_packed_frontier(40)",
        "knob": 40,
        "cost": 141218,
        "recovery": 0.4052734375,
        "ops": 11927
      },
      "runner_up": {
        "method": "Packed Gray prefix",
        "call": "generate_packed_route40()",
        "knob": 40,
        "cost": 147000,
        "recovery": 0.44140625,
        "ops": 12861
      }
    },
    {
      "target": 0.6,
      "best": {
        "method": "Compact packed frontier",
        "call": "packed_frontier.generate_packed_frontier(60)",
        "knob": 60,
        "cost": 149665,
        "recovery": 0.6083984375,
        "ops": 13341
      },
      "adjudicated_best": {
        "method": "Compact packed frontier",
        "call": "packed_frontier.generate_packed_frontier(60)",
        "knob": 60,
        "cost": 149665,
        "recovery": 0.6083984375,
        "ops": 13341
      },
      "runner_up": {
        "method": "Packed Gray prefix",
        "call": "generate_packed_route60()",
        "knob": 60,
        "cost": 176331,
        "recovery": 0.6767578125,
        "ops": 18571
      }
    },
    {
      "target": 0.8,
      "best": {
        "method": "Compact packed frontier",
        "call": "packed_frontier.generate_packed_frontier(80)",
        "knob": 80,
        "cost": 182744,
        "recovery": 0.8349609375,
        "ops": 19409
      },
      "adjudicated_best": {
        "method": "Compact packed frontier",
        "call": "packed_frontier.generate_packed_frontier(80)",
        "knob": 80,
        "cost": 182744,
        "recovery": 0.8349609375,
        "ops": 19409
      },
      "runner_up": {
        "method": "Packed Gray prefix",
        "call": "generate_packed_route80()",
        "knob": 80,
        "cost": 196139,
        "recovery": 0.8408203125,
        "ops": 22189
      }
    },
    {
      "target": 1.0,
      "best": {
        "method": "Packed-column scan",
        "call": "generate_packed_scan(5)",
        "knob": 5,
        "cost": 392666,
        "recovery": 1.0,
        "ops": 61068
      },
      "adjudicated_best": {
        "method": "Packed-column scan",
        "call": "generate_packed_scan(5)",
        "knob": 5,
        "cost": 392666,
        "recovery": 1.0,
        "ops": 61068
      },
      "runner_up": {
        "method": "Septet-packed walk",
        "call": "septwalk.generate_staged(weight_cap=5)",
        "knob": 5,
        "cost": 938331,
        "recovery": 1.0,
        "ops": 106457
      }
    }
  ]
}