Jump to content

The Principia Machina/TPC-PY/vectors/score corpus.json

From The Invariance Itself
Revision as of 04:40, 28 September 2026 by BFP Rauch (talk | contribs) (1 revision imported)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
{
 "corpus": "score_corpus",
 "version": "0.1.0",
 "module": "tpc_score 0.1.0",
 "params_fixture": "PMP-TPM 0.12.0 fleet defaults (params_fixture.FLEET)",
 "counts": {
  "quota": 21,
  "evidence": 26,
  "interval": 20,
  "standing": 20,
  "rank": 21,
  "prime": 20,
  "level": 23,
  "state": 21,
  "activity": 23,
  "update": 22,
  "cut": 22,
  "trip": 21,
  "inquire": 22,
  "override": 21,
  "effective": 20,
  "mark": 21,
  "pad": 20,
  "pad_weight": 21,
  "gate": 20,
  "inherit": 21,
  "aggregate": 21,
  "user_evidence": 20,
  "sponsor_cut": 20
 },
 "cases": [
  {
   "name": "Q01 empty window: the first match admits c_max",
   "fn": "quota",
   "args": {
    "window": [],
    "counterpart": "b",
    "g": 1,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "0.25|0|0|0.25"
  },
  {
   "name": "Q02 one prior match from b: q = 0.25 x 1.25 - 0.25",
   "fn": "quota",
   "args": {
    "window": [
     {
      "counterpart": "b",
      "weight": 0.25
     }
    ],
    "counterpart": "b",
    "g": 1,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "0.0625|0.25|0.25|0.0625"
  },
  {
   "name": "Q03 a pad of 20 lets a first counterpart match admit fully",
   "fn": "quota",
   "args": {
    "window": [
     {
      "counterpart": null,
      "weight": 20
     }
    ],
    "counterpart": "b",
    "g": 1,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "1|20|0|1"
  },
  {
   "name": "Q04 four counterparts equal: q under 1",
   "fn": "quota",
   "args": {
    "window": [
     {
      "counterpart": "b",
      "weight": 1
     },
     {
      "counterpart": "c",
      "weight": 1
     },
     {
      "counterpart": "d",
      "weight": 1
     },
     {
      "counterpart": "e",
      "weight": 1
     }
    ],
    "counterpart": "b",
    "g": 1,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "0.25|4|1|0.25"
  },
  {
   "name": "Q05 five counterparts: full admission",
   "fn": "quota",
   "args": {
    "window": [
     {
      "counterpart": "b",
      "weight": 1
     },
     {
      "counterpart": "c",
      "weight": 1
     },
     {
      "counterpart": "d",
      "weight": 1
     },
     {
      "counterpart": "e",
      "weight": 1
     },
     {
      "counterpart": "f",
      "weight": 1
     }
    ],
    "counterpart": "b",
    "g": 1,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "0.5|5|1|0.5"
  },
  {
   "name": "Q06 counterpart over the quota: zero",
   "fn": "quota",
   "args": {
    "window": [
     {
      "counterpart": "b",
      "weight": 3
     },
     {
      "counterpart": "c",
      "weight": 1
     }
    ],
    "counterpart": "b",
    "g": 1,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "0|4|3|0"
  },
  {
   "name": "Q07 g_F 2 halves the fraction",
   "fn": "quota",
   "args": {
    "window": [
     {
      "counterpart": "c",
      "weight": 4
     }
    ],
    "counterpart": "b",
    "g": 2,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "0.75|4|0|1.5"
  },
  {
   "name": "Q08 c_max 0.5",
   "fn": "quota",
   "args": {
    "window": [],
    "counterpart": "b",
    "g": 1,
    "c_max": 0.5
   },
   "hand_checked": true,
   "expected": "0.5|0|0|0.5"
  },
  {
   "name": "Q09 aged weights in the window",
   "fn": "quota",
   "args": {
    "window": [
     {
      "counterpart": "b",
      "weight": 0.125
     },
     {
      "counterpart": "c",
      "weight": 0.7
     }
    ],
    "counterpart": "b",
    "g": 1,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "0.33125|0.825|0.125|0.33125"
  },
  {
   "name": "Q10 a zero-weight prior match",
   "fn": "quota",
   "args": {
    "window": [
     {
      "counterpart": "b",
      "weight": 0
     }
    ],
    "counterpart": "b",
    "g": 1,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "0.25|0|0|0.25"
  },
  {
   "name": "Q11 g 0 refused",
   "fn": "quota",
   "args": {
    "window": [],
    "counterpart": "b",
    "g": 0,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "ERROR:g"
  },
  {
   "name": "Q12 c_max 1 refused",
   "fn": "quota",
   "args": {
    "window": [],
    "counterpart": "b",
    "g": 1,
    "c_max": 1
   },
   "hand_checked": true,
   "expected": "ERROR:c_max"
  },
  {
   "name": "Q13 c_max 0 refused",
   "fn": "quota",
   "args": {
    "window": [],
    "counterpart": "b",
    "g": 1,
    "c_max": 0
   },
   "hand_checked": true,
   "expected": "ERROR:c_max"
  },
  {
   "name": "Q14 empty counterpart refused",
   "fn": "quota",
   "args": {
    "window": [],
    "counterpart": "",
    "g": 1,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "ERROR:counterpart"
  },
  {
   "name": "Q15 window not a list refused",
   "fn": "quota",
   "args": {
    "window": {},
    "counterpart": "b",
    "g": 1,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "ERROR:window"
  },
  {
   "name": "Q16 negative weight refused",
   "fn": "quota",
   "args": {
    "window": [
     {
      "counterpart": "b",
      "weight": -1
     }
    ],
    "counterpart": "b",
    "g": 1,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "ERROR:window"
  },
  {
   "name": "Q17 boolean weight refused",
   "fn": "quota",
   "args": {
    "window": [
     {
      "counterpart": "b",
      "weight": true
     }
    ],
    "counterpart": "b",
    "g": 1,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "ERROR:window"
  },
  {
   "name": "Q18 extra key refused",
   "fn": "quota",
   "args": {
    "window": [
     {
      "counterpart": "b",
      "weight": 1,
      "x": 1
     }
    ],
    "counterpart": "b",
    "g": 1,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "ERROR:window"
  },
  {
   "name": "Q19 g a string refused",
   "fn": "quota",
   "args": {
    "window": [],
    "counterpart": "b",
    "g": "1",
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "ERROR:g"
  },
  {
   "name": "Q20 large window",
   "fn": "quota",
   "args": {
    "window": [
     {
      "counterpart": "c0",
      "weight": 0.5
     },
     {
      "counterpart": "c1",
      "weight": 0.5
     },
     {
      "counterpart": "c2",
      "weight": 0.5
     },
     {
      "counterpart": "c3",
      "weight": 0.5
     },
     {
      "counterpart": "c4",
      "weight": 0.5
     },
     {
      "counterpart": "c5",
      "weight": 0.5
     },
     {
      "counterpart": "c6",
      "weight": 0.5
     },
     {
      "counterpart": "c7",
      "weight": 0.5
     },
     {
      "counterpart": "c8",
      "weight": 0.5
     },
     {
      "counterpart": "c9",
      "weight": 0.5
     },
     {
      "counterpart": "c10",
      "weight": 0.5
     },
     {
      "counterpart": "c11",
      "weight": 0.5
     },
     {
      "counterpart": "c12",
      "weight": 0.5
     },
     {
      "counterpart": "c13",
      "weight": 0.5
     },
     {
      "counterpart": "c14",
      "weight": 0.5
     },
     {
      "counterpart": "c15",
      "weight": 0.5
     },
     {
      "counterpart": "c16",
      "weight": 0.5
     },
     {
      "counterpart": "c17",
      "weight": 0.5
     },
     {
      "counterpart": "c18",
      "weight": 0.5
     },
     {
      "counterpart": "c19",
      "weight": 0.5
     },
     {
      "counterpart": "c20",
      "weight": 0.5
     },
     {
      "counterpart": "c21",
      "weight": 0.5
     },
     {
      "counterpart": "c22",
      "weight": 0.5
     },
     {
      "counterpart": "c23",
      "weight": 0.5
     },
     {
      "counterpart": "c24",
      "weight": 0.5
     },
     {
      "counterpart": "c25",
      "weight": 0.5
     },
     {
      "counterpart": "c26",
      "weight": 0.5
     },
     {
      "counterpart": "c27",
      "weight": 0.5
     },
     {
      "counterpart": "c28",
      "weight": 0.5
     },
     {
      "counterpart": "c29",
      "weight": 0.5
     },
     {
      "counterpart": "c30",
      "weight": 0.5
     },
     {
      "counterpart": "c31",
      "weight": 0.5
     },
     {
      "counterpart": "c32",
      "weight": 0.5
     },
     {
      "counterpart": "c33",
      "weight": 0.5
     },
     {
      "counterpart": "c34",
      "weight": 0.5
     },
     {
      "counterpart": "c35",
      "weight": 0.5
     },
     {
      "counterpart": "c36",
      "weight": 0.5
     },
     {
      "counterpart": "c37",
      "weight": 0.5
     },
     {
      "counterpart": "c38",
      "weight": 0.5
     },
     {
      "counterpart": "c39",
      "weight": 0.5
     }
    ],
    "counterpart": "c1",
    "g": 1,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "1|20|0.5|1"
  },
  {
   "name": "Q21 g fractional 0.5",
   "fn": "quota",
   "args": {
    "window": [
     {
      "counterpart": "c",
      "weight": 1
     }
    ],
    "counterpart": "b",
    "g": 0.5,
    "c_max": 0.25
   },
   "hand_checked": true,
   "expected": "0.75|1|0|0.375"
  },
  {
   "name": "E01 the thin file: no events",
   "fn": "evidence",
   "args": {
    "events": [],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0|0|0|0.5|0.025|0.975|1"
  },
  {
   "name": "E02 the reference pad 20: mean 21/22",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 20,
      "age": 0,
      "pad": true
     }
    ],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "20|0|0|0.954545454545|0.838902384781|0.998795116552|1"
  },
  {
   "name": "E03 the pad's n is 0",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 20,
      "age": 0,
      "pad": true
     }
    ],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "20|0|0|0.954545454545|0.838902384781|0.998795116552|1"
  },
  {
   "name": "E04 pad 10: mean 11/12",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 10,
      "age": 0,
      "pad": true
     }
    ],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "10|0|0|0.916666666667|0.715085847082|0.997701027786|1"
  },
  {
   "name": "E05 pad 40: mean 41/42",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 40,
      "age": 0,
      "pad": true
     }
    ],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "40|0|0|0.97619047619|0.913956163706|0.999382683107|1"
  },
  {
   "name": "E06 one FOR aged a half-life: F = 0.5",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 1,
      "age": 500
     }
    ],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.5|0|1|0.6|0.0854987973338|0.98326310584|1"
  },
  {
   "name": "E07 ten FOR, two AGAINST, no age: E = 11/14",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "AGAINST",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "AGAINST",
      "weight": 1,
      "age": 0
     }
    ],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "10|2|12|0.785714285714|0.545528944323|0.949618926509|1"
  },
  {
   "name": "E08 n counts FOR and AGAINST",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "AGAINST",
      "weight": 1,
      "age": 0
     },
     {
      "kind": "AGAINST",
      "weight": 1,
      "age": 0
     }
    ],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "10|2|12|0.785714285714|0.545528944323|0.949618926509|1"
  },
  {
   "name": "E09 FOR aged two half-lives: 0.25",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 1,
      "age": 1000
     }
    ],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.25|0|1|0.555555555556|0.0522819776296|0.979949493013|1"
  },
  {
   "name": "E10 h(CLEARLY HIGHER) 3 against",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "AGAINST",
      "weight": 3,
      "age": 0
     }
    ],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0|3|1|0.2|0.00630946320971|0.602364635616|1"
  },
  {
   "name": "E11 idle at T_idle exactly: factor 1",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 4,
      "age": 0
     }
    ],
    "idle": {
     "days": 90
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "4|0|1|0.833333333333|0.478176249895|0.994949236621|1"
  },
  {
   "name": "E12 idle 180 days: factor 1/2",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 4,
      "age": 0
     }
    ],
    "idle": {
     "days": 180
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "2|0|1|0.75|0.292401773821|0.99159624134|0.5"
  },
  {
   "name": "E13 idle 180 days: F halves",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 4,
      "age": 0
     }
    ],
    "idle": {
     "days": 180
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "2|0|1|0.75|0.292401773821|0.99159624134|0.5"
  },
  {
   "name": "E14 idle 450 days: factor 1/5",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 4,
      "age": 0
     },
     {
      "kind": "AGAINST",
      "weight": 2,
      "age": 0
     }
    ],
    "idle": {
     "days": 450
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.8|0.4|2|0.5625|0.0996687440012|0.957093349769|0.2"
  },
  {
   "name": "E15 fractional idle days",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0
     }
    ],
    "idle": {
     "days": 100.5
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.89552238806|0|1|0.654639175258|0.142829772593|0.986732165229|0.89552238806"
  },
  {
   "name": "E16 HALF-LIFE varied to 100",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 1,
      "age": 100
     }
    ],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 100,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.5|0|1|0.6|0.0854987973338|0.98326310584|1"
  },
  {
   "name": "E17 prior a0 2, b0 3",
   "fn": "evidence",
   "args": {
    "events": [],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 2,
     "b0": 3,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0|0|0|0.4|0.0675859864885|0.805879550317|1"
  },
  {
   "name": "E18 kind unknown refused",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "HELD",
      "weight": 1,
      "age": 0
     }
    ],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:events"
  },
  {
   "name": "E19 negative age refused",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 1,
      "age": -1
     }
    ],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:events"
  },
  {
   "name": "E20 pad not a boolean refused",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 1,
      "age": 0,
      "pad": 1
     }
    ],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:events"
  },
  {
   "name": "E21 idle missing refused",
   "fn": "evidence",
   "args": {
    "events": [],
    "idle": {},
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:idle"
  },
  {
   "name": "E22 negative idle refused",
   "fn": "evidence",
   "args": {
    "events": [],
    "idle": {
     "days": -1
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:idle"
  },
  {
   "name": "E23 HALF-LIFE 0 refused",
   "fn": "evidence",
   "args": {
    "events": [],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 0,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:HALF-LIFE"
  },
  {
   "name": "E24 a0 missing refused",
   "fn": "evidence",
   "args": {
    "events": [],
    "idle": {
     "days": 0
    },
    "params": {
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:a0"
  },
  {
   "name": "E25 weight a string refused",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": "1",
      "age": 0
     }
    ],
    "idle": {
     "days": 0
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:events"
  },
  {
   "name": "E26 mixed pads and events",
   "fn": "evidence",
   "args": {
    "events": [
     {
      "kind": "FOR",
      "weight": 20,
      "age": 300,
      "pad": true
     },
     {
      "kind": "FOR",
      "weight": 1,
      "age": 10
     },
     {
      "kind": "AGAINST",
      "weight": 2,
      "age": 5
     },
     {
      "kind": "FOR",
      "weight": 0.25,
      "age": 0
     }
    ],
    "idle": {
     "days": 3
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "14.4313118122|1.98618499087|3|0.837861517078|0.644003758147|0.963330669036|1"
  },
  {
   "name": "I01 width carried over",
   "fn": "interval",
   "args": {
    "S": 0.6,
    "E": 0.7,
    "lo": 0.5,
    "hi": 0.9
   },
   "hand_checked": true,
   "expected": "0.4|0.8"
  },
  {
   "name": "I02 clipped below 0",
   "fn": "interval",
   "args": {
    "S": 0.1,
    "E": 0.5,
    "lo": 0.025,
    "hi": 0.975
   },
   "hand_checked": true,
   "expected": "0|0.575"
  },
  {
   "name": "I03 clipped above 1",
   "fn": "interval",
   "args": {
    "S": 0.9,
    "E": 0.5,
    "lo": 0.025,
    "hi": 0.975
   },
   "hand_checked": true,
   "expected": "0.425|1"
  },
  {
   "name": "I04 thin file at THIN FILE START",
   "fn": "interval",
   "args": {
    "S": 0.5,
    "E": 0.5,
    "lo": 0.025,
    "hi": 0.975
   },
   "hand_checked": true,
   "expected": "0.025|0.975"
  },
  {
   "name": "I05 degenerate interval",
   "fn": "interval",
   "args": {
    "S": 0.3,
    "E": 0.3,
    "lo": 0.3,
    "hi": 0.3
   },
   "hand_checked": true,
   "expected": "0.3|0.3"
  },
  {
   "name": "I06 S 0",
   "fn": "interval",
   "args": {
    "S": 0,
    "E": 0.5,
    "lo": 0.4,
    "hi": 0.6
   },
   "hand_checked": true,
   "expected": "0|0.1"
  },
  {
   "name": "I07 S 1",
   "fn": "interval",
   "args": {
    "S": 1,
    "E": 0.5,
    "lo": 0.4,
    "hi": 0.6
   },
   "hand_checked": true,
   "expected": "0.9|1"
  },
  {
   "name": "I08 integer S",
   "fn": "interval",
   "args": {
    "S": 1,
    "E": 1,
    "lo": 1,
    "hi": 1
   },
   "hand_checked": true,
   "expected": "1|1"
  },
  {
   "name": "I09 S above 1 refused",
   "fn": "interval",
   "args": {
    "S": 1.1,
    "E": 0.5,
    "lo": 0.4,
    "hi": 0.6
   },
   "hand_checked": true,
   "expected": "ERROR:S"
  },
  {
   "name": "I10 lo above E refused",
   "fn": "interval",
   "args": {
    "S": 0.5,
    "E": 0.5,
    "lo": 0.6,
    "hi": 0.7
   },
   "hand_checked": true,
   "expected": "ERROR:interval"
  },
  {
   "name": "I11 hi above 1 refused",
   "fn": "interval",
   "args": {
    "S": 0.5,
    "E": 0.5,
    "lo": 0.4,
    "hi": 1.1
   },
   "hand_checked": true,
   "expected": "ERROR:interval"
  },
  {
   "name": "I12 boolean S refused",
   "fn": "interval",
   "args": {
    "S": true,
    "E": 0.5,
    "lo": 0.4,
    "hi": 0.6
   },
   "hand_checked": true,
   "expected": "ERROR:S"
  },
  {
   "name": "I13 string E refused",
   "fn": "interval",
   "args": {
    "S": 0.5,
    "E": "0.5",
    "lo": 0.4,
    "hi": 0.6
   },
   "hand_checked": true,
   "expected": "ERROR:interval"
  },
  {
   "name": "I14 the reference: S 0.8, pad 20 interval",
   "fn": "interval",
   "args": {
    "S": 0.8,
    "E": 0.954545454545,
    "lo": 0.838902384781,
    "hi": 0.998795116552
   },
   "hand_checked": false,
   "expected": "0.684356930236|0.844249662007"
  },
  {
   "name": "I15 sweep",
   "fn": "interval",
   "args": {
    "S": 0.55,
    "E": 0.6,
    "lo": 0.45,
    "hi": 0.72
   },
   "hand_checked": false,
   "expected": "0.4|0.67"
  },
  {
   "name": "I16 sweep",
   "fn": "interval",
   "args": {
    "S": 0.2,
    "E": 0.9,
    "lo": 0.85,
    "hi": 0.95
   },
   "hand_checked": false,
   "expected": "0.15|0.25"
  },
  {
   "name": "I17 sweep",
   "fn": "interval",
   "args": {
    "S": 0.7,
    "E": 0.3,
    "lo": 0.1,
    "hi": 0.5
   },
   "hand_checked": false,
   "expected": "0.5|0.9"
  },
  {
   "name": "I18 sweep",
   "fn": "interval",
   "args": {
    "S": 0.999,
    "E": 0.999,
    "lo": 0.998,
    "hi": 1
   },
   "hand_checked": false,
   "expected": "0.998|1"
  },
  {
   "name": "I19 sweep",
   "fn": "interval",
   "args": {
    "S": 0.001,
    "E": 0.001,
    "lo": 0,
    "hi": 0.002
   },
   "hand_checked": false,
   "expected": "0|0.002"
  },
  {
   "name": "I20 sweep",
   "fn": "interval",
   "args": {
    "S": 0.42,
    "E": 0.42,
    "lo": 0.1,
    "hi": 0.9
   },
   "hand_checked": false,
   "expected": "0.1|0.9"
  },
  {
   "name": "S01 y entirely above x: CLEARLY HIGHER",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.1,
     "hi": 0.5
    },
    "y": {
     "lo": 0.6,
     "hi": 0.9
    }
   },
   "hand_checked": true,
   "expected": "CLEARLY HIGHER"
  },
  {
   "name": "S02 y entirely below x: CLEARLY LOWER",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.6,
     "hi": 0.9
    },
    "y": {
     "lo": 0.1,
     "hi": 0.5
    }
   },
   "hand_checked": true,
   "expected": "CLEARLY LOWER"
  },
  {
   "name": "S03 overlap: SIMILAR",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.1,
     "hi": 0.6
    },
    "y": {
     "lo": 0.5,
     "hi": 0.9
    }
   },
   "hand_checked": true,
   "expected": "SIMILAR"
  },
  {
   "name": "S04 touching endpoints: SIMILAR",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.1,
     "hi": 0.5
    },
    "y": {
     "lo": 0.5,
     "hi": 0.9
    }
   },
   "hand_checked": true,
   "expected": "SIMILAR"
  },
  {
   "name": "S05 thin file against the pad: SIMILAR",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.025,
     "hi": 0.975
    },
    "y": {
     "lo": 0.838902384781,
     "hi": 0.998795116552
    }
   },
   "hand_checked": true,
   "expected": "SIMILAR"
  },
  {
   "name": "S06 narrowed veteran below the pad: CLEARLY HIGHER",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.5,
     "hi": 0.8
    },
    "y": {
     "lo": 0.838902384781,
     "hi": 0.998795116552
    }
   },
   "hand_checked": true,
   "expected": "CLEARLY HIGHER"
  },
  {
   "name": "S07 overridden y never CLEARLY HIGHER",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.1,
     "hi": 0.5
    },
    "y": {
     "lo": 0.6,
     "hi": 0.9,
     "override": true
    }
   },
   "hand_checked": true,
   "expected": "SIMILAR"
  },
  {
   "name": "S08 overridden y may be CLEARLY LOWER",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.6,
     "hi": 0.9
    },
    "y": {
     "lo": 0.1,
     "hi": 0.5,
     "override": true
    }
   },
   "hand_checked": true,
   "expected": "CLEARLY LOWER"
  },
  {
   "name": "S09 override false explicit",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.1,
     "hi": 0.5
    },
    "y": {
     "lo": 0.6,
     "hi": 0.9,
     "override": false
    }
   },
   "hand_checked": true,
   "expected": "CLEARLY HIGHER"
  },
  {
   "name": "S10 x overridden changes nothing",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.1,
     "hi": 0.5,
     "override": true
    },
    "y": {
     "lo": 0.6,
     "hi": 0.9
    }
   },
   "hand_checked": true,
   "expected": "CLEARLY HIGHER"
  },
  {
   "name": "S11 identical intervals: SIMILAR",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.3,
     "hi": 0.7
    },
    "y": {
     "lo": 0.3,
     "hi": 0.7
    }
   },
   "hand_checked": true,
   "expected": "SIMILAR"
  },
  {
   "name": "S12 y inside x: SIMILAR",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.1,
     "hi": 0.9
    },
    "y": {
     "lo": 0.4,
     "hi": 0.6
    }
   },
   "hand_checked": true,
   "expected": "SIMILAR"
  },
  {
   "name": "S13 points",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.5,
     "hi": 0.5
    },
    "y": {
     "lo": 0.5000001,
     "hi": 0.5000001
    }
   },
   "hand_checked": true,
   "expected": "CLEARLY HIGHER"
  },
  {
   "name": "S14 lo above hi refused",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.6,
     "hi": 0.5
    },
    "y": {
     "lo": 0.1,
     "hi": 0.5
    }
   },
   "hand_checked": true,
   "expected": "ERROR:interval"
  },
  {
   "name": "S15 hi above 1 refused",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.1,
     "hi": 0.5
    },
    "y": {
     "lo": 0.6,
     "hi": 1.5
    }
   },
   "hand_checked": true,
   "expected": "ERROR:interval"
  },
  {
   "name": "S16 override not boolean refused",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.1,
     "hi": 0.5
    },
    "y": {
     "lo": 0.6,
     "hi": 0.9,
     "override": 1
    }
   },
   "hand_checked": true,
   "expected": "ERROR:interval"
  },
  {
   "name": "S17 missing hi refused",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.1
    },
    "y": {
     "lo": 0.6,
     "hi": 0.9
    }
   },
   "hand_checked": true,
   "expected": "ERROR:interval"
  },
  {
   "name": "S18 extra key refused",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0.1,
     "hi": 0.5
    },
    "y": {
     "lo": 0.6,
     "hi": 0.9,
     "n": 1
    }
   },
   "hand_checked": true,
   "expected": "ERROR:interval"
  },
  {
   "name": "S19 x a list refused",
   "fn": "standing",
   "args": {
    "x": [
     0.1,
     0.5
    ],
    "y": {
     "lo": 0.6,
     "hi": 0.9
    }
   },
   "hand_checked": true,
   "expected": "ERROR:interval"
  },
  {
   "name": "S20 integers",
   "fn": "standing",
   "args": {
    "x": {
     "lo": 0,
     "hi": 0
    },
    "y": {
     "lo": 1,
     "hi": 1
    }
   },
   "hand_checked": true,
   "expected": "CLEARLY HIGHER"
  },
  {
   "name": "R01 the reference outranks a thin file",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     },
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|2|1\nrow|Prime AI|1|1|true\nrow|DeltaS Zero|2|0.5|false"
  },
  {
   "name": "R02 one account: rank 1, in the tier",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|1|1\nrow|DeltaS Zero|1|1|true"
  },
  {
   "name": "R03 four accounts: one in the tier",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     },
     {
      "account": "CH7 AZ",
      "S": 0.75,
      "S_lo": 0.6,
      "S_hi": 0.85,
      "n": 40,
      "active": true
     },
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     },
     {
      "account": "Phoenix 480",
      "S": 0.6,
      "S_lo": 0.4,
      "S_hi": 0.8,
      "n": 12,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|4|1\nrow|Prime AI|1|1|true\nrow|CH7 AZ|2|0.75|false\nrow|Phoenix 480|3|0.5|false\nrow|DeltaS Zero|4|0.25|false"
  },
  {
   "name": "R04 five accounts: two in the tier (ceil)",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     },
     {
      "account": "CH7 AZ",
      "S": 0.75,
      "S_lo": 0.6,
      "S_hi": 0.85,
      "n": 40,
      "active": true
     },
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     },
     {
      "account": "Phoenix 480",
      "S": 0.6,
      "S_lo": 0.4,
      "S_hi": 0.8,
      "n": 12,
      "active": true
     },
     {
      "account": "Alt",
      "S": 0.7,
      "S_lo": 0.5,
      "S_hi": 0.9,
      "n": 3,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|5|2\nrow|Prime AI|1|1|true\nrow|CH7 AZ|2|0.8|true\nrow|Alt|3|0.6|false\nrow|Phoenix 480|4|0.4|false\nrow|DeltaS Zero|5|0.2|false"
  },
  {
   "name": "R05 ties by narrower interval",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "a",
      "S": 0.5,
      "S_lo": 0.4,
      "S_hi": 0.9,
      "n": 0,
      "active": true
     },
     {
      "account": "b",
      "S": 0.5,
      "S_lo": 0.4,
      "S_hi": 0.7,
      "n": 0,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|2|1\nrow|b|1|1|true\nrow|a|2|0.5|false"
  },
  {
   "name": "R06 ties by larger n",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "a",
      "S": 0.5,
      "S_lo": 0.4,
      "S_hi": 0.7,
      "n": 3,
      "active": true
     },
     {
      "account": "b",
      "S": 0.5,
      "S_lo": 0.4,
      "S_hi": 0.7,
      "n": 5,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|2|1\nrow|b|1|1|true\nrow|a|2|0.5|false"
  },
  {
   "name": "R07 ties by account name",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "b",
      "S": 0.5,
      "S_lo": 0.4,
      "S_hi": 0.7,
      "n": 3,
      "active": true
     },
     {
      "account": "a",
      "S": 0.5,
      "S_lo": 0.4,
      "S_hi": 0.7,
      "n": 3,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|2|1\nrow|a|1|1|true\nrow|b|2|0.5|false"
  },
  {
   "name": "R08 inactive account has no position",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     },
     {
      "account": "Gone",
      "S": 0.9,
      "S_lo": 0.9,
      "S_hi": 0.95,
      "n": 9,
      "active": false
     },
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|2|1\nrow|Prime AI|1|1|true\nrow|DeltaS Zero|2|0.5|false\nrow|Gone|-|-|false"
  },
  {
   "name": "R09 no active account",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "Gone",
      "S": 0.9,
      "S_lo": 0.9,
      "S_hi": 0.95,
      "n": 9,
      "active": false
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|0|0\nrow|Gone|-|-|false"
  },
  {
   "name": "R10 empty",
   "fn": "rank",
   "args": {
    "accounts": [],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|0|0"
  },
  {
   "name": "R11 TRUST TIER off: nobody in the tier",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     },
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": false,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|2|0\nrow|Prime AI|1|1|false\nrow|DeltaS Zero|2|0.5|false"
  },
  {
   "name": "R12 fraction 0.5 of four: two",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     },
     {
      "account": "CH7 AZ",
      "S": 0.75,
      "S_lo": 0.6,
      "S_hi": 0.85,
      "n": 40,
      "active": true
     },
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     },
     {
      "account": "Phoenix 480",
      "S": 0.6,
      "S_lo": 0.4,
      "S_hi": 0.8,
      "n": 12,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.5
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|4|2\nrow|Prime AI|1|1|true\nrow|CH7 AZ|2|0.75|true\nrow|Phoenix 480|3|0.5|false\nrow|DeltaS Zero|4|0.25|false"
  },
  {
   "name": "R13 fraction 1: everyone",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     },
     {
      "account": "CH7 AZ",
      "S": 0.75,
      "S_lo": 0.6,
      "S_hi": 0.85,
      "n": 40,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 1
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|2|2\nrow|CH7 AZ|1|1|true\nrow|DeltaS Zero|2|0.5|true"
  },
  {
   "name": "R14 fraction 0.1 of ten: one",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "a0",
      "S": 0.5,
      "S_lo": 0.0,
      "S_hi": 0.05,
      "n": 0,
      "active": true
     },
     {
      "account": "a1",
      "S": 0.5,
      "S_lo": 0.1,
      "S_hi": 0.15000000000000002,
      "n": 1,
      "active": true
     },
     {
      "account": "a2",
      "S": 0.5,
      "S_lo": 0.2,
      "S_hi": 0.25,
      "n": 2,
      "active": true
     },
     {
      "account": "a3",
      "S": 0.5,
      "S_lo": 0.30000000000000004,
      "S_hi": 0.35000000000000003,
      "n": 3,
      "active": true
     },
     {
      "account": "a4",
      "S": 0.5,
      "S_lo": 0.4,
      "S_hi": 0.45,
      "n": 4,
      "active": true
     },
     {
      "account": "a5",
      "S": 0.5,
      "S_lo": 0.5,
      "S_hi": 0.55,
      "n": 5,
      "active": true
     },
     {
      "account": "a6",
      "S": 0.5,
      "S_lo": 0.6000000000000001,
      "S_hi": 0.6500000000000001,
      "n": 6,
      "active": true
     },
     {
      "account": "a7",
      "S": 0.5,
      "S_lo": 0.7000000000000001,
      "S_hi": 0.7500000000000001,
      "n": 7,
      "active": true
     },
     {
      "account": "a8",
      "S": 0.5,
      "S_lo": 0.8,
      "S_hi": 0.8500000000000001,
      "n": 8,
      "active": true
     },
     {
      "account": "a9",
      "S": 0.5,
      "S_lo": 0.9,
      "S_hi": 0.9500000000000001,
      "n": 9,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.1
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|10|1\nrow|a9|1|1|true\nrow|a8|2|0.9|false\nrow|a7|3|0.8|false\nrow|a6|4|0.7|false\nrow|a5|5|0.6|false\nrow|a4|6|0.5|false\nrow|a3|7|0.4|false\nrow|a2|8|0.3|false\nrow|a1|9|0.2|false\nrow|a0|10|0.1|false"
  },
  {
   "name": "R15 fraction 0.3 of ten: three",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "a0",
      "S": 0.5,
      "S_lo": 0.0,
      "S_hi": 0.05,
      "n": 0,
      "active": true
     },
     {
      "account": "a1",
      "S": 0.5,
      "S_lo": 0.1,
      "S_hi": 0.15000000000000002,
      "n": 1,
      "active": true
     },
     {
      "account": "a2",
      "S": 0.5,
      "S_lo": 0.2,
      "S_hi": 0.25,
      "n": 2,
      "active": true
     },
     {
      "account": "a3",
      "S": 0.5,
      "S_lo": 0.30000000000000004,
      "S_hi": 0.35000000000000003,
      "n": 3,
      "active": true
     },
     {
      "account": "a4",
      "S": 0.5,
      "S_lo": 0.4,
      "S_hi": 0.45,
      "n": 4,
      "active": true
     },
     {
      "account": "a5",
      "S": 0.5,
      "S_lo": 0.5,
      "S_hi": 0.55,
      "n": 5,
      "active": true
     },
     {
      "account": "a6",
      "S": 0.5,
      "S_lo": 0.6000000000000001,
      "S_hi": 0.6500000000000001,
      "n": 6,
      "active": true
     },
     {
      "account": "a7",
      "S": 0.5,
      "S_lo": 0.7000000000000001,
      "S_hi": 0.7500000000000001,
      "n": 7,
      "active": true
     },
     {
      "account": "a8",
      "S": 0.5,
      "S_lo": 0.8,
      "S_hi": 0.8500000000000001,
      "n": 8,
      "active": true
     },
     {
      "account": "a9",
      "S": 0.5,
      "S_lo": 0.9,
      "S_hi": 0.9500000000000001,
      "n": 9,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.3
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|10|3\nrow|a9|1|1|true\nrow|a8|2|0.9|true\nrow|a7|3|0.8|true\nrow|a6|4|0.7|false\nrow|a5|5|0.6|false\nrow|a4|6|0.5|false\nrow|a3|7|0.4|false\nrow|a2|8|0.3|false\nrow|a1|9|0.2|false\nrow|a0|10|0.1|false"
  },
  {
   "name": "R16 duplicate account refused",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     },
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:accounts"
  },
  {
   "name": "R17 S_lo above S_hi refused",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "a",
      "S": 0.5,
      "S_lo": 0.7,
      "S_hi": 0.6,
      "n": 0,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:accounts"
  },
  {
   "name": "R18 active not boolean refused",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "a",
      "S": 0.5,
      "S_lo": 0.4,
      "S_hi": 0.6,
      "n": 0,
      "active": 1
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:accounts"
  },
  {
   "name": "R19 fraction 0 refused",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:TRUST TIER"
  },
  {
   "name": "R20 TRUST TIER missing refused",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:TRUST TIER"
  },
  {
   "name": "R21 name with a bar escaped",
   "fn": "rank",
   "args": {
    "accounts": [
     {
      "account": "a|b",
      "S": 0.5,
      "S_lo": 0.4,
      "S_hi": 0.6,
      "n": 0,
      "active": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "rank|1|1\nrow|a\\|b|1|1|true"
  },
  {
   "name": "P01 the reference is Prime",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     },
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     }
    ],
    "override": null,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "Prime AI|HIGHEST S IN TIER"
  },
  {
   "name": "P02 one account",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     }
    ],
    "override": null,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "DeltaS Zero|HIGHEST S IN TIER"
  },
  {
   "name": "P03 highest S among the tier, not the highest S overall",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     },
     {
      "account": "CH7 AZ",
      "S": 0.75,
      "S_lo": 0.6,
      "S_hi": 0.85,
      "n": 40,
      "active": true
     },
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     },
     {
      "account": "Phoenix 480",
      "S": 0.6,
      "S_lo": 0.4,
      "S_hi": 0.8,
      "n": 12,
      "active": true
     },
     {
      "account": "Lucky",
      "S": 0.95,
      "S_lo": 0.2,
      "S_hi": 0.99,
      "n": 1,
      "active": true
     }
    ],
    "override": null,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.5
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "Prime AI|HIGHEST S IN TIER"
  },
  {
   "name": "P04 override names the Prime",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     },
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     }
    ],
    "override": "DeltaS Zero",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "DeltaS Zero|OVERRIDE"
  },
  {
   "name": "P05 override of an inactive account refused",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     },
     {
      "account": "Gone",
      "S": 0.9,
      "S_lo": 0.9,
      "S_hi": 0.95,
      "n": 9,
      "active": false
     }
    ],
    "override": "Gone",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:override"
  },
  {
   "name": "P06 override of an unknown account refused",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     }
    ],
    "override": "Nobody",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:override"
  },
  {
   "name": "P07 OVERTAKE on: the top rank",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     },
     {
      "account": "CH7 AZ",
      "S": 0.75,
      "S_lo": 0.6,
      "S_hi": 0.85,
      "n": 40,
      "active": true
     },
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     },
     {
      "account": "Lucky",
      "S": 0.95,
      "S_lo": 0.2,
      "S_hi": 0.99,
      "n": 1,
      "active": true
     }
    ],
    "override": null,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": true,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "Prime AI|TOP RANK"
  },
  {
   "name": "P08 no active account: NONE",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "Gone",
      "S": 0.9,
      "S_lo": 0.9,
      "S_hi": 0.95,
      "n": 9,
      "active": false
     }
    ],
    "override": null,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "-|NONE"
  },
  {
   "name": "P09 empty: NONE",
   "fn": "prime",
   "args": {
    "accounts": [],
    "override": null,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "-|NONE"
  },
  {
   "name": "P10 tier off: NONE",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     },
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     }
    ],
    "override": null,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": false,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "-|NONE"
  },
  {
   "name": "P11 tie on S by narrower interval",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "a",
      "S": 0.7,
      "S_lo": 0.6,
      "S_hi": 0.8,
      "n": 1,
      "active": true
     },
     {
      "account": "b",
      "S": 0.7,
      "S_lo": 0.65,
      "S_hi": 0.75,
      "n": 1,
      "active": true
     }
    ],
    "override": null,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 1
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "b|HIGHEST S IN TIER"
  },
  {
   "name": "P12 tie by larger n",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "a",
      "S": 0.7,
      "S_lo": 0.6,
      "S_hi": 0.8,
      "n": 1,
      "active": true
     },
     {
      "account": "b",
      "S": 0.7,
      "S_lo": 0.6,
      "S_hi": 0.8,
      "n": 2,
      "active": true
     }
    ],
    "override": null,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 1
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "b|HIGHEST S IN TIER"
  },
  {
   "name": "P13 tie by name",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "b",
      "S": 0.7,
      "S_lo": 0.6,
      "S_hi": 0.8,
      "n": 1,
      "active": true
     },
     {
      "account": "a",
      "S": 0.7,
      "S_lo": 0.6,
      "S_hi": 0.8,
      "n": 1,
      "active": true
     }
    ],
    "override": null,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 1
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "a|HIGHEST S IN TIER"
  },
  {
   "name": "P14 suspended Prime replaced by the next rank",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "Old Prime",
      "S": 0.9,
      "S_lo": 0.9,
      "S_hi": 0.95,
      "n": 50,
      "active": false
     },
     {
      "account": "CH7 AZ",
      "S": 0.75,
      "S_lo": 0.6,
      "S_hi": 0.85,
      "n": 40,
      "active": true
     },
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     }
    ],
    "override": null,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "CH7 AZ|HIGHEST S IN TIER"
  },
  {
   "name": "P15 override not a name refused",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     }
    ],
    "override": 5,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:override"
  },
  {
   "name": "P16 OVERTAKE missing refused",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     }
    ],
    "override": null,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:OVERTAKE"
  },
  {
   "name": "P17 accounts malformed refused",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "a"
     }
    ],
    "override": null,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:accounts"
  },
  {
   "name": "P18 two in tier, lower rank has the higher S",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "a",
      "S": 0.6,
      "S_lo": 0.55,
      "S_hi": 0.65,
      "n": 9,
      "active": true
     },
     {
      "account": "b",
      "S": 0.7,
      "S_lo": 0.5,
      "S_hi": 0.9,
      "n": 2,
      "active": true
     },
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     },
     {
      "account": "Phoenix 480",
      "S": 0.6,
      "S_lo": 0.4,
      "S_hi": 0.8,
      "n": 12,
      "active": true
     }
    ],
    "override": null,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.5
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "b|HIGHEST S IN TIER"
  },
  {
   "name": "P19 OVERTAKE on with override",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     },
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     }
    ],
    "override": "DeltaS Zero",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": true,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "DeltaS Zero|OVERRIDE"
  },
  {
   "name": "P20 override of the Prime itself",
   "fn": "prime",
   "args": {
    "accounts": [
     {
      "account": "DeltaS Zero",
      "S": 0.5,
      "S_lo": 0.025,
      "S_hi": 0.975,
      "n": 0,
      "active": true
     },
     {
      "account": "Prime AI",
      "S": 0.8,
      "S_lo": 0.838902384781,
      "S_hi": 0.998795116552,
      "n": 0,
      "active": true
     }
    ],
    "override": "Prime AI",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "Prime AI|OVERRIDE"
  },
  {
   "name": "L01 nothing pending: GREEN",
   "fn": "level",
   "args": {
    "items": [],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "GREEN|0|0|0|0|0|0"
  },
  {
   "name": "L02 one SIMILAR: YELLOW",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "SIMILAR",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "YELLOW|0|0|1|0|1|0"
  },
  {
   "name": "L03 one CLEARLY HIGHER: YELLOW",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "YELLOW|1|1|0|0|1|0"
  },
  {
   "name": "L04 two CLEARLY HIGHER, same model: ORANGE (D129.1)",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     },
     {
      "counterpart": "b",
      "snapshot": "s1",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ORANGE|2|1|0|0|2|0"
  },
  {
   "name": "L05 two CLEARLY HIGHER, independent: SUSPENDED",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     },
     {
      "counterpart": "b",
      "snapshot": "s2",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "SUSPENDED|2|2|0|0|2|0"
  },
  {
   "name": "L06 three SIMILAR: ORANGE (WARN COUNT)",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "SIMILAR",
      "eta": 1000
     },
     {
      "counterpart": "b",
      "snapshot": "s2",
      "standing": "SIMILAR",
      "eta": 1000
     },
     {
      "counterpart": "c",
      "snapshot": "s3",
      "standing": "SIMILAR",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ORANGE|0|0|3|0|3|0"
  },
  {
   "name": "L07 two SIMILAR: YELLOW",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "SIMILAR",
      "eta": 1000
     },
     {
      "counterpart": "b",
      "snapshot": "s2",
      "standing": "SIMILAR",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "YELLOW|0|0|2|0|2|0"
  },
  {
   "name": "L08 all CLEARLY LOWER: YELLOW",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "CLEARLY LOWER",
      "eta": 1000
     },
     {
      "counterpart": "b",
      "snapshot": "s2",
      "standing": "CLEARLY LOWER",
      "eta": 1000
     },
     {
      "counterpart": "c",
      "snapshot": "s3",
      "standing": "CLEARLY LOWER",
      "eta": 1000
     },
     {
      "counterpart": "d",
      "snapshot": "s4",
      "standing": "CLEARLY LOWER",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "YELLOW|0|0|0|4|4|0"
  },
  {
   "name": "L09 two CLEARLY HIGHER, one excluded by the quota: ORANGE (D129.1)",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     },
     {
      "counterpart": "b",
      "snapshot": "s2",
      "standing": "CLEARLY HIGHER",
      "eta": 1000,
      "independent": false
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ORANGE|2|1|0|0|2|0"
  },
  {
   "name": "L10 expired item leaves the state",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "CLEARLY HIGHER",
      "eta": 400
     },
     {
      "counterpart": "b",
      "snapshot": "s2",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "YELLOW|1|1|0|0|1|1"
  },
  {
   "name": "L11 eta equal to now is not expired",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "SIMILAR",
      "eta": 500
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "YELLOW|0|0|1|0|1|0"
  },
  {
   "name": "L12 one pending per pair: duplicates collapse",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "SIMILAR",
      "eta": 1000
     },
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     },
     {
      "counterpart": "a",
      "snapshot": "s2",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "YELLOW|0|0|1|0|1|0"
  },
  {
   "name": "L13 P_max caps the count",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "c0",
      "snapshot": "s0",
      "standing": "SIMILAR",
      "eta": 1000
     },
     {
      "counterpart": "c1",
      "snapshot": "s1",
      "standing": "SIMILAR",
      "eta": 1000
     },
     {
      "counterpart": "c2",
      "snapshot": "s2",
      "standing": "SIMILAR",
      "eta": 1000
     },
     {
      "counterpart": "c3",
      "snapshot": "s3",
      "standing": "SIMILAR",
      "eta": 1000
     },
     {
      "counterpart": "c4",
      "snapshot": "s4",
      "standing": "SIMILAR",
      "eta": 1000
     },
     {
      "counterpart": "c5",
      "snapshot": "s5",
      "standing": "SIMILAR",
      "eta": 1000
     },
     {
      "counterpart": "c6",
      "snapshot": "s6",
      "standing": "SIMILAR",
      "eta": 1000
     },
     {
      "counterpart": "c7",
      "snapshot": "s7",
      "standing": "SIMILAR",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 2,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "YELLOW|0|0|2|0|2|0"
  },
  {
   "name": "L14 P_max 5 with three CLEARLY HIGHER beyond it",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "c0",
      "snapshot": "s0",
      "standing": "CLEARLY LOWER",
      "eta": 1000
     },
     {
      "counterpart": "c1",
      "snapshot": "s1",
      "standing": "CLEARLY LOWER",
      "eta": 1000
     },
     {
      "counterpart": "c2",
      "snapshot": "s2",
      "standing": "CLEARLY LOWER",
      "eta": 1000
     },
     {
      "counterpart": "c3",
      "snapshot": "s3",
      "standing": "CLEARLY LOWER",
      "eta": 1000
     },
     {
      "counterpart": "c4",
      "snapshot": "s4",
      "standing": "CLEARLY LOWER",
      "eta": 1000
     },
     {
      "counterpart": "h0",
      "snapshot": "t0",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     },
     {
      "counterpart": "h1",
      "snapshot": "t1",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     },
     {
      "counterpart": "h2",
      "snapshot": "t2",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "YELLOW|0|0|0|5|5|0"
  },
  {
   "name": "L15 SUSPEND COUNT 3: two independent is ORANGE",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     },
     {
      "counterpart": "b",
      "snapshot": "s2",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 3,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ORANGE|2|2|0|0|2|0"
  },
  {
   "name": "L16 WARN COUNT 2: two SIMILAR is ORANGE",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "SIMILAR",
      "eta": 1000
     },
     {
      "counterpart": "b",
      "snapshot": "s2",
      "standing": "SIMILAR",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 2,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ORANGE|0|0|2|0|2|0"
  },
  {
   "name": "L17 three independent CLEARLY HIGHER: SUSPENDED",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     },
     {
      "counterpart": "b",
      "snapshot": "s2",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     },
     {
      "counterpart": "c",
      "snapshot": "s3",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "SUSPENDED|3|3|0|0|3|0"
  },
  {
   "name": "L18 mixed: one CLEARLY HIGHER and three SIMILAR: ORANGE",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "CLEARLY HIGHER",
      "eta": 1000
     },
     {
      "counterpart": "b",
      "snapshot": "s2",
      "standing": "SIMILAR",
      "eta": 1000
     },
     {
      "counterpart": "c",
      "snapshot": "s3",
      "standing": "SIMILAR",
      "eta": 1000
     },
     {
      "counterpart": "d",
      "snapshot": "s4",
      "standing": "SIMILAR",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ORANGE|1|1|3|0|4|0"
  },
  {
   "name": "L19 standing unknown refused",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "HIGHER",
      "eta": 1000
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:items"
  },
  {
   "name": "L20 independent not boolean refused",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "SIMILAR",
      "eta": 1000,
      "independent": 1
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:items"
  },
  {
   "name": "L21 now negative refused",
   "fn": "level",
   "args": {
    "items": [],
    "now": -1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:items"
  },
  {
   "name": "L22 P_max 0 refused",
   "fn": "level",
   "args": {
    "items": [],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 0,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:P_max"
  },
  {
   "name": "L23 all expired: GREEN",
   "fn": "level",
   "args": {
    "items": [
     {
      "counterpart": "a",
      "snapshot": "s1",
      "standing": "CLEARLY HIGHER",
      "eta": 10
     },
     {
      "counterpart": "b",
      "snapshot": "s2",
      "standing": "CLEARLY HIGHER",
      "eta": 20
     }
    ],
    "now": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "GREEN|0|0|0|0|0|2"
  },
  {
   "name": "T01 GREEN to YELLOW at once",
   "fn": "state",
   "args": {
    "prev": {
     "state": "GREEN",
     "passes": 0
    },
    "level": "YELLOW",
    "event": "LANDING",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "YELLOW|0|UP"
  },
  {
   "name": "T02 YELLOW stays while the item stands",
   "fn": "state",
   "args": {
    "prev": {
     "state": "YELLOW",
     "passes": 0
    },
    "level": "YELLOW",
    "event": "CANARY PASS",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "YELLOW|0|SAME"
  },
  {
   "name": "T03 YELLOW, item cleared, no pass yet",
   "fn": "state",
   "args": {
    "prev": {
     "state": "YELLOW",
     "passes": 0
    },
    "level": "GREEN",
    "event": "LANDING",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "YELLOW|0|WAIT"
  },
  {
   "name": "T04 YELLOW leaves at the next canary pass",
   "fn": "state",
   "args": {
    "prev": {
     "state": "YELLOW",
     "passes": 0
    },
    "level": "GREEN",
    "event": "CANARY PASS",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "GREEN|0|DOWN"
  },
  {
   "name": "T05 ORANGE: first pass",
   "fn": "state",
   "args": {
    "prev": {
     "state": "ORANGE",
     "passes": 0
    },
    "level": "GREEN",
    "event": "CANARY PASS",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ORANGE|1|WAIT"
  },
  {
   "name": "T06 ORANGE: second pass",
   "fn": "state",
   "args": {
    "prev": {
     "state": "ORANGE",
     "passes": 1
    },
    "level": "GREEN",
    "event": "CANARY PASS",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ORANGE|2|WAIT"
  },
  {
   "name": "T07 ORANGE leaves at the third pass",
   "fn": "state",
   "args": {
    "prev": {
     "state": "ORANGE",
     "passes": 2
    },
    "level": "GREEN",
    "event": "CANARY PASS",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "GREEN|0|DOWN"
  },
  {
   "name": "T08 ORANGE to YELLOW after three passes",
   "fn": "state",
   "args": {
    "prev": {
     "state": "ORANGE",
     "passes": 2
    },
    "level": "YELLOW",
    "event": "CANARY PASS",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "YELLOW|0|DOWN"
  },
  {
   "name": "T09 a canary failure resets the count",
   "fn": "state",
   "args": {
    "prev": {
     "state": "ORANGE",
     "passes": 2
    },
    "level": "GREEN",
    "event": "CANARY FAIL",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ORANGE|0|RESET"
  },
  {
   "name": "T10 ORANGE PASSES 1",
   "fn": "state",
   "args": {
    "prev": {
     "state": "ORANGE",
     "passes": 0
    },
    "level": "GREEN",
    "event": "CANARY PASS",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 1,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "GREEN|0|DOWN"
  },
  {
   "name": "T11 SUSPENDED holds",
   "fn": "state",
   "args": {
    "prev": {
     "state": "SUSPENDED",
     "passes": 0
    },
    "level": "GREEN",
    "event": "CANARY PASS",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "SUSPENDED|0|HELD"
  },
  {
   "name": "T12 SUSPENDED leaves only by the audit finding",
   "fn": "state",
   "args": {
    "prev": {
     "state": "SUSPENDED",
     "passes": 0
    },
    "level": "GREEN",
    "event": "AUDIT FINDING",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "GREEN|0|AUDIT"
  },
  {
   "name": "T13 audit finding to a remaining YELLOW",
   "fn": "state",
   "args": {
    "prev": {
     "state": "SUSPENDED",
     "passes": 0
    },
    "level": "YELLOW",
    "event": "AUDIT FINDING",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "YELLOW|0|AUDIT"
  },
  {
   "name": "T14 escalation to SUSPENDED",
   "fn": "state",
   "args": {
    "prev": {
     "state": "YELLOW",
     "passes": 0
    },
    "level": "SUSPENDED",
    "event": "LANDING",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "SUSPENDED|0|UP"
  },
  {
   "name": "T15 escalation YELLOW to ORANGE resets the count",
   "fn": "state",
   "args": {
    "prev": {
     "state": "YELLOW",
     "passes": 0
    },
    "level": "ORANGE",
    "event": "LANDING",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ORANGE|0|UP"
  },
  {
   "name": "T16 GREEN stays GREEN",
   "fn": "state",
   "args": {
    "prev": {
     "state": "GREEN",
     "passes": 0
    },
    "level": "GREEN",
    "event": "CANARY PASS",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "GREEN|0|SAME"
  },
  {
   "name": "T17 ORANGE with a landing between passes keeps the count",
   "fn": "state",
   "args": {
    "prev": {
     "state": "ORANGE",
     "passes": 2
    },
    "level": "GREEN",
    "event": "LANDING",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ORANGE|2|WAIT"
  },
  {
   "name": "T18 unknown state refused",
   "fn": "state",
   "args": {
    "prev": {
     "state": "RED",
     "passes": 0
    },
    "level": "GREEN",
    "event": "LANDING",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:prev"
  },
  {
   "name": "T19 unknown event refused",
   "fn": "state",
   "args": {
    "prev": {
     "state": "GREEN",
     "passes": 0
    },
    "level": "GREEN",
    "event": "PARROT PASS",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:event"
  },
  {
   "name": "T20 ORANGE PASSES 0 refused",
   "fn": "state",
   "args": {
    "prev": {
     "state": "ORANGE",
     "passes": 0
    },
    "level": "GREEN",
    "event": "CANARY PASS",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 0,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:ORANGE PASSES"
  },
  {
   "name": "T21 passes negative refused",
   "fn": "state",
   "args": {
    "prev": {
     "state": "ORANGE",
     "passes": -1
    },
    "level": "GREEN",
    "event": "CANARY PASS",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:prev"
  },
  {
   "name": "A01 no events: 0",
   "fn": "activity",
   "args": {
    "events": [],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0|0"
  },
  {
   "name": "A02 one event: 1/50",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "a",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "1|0.02"
  },
  {
   "name": "A03 same counterpart twice counts once",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "a",
      "independent": true
     },
     {
      "counterpart": "a",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "1|0.02"
  },
  {
   "name": "A04 non-independent event does not count",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "a",
      "independent": false
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0|0"
  },
  {
   "name": "A05 fifty distinct: capped at 1",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "c0",
      "independent": true
     },
     {
      "counterpart": "c1",
      "independent": true
     },
     {
      "counterpart": "c2",
      "independent": true
     },
     {
      "counterpart": "c3",
      "independent": true
     },
     {
      "counterpart": "c4",
      "independent": true
     },
     {
      "counterpart": "c5",
      "independent": true
     },
     {
      "counterpart": "c6",
      "independent": true
     },
     {
      "counterpart": "c7",
      "independent": true
     },
     {
      "counterpart": "c8",
      "independent": true
     },
     {
      "counterpart": "c9",
      "independent": true
     },
     {
      "counterpart": "c10",
      "independent": true
     },
     {
      "counterpart": "c11",
      "independent": true
     },
     {
      "counterpart": "c12",
      "independent": true
     },
     {
      "counterpart": "c13",
      "independent": true
     },
     {
      "counterpart": "c14",
      "independent": true
     },
     {
      "counterpart": "c15",
      "independent": true
     },
     {
      "counterpart": "c16",
      "independent": true
     },
     {
      "counterpart": "c17",
      "independent": true
     },
     {
      "counterpart": "c18",
      "independent": true
     },
     {
      "counterpart": "c19",
      "independent": true
     },
     {
      "counterpart": "c20",
      "independent": true
     },
     {
      "counterpart": "c21",
      "independent": true
     },
     {
      "counterpart": "c22",
      "independent": true
     },
     {
      "counterpart": "c23",
      "independent": true
     },
     {
      "counterpart": "c24",
      "independent": true
     },
     {
      "counterpart": "c25",
      "independent": true
     },
     {
      "counterpart": "c26",
      "independent": true
     },
     {
      "counterpart": "c27",
      "independent": true
     },
     {
      "counterpart": "c28",
      "independent": true
     },
     {
      "counterpart": "c29",
      "independent": true
     },
     {
      "counterpart": "c30",
      "independent": true
     },
     {
      "counterpart": "c31",
      "independent": true
     },
     {
      "counterpart": "c32",
      "independent": true
     },
     {
      "counterpart": "c33",
      "independent": true
     },
     {
      "counterpart": "c34",
      "independent": true
     },
     {
      "counterpart": "c35",
      "independent": true
     },
     {
      "counterpart": "c36",
      "independent": true
     },
     {
      "counterpart": "c37",
      "independent": true
     },
     {
      "counterpart": "c38",
      "independent": true
     },
     {
      "counterpart": "c39",
      "independent": true
     },
     {
      "counterpart": "c40",
      "independent": true
     },
     {
      "counterpart": "c41",
      "independent": true
     },
     {
      "counterpart": "c42",
      "independent": true
     },
     {
      "counterpart": "c43",
      "independent": true
     },
     {
      "counterpart": "c44",
      "independent": true
     },
     {
      "counterpart": "c45",
      "independent": true
     },
     {
      "counterpart": "c46",
      "independent": true
     },
     {
      "counterpart": "c47",
      "independent": true
     },
     {
      "counterpart": "c48",
      "independent": true
     },
     {
      "counterpart": "c49",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "50|1"
  },
  {
   "name": "A06 sixty distinct: capped at 1",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "c0",
      "independent": true
     },
     {
      "counterpart": "c1",
      "independent": true
     },
     {
      "counterpart": "c2",
      "independent": true
     },
     {
      "counterpart": "c3",
      "independent": true
     },
     {
      "counterpart": "c4",
      "independent": true
     },
     {
      "counterpart": "c5",
      "independent": true
     },
     {
      "counterpart": "c6",
      "independent": true
     },
     {
      "counterpart": "c7",
      "independent": true
     },
     {
      "counterpart": "c8",
      "independent": true
     },
     {
      "counterpart": "c9",
      "independent": true
     },
     {
      "counterpart": "c10",
      "independent": true
     },
     {
      "counterpart": "c11",
      "independent": true
     },
     {
      "counterpart": "c12",
      "independent": true
     },
     {
      "counterpart": "c13",
      "independent": true
     },
     {
      "counterpart": "c14",
      "independent": true
     },
     {
      "counterpart": "c15",
      "independent": true
     },
     {
      "counterpart": "c16",
      "independent": true
     },
     {
      "counterpart": "c17",
      "independent": true
     },
     {
      "counterpart": "c18",
      "independent": true
     },
     {
      "counterpart": "c19",
      "independent": true
     },
     {
      "counterpart": "c20",
      "independent": true
     },
     {
      "counterpart": "c21",
      "independent": true
     },
     {
      "counterpart": "c22",
      "independent": true
     },
     {
      "counterpart": "c23",
      "independent": true
     },
     {
      "counterpart": "c24",
      "independent": true
     },
     {
      "counterpart": "c25",
      "independent": true
     },
     {
      "counterpart": "c26",
      "independent": true
     },
     {
      "counterpart": "c27",
      "independent": true
     },
     {
      "counterpart": "c28",
      "independent": true
     },
     {
      "counterpart": "c29",
      "independent": true
     },
     {
      "counterpart": "c30",
      "independent": true
     },
     {
      "counterpart": "c31",
      "independent": true
     },
     {
      "counterpart": "c32",
      "independent": true
     },
     {
      "counterpart": "c33",
      "independent": true
     },
     {
      "counterpart": "c34",
      "independent": true
     },
     {
      "counterpart": "c35",
      "independent": true
     },
     {
      "counterpart": "c36",
      "independent": true
     },
     {
      "counterpart": "c37",
      "independent": true
     },
     {
      "counterpart": "c38",
      "independent": true
     },
     {
      "counterpart": "c39",
      "independent": true
     },
     {
      "counterpart": "c40",
      "independent": true
     },
     {
      "counterpart": "c41",
      "independent": true
     },
     {
      "counterpart": "c42",
      "independent": true
     },
     {
      "counterpart": "c43",
      "independent": true
     },
     {
      "counterpart": "c44",
      "independent": true
     },
     {
      "counterpart": "c45",
      "independent": true
     },
     {
      "counterpart": "c46",
      "independent": true
     },
     {
      "counterpart": "c47",
      "independent": true
     },
     {
      "counterpart": "c48",
      "independent": true
     },
     {
      "counterpart": "c49",
      "independent": true
     },
     {
      "counterpart": "c50",
      "independent": true
     },
     {
      "counterpart": "c51",
      "independent": true
     },
     {
      "counterpart": "c52",
      "independent": true
     },
     {
      "counterpart": "c53",
      "independent": true
     },
     {
      "counterpart": "c54",
      "independent": true
     },
     {
      "counterpart": "c55",
      "independent": true
     },
     {
      "counterpart": "c56",
      "independent": true
     },
     {
      "counterpart": "c57",
      "independent": true
     },
     {
      "counterpart": "c58",
      "independent": true
     },
     {
      "counterpart": "c59",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "60|1"
  },
  {
   "name": "A07 RATING PERIOD 10, five distinct: 0.5",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "c0",
      "independent": true
     },
     {
      "counterpart": "c1",
      "independent": true
     },
     {
      "counterpart": "c2",
      "independent": true
     },
     {
      "counterpart": "c3",
      "independent": true
     },
     {
      "counterpart": "c4",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 10,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "5|0.5"
  },
  {
   "name": "A08 mixed independence",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "a",
      "independent": true
     },
     {
      "counterpart": "b",
      "independent": false
     },
     {
      "counterpart": "c",
      "independent": true
     },
     {
      "counterpart": "b",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "3|0.06"
  },
  {
   "name": "A09 sweep 1 distinct",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "c0",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "1|0.02"
  },
  {
   "name": "A10 sweep 5 distinct",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "c0",
      "independent": true
     },
     {
      "counterpart": "c1",
      "independent": true
     },
     {
      "counterpart": "c2",
      "independent": true
     },
     {
      "counterpart": "c3",
      "independent": true
     },
     {
      "counterpart": "c4",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "5|0.1"
  },
  {
   "name": "A11 sweep 9 distinct",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "c0",
      "independent": true
     },
     {
      "counterpart": "c1",
      "independent": true
     },
     {
      "counterpart": "c2",
      "independent": true
     },
     {
      "counterpart": "c3",
      "independent": true
     },
     {
      "counterpart": "c4",
      "independent": true
     },
     {
      "counterpart": "c5",
      "independent": true
     },
     {
      "counterpart": "c6",
      "independent": true
     },
     {
      "counterpart": "c7",
      "independent": true
     },
     {
      "counterpart": "c8",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "9|0.18"
  },
  {
   "name": "A12 sweep 13 distinct",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "c0",
      "independent": true
     },
     {
      "counterpart": "c1",
      "independent": true
     },
     {
      "counterpart": "c2",
      "independent": true
     },
     {
      "counterpart": "c3",
      "independent": true
     },
     {
      "counterpart": "c4",
      "independent": true
     },
     {
      "counterpart": "c5",
      "independent": true
     },
     {
      "counterpart": "c6",
      "independent": true
     },
     {
      "counterpart": "c7",
      "independent": true
     },
     {
      "counterpart": "c8",
      "independent": true
     },
     {
      "counterpart": "c9",
      "independent": true
     },
     {
      "counterpart": "c10",
      "independent": true
     },
     {
      "counterpart": "c11",
      "independent": true
     },
     {
      "counterpart": "c12",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "13|0.26"
  },
  {
   "name": "A13 sweep 17 distinct",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "c0",
      "independent": true
     },
     {
      "counterpart": "c1",
      "independent": true
     },
     {
      "counterpart": "c2",
      "independent": true
     },
     {
      "counterpart": "c3",
      "independent": true
     },
     {
      "counterpart": "c4",
      "independent": true
     },
     {
      "counterpart": "c5",
      "independent": true
     },
     {
      "counterpart": "c6",
      "independent": true
     },
     {
      "counterpart": "c7",
      "independent": true
     },
     {
      "counterpart": "c8",
      "independent": true
     },
     {
      "counterpart": "c9",
      "independent": true
     },
     {
      "counterpart": "c10",
      "independent": true
     },
     {
      "counterpart": "c11",
      "independent": true
     },
     {
      "counterpart": "c12",
      "independent": true
     },
     {
      "counterpart": "c13",
      "independent": true
     },
     {
      "counterpart": "c14",
      "independent": true
     },
     {
      "counterpart": "c15",
      "independent": true
     },
     {
      "counterpart": "c16",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "17|0.34"
  },
  {
   "name": "A14 sweep 21 distinct",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "c0",
      "independent": true
     },
     {
      "counterpart": "c1",
      "independent": true
     },
     {
      "counterpart": "c2",
      "independent": true
     },
     {
      "counterpart": "c3",
      "independent": true
     },
     {
      "counterpart": "c4",
      "independent": true
     },
     {
      "counterpart": "c5",
      "independent": true
     },
     {
      "counterpart": "c6",
      "independent": true
     },
     {
      "counterpart": "c7",
      "independent": true
     },
     {
      "counterpart": "c8",
      "independent": true
     },
     {
      "counterpart": "c9",
      "independent": true
     },
     {
      "counterpart": "c10",
      "independent": true
     },
     {
      "counterpart": "c11",
      "independent": true
     },
     {
      "counterpart": "c12",
      "independent": true
     },
     {
      "counterpart": "c13",
      "independent": true
     },
     {
      "counterpart": "c14",
      "independent": true
     },
     {
      "counterpart": "c15",
      "independent": true
     },
     {
      "counterpart": "c16",
      "independent": true
     },
     {
      "counterpart": "c17",
      "independent": true
     },
     {
      "counterpart": "c18",
      "independent": true
     },
     {
      "counterpart": "c19",
      "independent": true
     },
     {
      "counterpart": "c20",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "21|0.42"
  },
  {
   "name": "A15 sweep 25 distinct",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "c0",
      "independent": true
     },
     {
      "counterpart": "c1",
      "independent": true
     },
     {
      "counterpart": "c2",
      "independent": true
     },
     {
      "counterpart": "c3",
      "independent": true
     },
     {
      "counterpart": "c4",
      "independent": true
     },
     {
      "counterpart": "c5",
      "independent": true
     },
     {
      "counterpart": "c6",
      "independent": true
     },
     {
      "counterpart": "c7",
      "independent": true
     },
     {
      "counterpart": "c8",
      "independent": true
     },
     {
      "counterpart": "c9",
      "independent": true
     },
     {
      "counterpart": "c10",
      "independent": true
     },
     {
      "counterpart": "c11",
      "independent": true
     },
     {
      "counterpart": "c12",
      "independent": true
     },
     {
      "counterpart": "c13",
      "independent": true
     },
     {
      "counterpart": "c14",
      "independent": true
     },
     {
      "counterpart": "c15",
      "independent": true
     },
     {
      "counterpart": "c16",
      "independent": true
     },
     {
      "counterpart": "c17",
      "independent": true
     },
     {
      "counterpart": "c18",
      "independent": true
     },
     {
      "counterpart": "c19",
      "independent": true
     },
     {
      "counterpart": "c20",
      "independent": true
     },
     {
      "counterpart": "c21",
      "independent": true
     },
     {
      "counterpart": "c22",
      "independent": true
     },
     {
      "counterpart": "c23",
      "independent": true
     },
     {
      "counterpart": "c24",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "25|0.5"
  },
  {
   "name": "A16 sweep 29 distinct",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "c0",
      "independent": true
     },
     {
      "counterpart": "c1",
      "independent": true
     },
     {
      "counterpart": "c2",
      "independent": true
     },
     {
      "counterpart": "c3",
      "independent": true
     },
     {
      "counterpart": "c4",
      "independent": true
     },
     {
      "counterpart": "c5",
      "independent": true
     },
     {
      "counterpart": "c6",
      "independent": true
     },
     {
      "counterpart": "c7",
      "independent": true
     },
     {
      "counterpart": "c8",
      "independent": true
     },
     {
      "counterpart": "c9",
      "independent": true
     },
     {
      "counterpart": "c10",
      "independent": true
     },
     {
      "counterpart": "c11",
      "independent": true
     },
     {
      "counterpart": "c12",
      "independent": true
     },
     {
      "counterpart": "c13",
      "independent": true
     },
     {
      "counterpart": "c14",
      "independent": true
     },
     {
      "counterpart": "c15",
      "independent": true
     },
     {
      "counterpart": "c16",
      "independent": true
     },
     {
      "counterpart": "c17",
      "independent": true
     },
     {
      "counterpart": "c18",
      "independent": true
     },
     {
      "counterpart": "c19",
      "independent": true
     },
     {
      "counterpart": "c20",
      "independent": true
     },
     {
      "counterpart": "c21",
      "independent": true
     },
     {
      "counterpart": "c22",
      "independent": true
     },
     {
      "counterpart": "c23",
      "independent": true
     },
     {
      "counterpart": "c24",
      "independent": true
     },
     {
      "counterpart": "c25",
      "independent": true
     },
     {
      "counterpart": "c26",
      "independent": true
     },
     {
      "counterpart": "c27",
      "independent": true
     },
     {
      "counterpart": "c28",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "29|0.58"
  },
  {
   "name": "A17 sweep 33 distinct",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "c0",
      "independent": true
     },
     {
      "counterpart": "c1",
      "independent": true
     },
     {
      "counterpart": "c2",
      "independent": true
     },
     {
      "counterpart": "c3",
      "independent": true
     },
     {
      "counterpart": "c4",
      "independent": true
     },
     {
      "counterpart": "c5",
      "independent": true
     },
     {
      "counterpart": "c6",
      "independent": true
     },
     {
      "counterpart": "c7",
      "independent": true
     },
     {
      "counterpart": "c8",
      "independent": true
     },
     {
      "counterpart": "c9",
      "independent": true
     },
     {
      "counterpart": "c10",
      "independent": true
     },
     {
      "counterpart": "c11",
      "independent": true
     },
     {
      "counterpart": "c12",
      "independent": true
     },
     {
      "counterpart": "c13",
      "independent": true
     },
     {
      "counterpart": "c14",
      "independent": true
     },
     {
      "counterpart": "c15",
      "independent": true
     },
     {
      "counterpart": "c16",
      "independent": true
     },
     {
      "counterpart": "c17",
      "independent": true
     },
     {
      "counterpart": "c18",
      "independent": true
     },
     {
      "counterpart": "c19",
      "independent": true
     },
     {
      "counterpart": "c20",
      "independent": true
     },
     {
      "counterpart": "c21",
      "independent": true
     },
     {
      "counterpart": "c22",
      "independent": true
     },
     {
      "counterpart": "c23",
      "independent": true
     },
     {
      "counterpart": "c24",
      "independent": true
     },
     {
      "counterpart": "c25",
      "independent": true
     },
     {
      "counterpart": "c26",
      "independent": true
     },
     {
      "counterpart": "c27",
      "independent": true
     },
     {
      "counterpart": "c28",
      "independent": true
     },
     {
      "counterpart": "c29",
      "independent": true
     },
     {
      "counterpart": "c30",
      "independent": true
     },
     {
      "counterpart": "c31",
      "independent": true
     },
     {
      "counterpart": "c32",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "33|0.66"
  },
  {
   "name": "A18 sweep 37 distinct",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "c0",
      "independent": true
     },
     {
      "counterpart": "c1",
      "independent": true
     },
     {
      "counterpart": "c2",
      "independent": true
     },
     {
      "counterpart": "c3",
      "independent": true
     },
     {
      "counterpart": "c4",
      "independent": true
     },
     {
      "counterpart": "c5",
      "independent": true
     },
     {
      "counterpart": "c6",
      "independent": true
     },
     {
      "counterpart": "c7",
      "independent": true
     },
     {
      "counterpart": "c8",
      "independent": true
     },
     {
      "counterpart": "c9",
      "independent": true
     },
     {
      "counterpart": "c10",
      "independent": true
     },
     {
      "counterpart": "c11",
      "independent": true
     },
     {
      "counterpart": "c12",
      "independent": true
     },
     {
      "counterpart": "c13",
      "independent": true
     },
     {
      "counterpart": "c14",
      "independent": true
     },
     {
      "counterpart": "c15",
      "independent": true
     },
     {
      "counterpart": "c16",
      "independent": true
     },
     {
      "counterpart": "c17",
      "independent": true
     },
     {
      "counterpart": "c18",
      "independent": true
     },
     {
      "counterpart": "c19",
      "independent": true
     },
     {
      "counterpart": "c20",
      "independent": true
     },
     {
      "counterpart": "c21",
      "independent": true
     },
     {
      "counterpart": "c22",
      "independent": true
     },
     {
      "counterpart": "c23",
      "independent": true
     },
     {
      "counterpart": "c24",
      "independent": true
     },
     {
      "counterpart": "c25",
      "independent": true
     },
     {
      "counterpart": "c26",
      "independent": true
     },
     {
      "counterpart": "c27",
      "independent": true
     },
     {
      "counterpart": "c28",
      "independent": true
     },
     {
      "counterpart": "c29",
      "independent": true
     },
     {
      "counterpart": "c30",
      "independent": true
     },
     {
      "counterpart": "c31",
      "independent": true
     },
     {
      "counterpart": "c32",
      "independent": true
     },
     {
      "counterpart": "c33",
      "independent": true
     },
     {
      "counterpart": "c34",
      "independent": true
     },
     {
      "counterpart": "c35",
      "independent": true
     },
     {
      "counterpart": "c36",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "37|0.74"
  },
  {
   "name": "A19 sweep 41 distinct",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "c0",
      "independent": true
     },
     {
      "counterpart": "c1",
      "independent": true
     },
     {
      "counterpart": "c2",
      "independent": true
     },
     {
      "counterpart": "c3",
      "independent": true
     },
     {
      "counterpart": "c4",
      "independent": true
     },
     {
      "counterpart": "c5",
      "independent": true
     },
     {
      "counterpart": "c6",
      "independent": true
     },
     {
      "counterpart": "c7",
      "independent": true
     },
     {
      "counterpart": "c8",
      "independent": true
     },
     {
      "counterpart": "c9",
      "independent": true
     },
     {
      "counterpart": "c10",
      "independent": true
     },
     {
      "counterpart": "c11",
      "independent": true
     },
     {
      "counterpart": "c12",
      "independent": true
     },
     {
      "counterpart": "c13",
      "independent": true
     },
     {
      "counterpart": "c14",
      "independent": true
     },
     {
      "counterpart": "c15",
      "independent": true
     },
     {
      "counterpart": "c16",
      "independent": true
     },
     {
      "counterpart": "c17",
      "independent": true
     },
     {
      "counterpart": "c18",
      "independent": true
     },
     {
      "counterpart": "c19",
      "independent": true
     },
     {
      "counterpart": "c20",
      "independent": true
     },
     {
      "counterpart": "c21",
      "independent": true
     },
     {
      "counterpart": "c22",
      "independent": true
     },
     {
      "counterpart": "c23",
      "independent": true
     },
     {
      "counterpart": "c24",
      "independent": true
     },
     {
      "counterpart": "c25",
      "independent": true
     },
     {
      "counterpart": "c26",
      "independent": true
     },
     {
      "counterpart": "c27",
      "independent": true
     },
     {
      "counterpart": "c28",
      "independent": true
     },
     {
      "counterpart": "c29",
      "independent": true
     },
     {
      "counterpart": "c30",
      "independent": true
     },
     {
      "counterpart": "c31",
      "independent": true
     },
     {
      "counterpart": "c32",
      "independent": true
     },
     {
      "counterpart": "c33",
      "independent": true
     },
     {
      "counterpart": "c34",
      "independent": true
     },
     {
      "counterpart": "c35",
      "independent": true
     },
     {
      "counterpart": "c36",
      "independent": true
     },
     {
      "counterpart": "c37",
      "independent": true
     },
     {
      "counterpart": "c38",
      "independent": true
     },
     {
      "counterpart": "c39",
      "independent": true
     },
     {
      "counterpart": "c40",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "41|0.82"
  },
  {
   "name": "A20 sweep 45 distinct",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "c0",
      "independent": true
     },
     {
      "counterpart": "c1",
      "independent": true
     },
     {
      "counterpart": "c2",
      "independent": true
     },
     {
      "counterpart": "c3",
      "independent": true
     },
     {
      "counterpart": "c4",
      "independent": true
     },
     {
      "counterpart": "c5",
      "independent": true
     },
     {
      "counterpart": "c6",
      "independent": true
     },
     {
      "counterpart": "c7",
      "independent": true
     },
     {
      "counterpart": "c8",
      "independent": true
     },
     {
      "counterpart": "c9",
      "independent": true
     },
     {
      "counterpart": "c10",
      "independent": true
     },
     {
      "counterpart": "c11",
      "independent": true
     },
     {
      "counterpart": "c12",
      "independent": true
     },
     {
      "counterpart": "c13",
      "independent": true
     },
     {
      "counterpart": "c14",
      "independent": true
     },
     {
      "counterpart": "c15",
      "independent": true
     },
     {
      "counterpart": "c16",
      "independent": true
     },
     {
      "counterpart": "c17",
      "independent": true
     },
     {
      "counterpart": "c18",
      "independent": true
     },
     {
      "counterpart": "c19",
      "independent": true
     },
     {
      "counterpart": "c20",
      "independent": true
     },
     {
      "counterpart": "c21",
      "independent": true
     },
     {
      "counterpart": "c22",
      "independent": true
     },
     {
      "counterpart": "c23",
      "independent": true
     },
     {
      "counterpart": "c24",
      "independent": true
     },
     {
      "counterpart": "c25",
      "independent": true
     },
     {
      "counterpart": "c26",
      "independent": true
     },
     {
      "counterpart": "c27",
      "independent": true
     },
     {
      "counterpart": "c28",
      "independent": true
     },
     {
      "counterpart": "c29",
      "independent": true
     },
     {
      "counterpart": "c30",
      "independent": true
     },
     {
      "counterpart": "c31",
      "independent": true
     },
     {
      "counterpart": "c32",
      "independent": true
     },
     {
      "counterpart": "c33",
      "independent": true
     },
     {
      "counterpart": "c34",
      "independent": true
     },
     {
      "counterpart": "c35",
      "independent": true
     },
     {
      "counterpart": "c36",
      "independent": true
     },
     {
      "counterpart": "c37",
      "independent": true
     },
     {
      "counterpart": "c38",
      "independent": true
     },
     {
      "counterpart": "c39",
      "independent": true
     },
     {
      "counterpart": "c40",
      "independent": true
     },
     {
      "counterpart": "c41",
      "independent": true
     },
     {
      "counterpart": "c42",
      "independent": true
     },
     {
      "counterpart": "c43",
      "independent": true
     },
     {
      "counterpart": "c44",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "45|0.9"
  },
  {
   "name": "A21 counterpart empty refused",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "",
      "independent": true
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:events"
  },
  {
   "name": "A22 independent missing refused",
   "fn": "activity",
   "args": {
    "events": [
     {
      "counterpart": "a"
     }
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:events"
  },
  {
   "name": "A23 RATING PERIOD 0 refused",
   "fn": "activity",
   "args": {
    "events": [],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 0,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:RATING PERIOD"
  },
  {
   "name": "U01 follower below the Prime: 0.5 + 0.2 x 0.375 x 1 x 0.3",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.5,
    "E": 0.9,
    "S_P": 0.8,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.5225|0.8|0.075|0.0225|false"
  },
  {
   "name": "U02 the Prime's climb: k 0.2 x 0.2 x 0.5 x 0.1",
   "fn": "update",
   "args": {
    "role": "PRIME",
    "S": 0.8,
    "E": 0.9,
    "S_P": 0.8,
    "a": 0.5,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.8004|1|0.002|0.0004|false"
  },
  {
   "name": "U03 the reference Prime lands nothing: a_P 0 holds the gauge still",
   "fn": "update",
   "args": {
    "role": "PRIME",
    "S": 0.8,
    "E": 0.95,
    "S_P": 0.8,
    "a": 0,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.8|1|0|0|false"
  },
  {
   "name": "U04 follower with a_i 0 moves at k_min (the clip's floor; a period exists only when blocks land)",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.5,
    "E": 0.9,
    "S_P": 0.8,
    "a": 0,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.503|0.8|0.01|0.003|false"
  },
  {
   "name": "U05 follower target capped at S_P",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.5,
    "E": 0.95,
    "S_P": 0.8,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.5225|0.8|0.075|0.0225|false"
  },
  {
   "name": "U06 OVERTAKE on: target min(E, CEILING)",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.5,
    "E": 0.95,
    "S_P": 0.8,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": true,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.53375|0.95|0.075|0.03375|false"
  },
  {
   "name": "U07 step bounded by delta_max",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.1,
    "E": 0.9,
    "S_P": 0.9,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.15|0.9|0.177777777778|0.05|true"
  },
  {
   "name": "U08 evidence below S: the lag pulls S down",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.7,
    "E": 0.3,
    "S_P": 0.8,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.69|0.3|0.025|-0.01|false"
  },
  {
   "name": "U09 follower above the Prime: k clipped to k_min",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.9,
    "E": 0.95,
    "S_P": 0.8,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.899|0.8|0.01|-0.001|false"
  },
  {
   "name": "U10 k clipped to k_max",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.01,
    "E": 0.5,
    "S_P": 0.8,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 5,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.06|0.5|0.5|0.05|true"
  },
  {
   "name": "U11 USER follows the user Prime by the same law",
   "fn": "update",
   "args": {
    "role": "USER",
    "S": 0.5,
    "E": 0.9,
    "S_P": 0.8,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.5225|0.8|0.075|0.0225|false"
  },
  {
   "name": "U12 USER PRIME climbs as the Prime",
   "fn": "update",
   "args": {
    "role": "USER PRIME",
    "S": 0.8,
    "E": 0.9,
    "S_P": 0.8,
    "a": 0.5,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.8004|1|0.002|0.0004|false"
  },
  {
   "name": "U13 the Prime at the ceiling stays",
   "fn": "update",
   "args": {
    "role": "PRIME",
    "S": 1,
    "E": 1,
    "S_P": 1,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "1|1|0|0|false"
  },
  {
   "name": "U14 PRIME CEILING 0.9",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.5,
    "E": 0.95,
    "S_P": 0.8,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 0.9,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": true,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.53|0.9|0.075|0.03|false"
  },
  {
   "name": "U15 delta_max 0.5 lets the step through",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.1,
    "E": 0.9,
    "S_P": 0.9,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.5,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.242222222222|0.9|0.177777777778|0.142222222222|false"
  },
  {
   "name": "U16 negative step bounded by delta_max",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.9,
    "E": 0.1,
    "S_P": 0.95,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 5,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.85|0.1|0.263157894737|-0.05|true"
  },
  {
   "name": "U17 S_P 0 refused",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.5,
    "E": 0.9,
    "S_P": 0,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:S_P"
  },
  {
   "name": "U18 role unknown refused",
   "fn": "update",
   "args": {
    "role": "LEADER",
    "S": 0.5,
    "E": 0.9,
    "S_P": 0.8,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:role"
  },
  {
   "name": "U19 a above 1 refused",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.5,
    "E": 0.9,
    "S_P": 0.8,
    "a": 1.5,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:a"
  },
  {
   "name": "U20 k_min above k_max refused",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.5,
    "E": 0.9,
    "S_P": 0.8,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.6,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:k_min"
  },
  {
   "name": "U21 E a string refused",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.5,
    "E": "0.9",
    "S_P": 0.8,
    "a": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:E"
  },
  {
   "name": "U22 a thin file's first period",
   "fn": "update",
   "args": {
    "role": "FOLLOWER",
    "S": 0.5,
    "E": 0.5,
    "S_P": 0.8,
    "a": 0.02,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.5|0.5|0.01|0|false"
  },
  {
   "name": "C01 m_1 against a SIMILAR counterpart",
   "fn": "cut",
   "args": {
    "S": 0.9,
    "m_class": 1,
    "standing": "SIMILAR",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.675|0.25|2"
  },
  {
   "name": "C02 m_2 against a CLEARLY HIGHER counterpart",
   "fn": "cut",
   "args": {
    "S": 0.9,
    "m_class": 2,
    "standing": "CLEARLY HIGHER",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.45|0.5|3"
  },
  {
   "name": "C03 m_3 against a CLEARLY LOWER counterpart",
   "fn": "cut",
   "args": {
    "S": 0.9,
    "m_class": 3,
    "standing": "CLEARLY LOWER",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.765|0.15|1"
  },
  {
   "name": "C04 S 0",
   "fn": "cut",
   "args": {
    "S": 0,
    "m_class": 2,
    "standing": "SIMILAR",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0|0.5|2"
  },
  {
   "name": "C05 S 1 m_2 lands at the trip level's edge",
   "fn": "cut",
   "args": {
    "S": 0.8,
    "m_class": 2,
    "standing": "SIMILAR",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.4|0.5|2"
  },
  {
   "name": "C06 h varied",
   "fn": "cut",
   "args": {
    "S": 0.5,
    "m_class": 1,
    "standing": "CLEARLY HIGHER",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 0.5,
      "SIMILAR": 1,
      "CLEARLY HIGHER": 4
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.375|0.25|4"
  },
  {
   "name": "C07 m_1 varied to 0",
   "fn": "cut",
   "args": {
    "S": 0.5,
    "m_class": 1,
    "standing": "SIMILAR",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.5|0|2"
  },
  {
   "name": "C08 m_2 varied to 1",
   "fn": "cut",
   "args": {
    "S": 0.5,
    "m_class": 2,
    "standing": "SIMILAR",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 1,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0|1|2"
  },
  {
   "name": "C09 sweep S 0.1 m_1",
   "fn": "cut",
   "args": {
    "S": 0.1,
    "m_class": 1,
    "standing": "SIMILAR",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.075|0.25|2"
  },
  {
   "name": "C10 sweep S 0.2 m_2",
   "fn": "cut",
   "args": {
    "S": 0.2,
    "m_class": 2,
    "standing": "CLEARLY HIGHER",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.1|0.5|3"
  },
  {
   "name": "C11 sweep S 0.3 m_3",
   "fn": "cut",
   "args": {
    "S": 0.3,
    "m_class": 3,
    "standing": "CLEARLY LOWER",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.255|0.15|1"
  },
  {
   "name": "C12 sweep S 0.55 m_1",
   "fn": "cut",
   "args": {
    "S": 0.55,
    "m_class": 1,
    "standing": "SIMILAR",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.4125|0.25|2"
  },
  {
   "name": "C13 sweep S 0.6 m_2",
   "fn": "cut",
   "args": {
    "S": 0.6,
    "m_class": 2,
    "standing": "CLEARLY HIGHER",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.3|0.5|3"
  },
  {
   "name": "C14 sweep S 0.7 m_3",
   "fn": "cut",
   "args": {
    "S": 0.7,
    "m_class": 3,
    "standing": "CLEARLY LOWER",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.595|0.15|1"
  },
  {
   "name": "C15 sweep S 0.85 m_1",
   "fn": "cut",
   "args": {
    "S": 0.85,
    "m_class": 1,
    "standing": "SIMILAR",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.6375|0.25|2"
  },
  {
   "name": "C16 sweep S 0.95 m_2",
   "fn": "cut",
   "args": {
    "S": 0.95,
    "m_class": 2,
    "standing": "CLEARLY HIGHER",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.475|0.5|3"
  },
  {
   "name": "C17 sweep S 0.99 m_3",
   "fn": "cut",
   "args": {
    "S": 0.99,
    "m_class": 3,
    "standing": "CLEARLY LOWER",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.8415|0.15|1"
  },
  {
   "name": "C18 sweep S 1 m_1",
   "fn": "cut",
   "args": {
    "S": 1,
    "m_class": 1,
    "standing": "SIMILAR",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.75|0.25|2"
  },
  {
   "name": "C19 m_class 4 refused",
   "fn": "cut",
   "args": {
    "S": 0.5,
    "m_class": 4,
    "standing": "SIMILAR",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:m_class"
  },
  {
   "name": "C20 standing unknown refused",
   "fn": "cut",
   "args": {
    "S": 0.5,
    "m_class": 1,
    "standing": "HIGHER",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:standing"
  },
  {
   "name": "C21 h missing a standing refused",
   "fn": "cut",
   "args": {
    "S": 0.5,
    "m_class": 1,
    "standing": "SIMILAR",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:h"
  },
  {
   "name": "C22 m_class boolean refused",
   "fn": "cut",
   "args": {
    "S": 0.5,
    "m_class": true,
    "standing": "SIMILAR",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:m_class"
  },
  {
   "name": "X01 below the tier: the first violation trips",
   "fn": "trip",
   "args": {
    "S": 0.9,
    "in_tier": false,
    "prior_ages": [],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "TRIP|FIRST"
  },
  {
   "name": "X02 top tier, above TRIP LEVEL, no prior: PICKUP",
   "fn": "trip",
   "args": {
    "S": 0.45,
    "in_tier": true,
    "prior_ages": [],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "PICKUP|ABOVE"
  },
  {
   "name": "X03 top tier, cut leaves S below TRIP LEVEL",
   "fn": "trip",
   "args": {
    "S": 0.39,
    "in_tier": true,
    "prior_ages": [],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "TRIP|LEVEL"
  },
  {
   "name": "X04 exactly TRIP LEVEL does not trip",
   "fn": "trip",
   "args": {
    "S": 0.4,
    "in_tier": true,
    "prior_ages": [],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "PICKUP|ABOVE"
  },
  {
   "name": "X05 second violation inside TRIP WINDOW",
   "fn": "trip",
   "args": {
    "S": 0.6,
    "in_tier": true,
    "prior_ages": [
     499
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "TRIP|WINDOW"
  },
  {
   "name": "X06 prior at the window's edge trips",
   "fn": "trip",
   "args": {
    "S": 0.6,
    "in_tier": true,
    "prior_ages": [
     500
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "TRIP|WINDOW"
  },
  {
   "name": "X07 prior beyond the window: PICKUP",
   "fn": "trip",
   "args": {
    "S": 0.6,
    "in_tier": true,
    "prior_ages": [
     501
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "PICKUP|ABOVE"
  },
  {
   "name": "X08 level before window",
   "fn": "trip",
   "args": {
    "S": 0.1,
    "in_tier": true,
    "prior_ages": [
     10
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "TRIP|LEVEL"
  },
  {
   "name": "X09 two old priors: PICKUP",
   "fn": "trip",
   "args": {
    "S": 0.6,
    "in_tier": true,
    "prior_ages": [
     900,
     1200
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "PICKUP|ABOVE"
  },
  {
   "name": "X10 one recent among old priors",
   "fn": "trip",
   "args": {
    "S": 0.6,
    "in_tier": true,
    "prior_ages": [
     900,
     3
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "TRIP|WINDOW"
  },
  {
   "name": "X11 TRIP WINDOW 100",
   "fn": "trip",
   "args": {
    "S": 0.6,
    "in_tier": true,
    "prior_ages": [
     150
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 100,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "PICKUP|ABOVE"
  },
  {
   "name": "X12 TRIP LEVEL 0.7",
   "fn": "trip",
   "args": {
    "S": 0.6,
    "in_tier": true,
    "prior_ages": [],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.7,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "TRIP|LEVEL"
  },
  {
   "name": "X13 below the tier with priors",
   "fn": "trip",
   "args": {
    "S": 0.6,
    "in_tier": false,
    "prior_ages": [
     900
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "TRIP|FIRST"
  },
  {
   "name": "X14 S 0 in tier",
   "fn": "trip",
   "args": {
    "S": 0,
    "in_tier": true,
    "prior_ages": [],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "TRIP|LEVEL"
  },
  {
   "name": "X15 S 1 in tier",
   "fn": "trip",
   "args": {
    "S": 1,
    "in_tier": true,
    "prior_ages": [],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "PICKUP|ABOVE"
  },
  {
   "name": "X16 prior age 0 (the same block)",
   "fn": "trip",
   "args": {
    "S": 0.6,
    "in_tier": true,
    "prior_ages": [
     0
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "TRIP|WINDOW"
  },
  {
   "name": "X17 in_tier not boolean refused",
   "fn": "trip",
   "args": {
    "S": 0.6,
    "in_tier": 1,
    "prior_ages": [],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:in_tier"
  },
  {
   "name": "X18 negative prior age refused",
   "fn": "trip",
   "args": {
    "S": 0.6,
    "in_tier": true,
    "prior_ages": [
     -1
    ],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:prior_ages"
  },
  {
   "name": "X19 prior_ages not a list refused",
   "fn": "trip",
   "args": {
    "S": 0.6,
    "in_tier": true,
    "prior_ages": 5,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:prior_ages"
  },
  {
   "name": "X20 TRIP WINDOW 0 refused",
   "fn": "trip",
   "args": {
    "S": 0.6,
    "in_tier": true,
    "prior_ages": [],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 0,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:TRIP WINDOW"
  },
  {
   "name": "X21 S above 1 refused",
   "fn": "trip",
   "args": {
    "S": 1.5,
    "in_tier": true,
    "prior_ages": [],
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:S"
  },
  {
   "name": "N01 the first inquiry costs w_I",
   "fn": "inquire",
   "args": {
    "state": {
     "last": null,
     "k": 0
    },
    "block": 10,
    "S": 0.7,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.01|0.69|1|false|10|1"
  },
  {
   "name": "N02 the second inside the window costs 2 w_I",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 10,
     "k": 1
    },
    "block": 50,
    "S": 0.69,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.02|0.67|2|true|50|2"
  },
  {
   "name": "N03 the third inside the restarted window costs 4 w_I",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 50,
     "k": 2
    },
    "block": 249,
    "S": 0.67,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.04|0.63|3|true|249|3"
  },
  {
   "name": "N04 the window closes after COOL-OFF blocks: back to w_I",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 50,
     "k": 2
    },
    "block": 250,
    "S": 0.67,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.01|0.66|1|false|250|1"
  },
  {
   "name": "N05 the restart: 199 blocks after the third is still inside",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 249,
     "k": 3
    },
    "block": 448,
    "S": 0.63,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.08|0.55|4|true|448|4"
  },
  {
   "name": "N06 the same block twice",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 10,
     "k": 1
    },
    "block": 10,
    "S": 0.69,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.02|0.67|2|true|10|2"
  },
  {
   "name": "N07 the cost floors S at 0",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 10,
     "k": 7
    },
    "block": 11,
    "S": 0.5,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "1.28|0|8|true|11|8"
  },
  {
   "name": "N08 k 1030: the cost past the double's range is inf",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 10,
     "k": 1030
    },
    "block": 11,
    "S": 0.5,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "inf|0|1031|true|11|1031"
  },
  {
   "name": "N09 k 1023 is the last finite cost",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 10,
     "k": 1023
    },
    "block": 11,
    "S": 0.5,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "8.98846567431e+305|0|1024|true|11|1024"
  },
  {
   "name": "N10 w_I varied",
   "fn": "inquire",
   "args": {
    "state": {
     "last": null,
     "k": 0
    },
    "block": 0,
    "S": 0.5,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.05,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.05|0.45|1|false|0|1"
  },
  {
   "name": "N11 COOL-OFF 10",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 0,
     "k": 1
    },
    "block": 10,
    "S": 0.5,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 10,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.01|0.49|1|false|10|1"
  },
  {
   "name": "N12 COOL-OFF 10 inside",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 0,
     "k": 1
    },
    "block": 9,
    "S": 0.5,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 10,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.02|0.48|2|true|9|2"
  },
  {
   "name": "N13 nothing is refused: S 0 still answers",
   "fn": "inquire",
   "args": {
    "state": {
     "last": null,
     "k": 0
    },
    "block": 5,
    "S": 0,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.01|0|1|false|5|1"
  },
  {
   "name": "N14 sweep k 3",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 100,
     "k": 3
    },
    "block": 100,
    "S": 0.9,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.08|0.82|4|true|100|4"
  },
  {
   "name": "N15 sweep k 4",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 100,
     "k": 4
    },
    "block": 130,
    "S": 0.9,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.16|0.74|5|true|130|5"
  },
  {
   "name": "N16 sweep k 5",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 100,
     "k": 5
    },
    "block": 160,
    "S": 0.9,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.32|0.58|6|true|160|6"
  },
  {
   "name": "N17 sweep k 6",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 100,
     "k": 6
    },
    "block": 190,
    "S": 0.9,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.64|0.26|7|true|190|7"
  },
  {
   "name": "N18 sweep k 7",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 100,
     "k": 7
    },
    "block": 220,
    "S": 0.9,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "1.28|0|8|true|220|8"
  },
  {
   "name": "N19 sweep k 8",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 100,
     "k": 8
    },
    "block": 250,
    "S": 0.9,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "2.56|0|9|true|250|9"
  },
  {
   "name": "N20 block before last refused",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 10,
     "k": 1
    },
    "block": 9,
    "S": 0.5,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:block"
  },
  {
   "name": "N21 state missing k refused",
   "fn": "inquire",
   "args": {
    "state": {
     "last": 10
    },
    "block": 11,
    "S": 0.5,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:state"
  },
  {
   "name": "N22 w_I above 1 refused",
   "fn": "inquire",
   "args": {
    "state": {
     "last": null,
     "k": 0
    },
    "block": 0,
    "S": 0.5,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 2,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:w_I"
  },
  {
   "name": "O01 a valid override replaces the Prime after the delay",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 0.9,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|0.9|1700086400|500|aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
  },
  {
   "name": "O02 no Prime in force",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 0.9,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": null
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|0.9|1700086400|500|-"
  },
  {
   "name": "O03 value at THIN FILE START",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 0.5,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|0.5|1700086400|500|aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
  },
  {
   "name": "O04 value at PRIME CEILING",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 1,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|1|1700086400|500|aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
  },
  {
   "name": "O05 value below THIN FILE START refused",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 0.49,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|BOUNDS"
  },
  {
   "name": "O06 value above PRIME CEILING refused",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 1.01,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|BOUNDS"
  },
  {
   "name": "O07 a suspended account cannot be named",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
     "value": 0.9,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|SUSPENDED"
  },
  {
   "name": "O08 an uncertified account refused",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "dddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddddd",
     "value": 0.9,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|NOT CERTIFIED"
  },
  {
   "name": "O09 a reused nonce refused (replay)",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 0.9,
     "nonce": "ffffffffffffffffffffffffffffffff",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|NONCE"
  },
  {
   "name": "O10 a malformed nonce refused",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 0.9,
     "nonce": "FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|NONCE FORM"
  },
  {
   "name": "O11 a malformed fingerprint refused",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 0.9,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|FINGERPRINT"
  },
  {
   "name": "O12 an empty reason refused",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 0.9,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": " \t"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|REASON"
  },
  {
   "name": "O13 the override of the Prime itself",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 0.9,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|0.9|1700086400|500|aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
  },
  {
   "name": "O14 OVERRIDE DELAY 0",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 0.9,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 0,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|0.9|1700000000|500|aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
  },
  {
   "name": "O15 OVERRIDE SUNSET 1000",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 0.9,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 1000,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|0.9|1700086400|1000|aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
  },
  {
   "name": "O16 THIN FILE START 0.6 moves the bound",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 0.55,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.6,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|BOUNDS"
  },
  {
   "name": "O17 value not a number refused as malformed",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": "0.9",
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:decl"
  },
  {
   "name": "O18 facts prime malformed refused",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 0.9,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "x"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:facts"
  },
  {
   "name": "O19 decl missing time refused",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 0.9,
     "nonce": "0123456789abcdef0123456789abcdef",
     "reason": "r"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:decl"
  },
  {
   "name": "O20 refusal order: suspended before bounds",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
     "value": 5,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|SUSPENDED"
  },
  {
   "name": "O21 a reason with only a newline refused",
   "fn": "override",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 0.9,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "\n"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|REASON"
  },
  {
   "name": "F01 pending before the delay",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700086399,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "PENDING"
  },
  {
   "name": "F02 effective at the delay",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700086400,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "EFFECTIVE"
  },
  {
   "name": "F03 cancelled by a second declaration",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700090000,
    "cancelled": true,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "CANCELLED"
  },
  {
   "name": "F04 cancelled inside the delay",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700000010,
    "cancelled": true,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "CANCELLED"
  },
  {
   "name": "F05 delay 0: effective at once",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700000000,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 0,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "EFFECTIVE"
  },
  {
   "name": "F06 now before the declaration",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1699999999,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "PENDING"
  },
  {
   "name": "F07 sweep 0 h",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700000000,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "PENDING"
  },
  {
   "name": "F08 sweep 3 h",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700010800,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "PENDING"
  },
  {
   "name": "F09 sweep 6 h",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700021600,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "PENDING"
  },
  {
   "name": "F10 sweep 9 h",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700032400,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "PENDING"
  },
  {
   "name": "F11 sweep 12 h",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700043200,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "PENDING"
  },
  {
   "name": "F12 sweep 15 h",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700054000,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "PENDING"
  },
  {
   "name": "F13 sweep 18 h",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700064800,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "PENDING"
  },
  {
   "name": "F14 sweep 21 h",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700075600,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "PENDING"
  },
  {
   "name": "F15 sweep 24 h",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700086400,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "EFFECTIVE"
  },
  {
   "name": "F16 sweep 27 h",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700097200,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "EFFECTIVE"
  },
  {
   "name": "F17 cancelled not boolean refused",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700000000,
    "cancelled": 0,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:cancelled"
  },
  {
   "name": "F18 negative time refused",
   "fn": "effective",
   "args": {
    "decl_time": -1,
    "now": 1700000000,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:time"
  },
  {
   "name": "F19 OVERRIDE DELAY missing refused",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700000000,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:OVERRIDE DELAY"
  },
  {
   "name": "F20 delay 48 h",
   "fn": "effective",
   "args": {
    "decl_time": 1700000000,
    "now": 1700100000,
    "cancelled": false,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 172800,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "PENDING"
  },
  {
   "name": "M01 the mark at the grant",
   "fn": "mark",
   "args": {
    "grant": 100,
    "now": 100,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "true|500"
  },
  {
   "name": "M02 one block before the sunset",
   "fn": "mark",
   "args": {
    "grant": 100,
    "now": 599,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "true|1"
  },
  {
   "name": "M03 at the sunset the mark ends",
   "fn": "mark",
   "args": {
    "grant": 100,
    "now": 600,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "false|0"
  },
  {
   "name": "M04 long after",
   "fn": "mark",
   "args": {
    "grant": 100,
    "now": 5000,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "false|0"
  },
  {
   "name": "M05 sunset 1",
   "fn": "mark",
   "args": {
    "grant": 0,
    "now": 0,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 1,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "true|1"
  },
  {
   "name": "M06 sunset 1 next block",
   "fn": "mark",
   "args": {
    "grant": 0,
    "now": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 1,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "false|0"
  },
  {
   "name": "M07 sweep 0 blocks",
   "fn": "mark",
   "args": {
    "grant": 1000,
    "now": 1000,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "true|500"
  },
  {
   "name": "M08 sweep 50 blocks",
   "fn": "mark",
   "args": {
    "grant": 1000,
    "now": 1050,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "true|450"
  },
  {
   "name": "M09 sweep 100 blocks",
   "fn": "mark",
   "args": {
    "grant": 1000,
    "now": 1100,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "true|400"
  },
  {
   "name": "M10 sweep 150 blocks",
   "fn": "mark",
   "args": {
    "grant": 1000,
    "now": 1150,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "true|350"
  },
  {
   "name": "M11 sweep 200 blocks",
   "fn": "mark",
   "args": {
    "grant": 1000,
    "now": 1200,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "true|300"
  },
  {
   "name": "M12 sweep 250 blocks",
   "fn": "mark",
   "args": {
    "grant": 1000,
    "now": 1250,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "true|250"
  },
  {
   "name": "M13 sweep 300 blocks",
   "fn": "mark",
   "args": {
    "grant": 1000,
    "now": 1300,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "true|200"
  },
  {
   "name": "M14 sweep 350 blocks",
   "fn": "mark",
   "args": {
    "grant": 1000,
    "now": 1350,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "true|150"
  },
  {
   "name": "M15 sweep 400 blocks",
   "fn": "mark",
   "args": {
    "grant": 1000,
    "now": 1400,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "true|100"
  },
  {
   "name": "M16 sweep 450 blocks",
   "fn": "mark",
   "args": {
    "grant": 1000,
    "now": 1450,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "true|50"
  },
  {
   "name": "M17 sweep 500 blocks",
   "fn": "mark",
   "args": {
    "grant": 1000,
    "now": 1500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "false|0"
  },
  {
   "name": "M18 sweep 550 blocks",
   "fn": "mark",
   "args": {
    "grant": 1000,
    "now": 1550,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "false|0"
  },
  {
   "name": "M19 now before grant refused",
   "fn": "mark",
   "args": {
    "grant": 100,
    "now": 99,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:block"
  },
  {
   "name": "M20 sunset 0 refused",
   "fn": "mark",
   "args": {
    "grant": 100,
    "now": 100,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 0,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:OVERRIDE SUNSET"
  },
  {
   "name": "M21 grant boolean refused",
   "fn": "mark",
   "args": {
    "grant": true,
    "now": 100,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:block"
  },
  {
   "name": "D01 PRIME PAD 20 on the reference account: no mark",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 20,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|20|1700086400|false|-"
  },
  {
   "name": "D02 a pad on a non-reference account refused by default",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 20,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|NON-REFERENCE"
  },
  {
   "name": "D03 PAD NON-REFERENCE on: the mark and sunset follow",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 20,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": true,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|20|1700086400|true|500"
  },
  {
   "name": "D04 PAD MAX 40 at the edge",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 40,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|40|1700086400|false|-"
  },
  {
   "name": "D05 above PAD MAX refused",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 41,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|PAD MAX"
  },
  {
   "name": "D06 P 0 refused",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 0,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|VALUE"
  },
  {
   "name": "D07 P 1",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 1,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|1|1700086400|false|-"
  },
  {
   "name": "D08 a suspended account refused",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc",
     "value": 10,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|SUSPENDED"
  },
  {
   "name": "D09 replay refused",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 10,
     "nonce": "ffffffffffffffffffffffffffffffff",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|NONCE"
  },
  {
   "name": "D10 uncertified refused",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
     "value": 10,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|NOT CERTIFIED"
  },
  {
   "name": "D11 no reference account, non-reference off",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 10,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": null
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|NON-REFERENCE"
  },
  {
   "name": "D12 no reference account, non-reference on: marked",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 10,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": null
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": true,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|10|1700086400|true|500"
  },
  {
   "name": "D13 a float P refused as malformed",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 20.0,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:decl"
  },
  {
   "name": "D14 PAD MAX 10",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 20,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 10,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|PAD MAX"
  },
  {
   "name": "D15 empty reason refused",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 20,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": ""
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|REASON"
  },
  {
   "name": "D16 reference malformed refused",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 20,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "zz"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:facts"
  },
  {
   "name": "D17 facts missing reference refused",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 20,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:facts"
  },
  {
   "name": "D18 refusal order: PAD MAX before NON-REFERENCE",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
     "value": 99,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|PAD MAX"
  },
  {
   "name": "D19 delay varied",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": 5,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 3600,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|5|1700003600|false|-"
  },
  {
   "name": "D20 negative P refused",
   "fn": "pad",
   "args": {
    "decl": {
     "fingerprint": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "value": -3,
     "nonce": "0123456789abcdef0123456789abcdef",
     "time": 1700000000,
     "reason": "a reason"
    },
    "facts": {
     "certified": [
      "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
      "bbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbb",
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "suspended": [
      "cccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccccc"
     ],
     "nonces": [
      "ffffffffffffffffffffffffffffffff"
     ],
     "prime": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa",
     "reference": "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:decl"
  },
  {
   "name": "W01 pad 20 at the grant",
   "fn": "pad_weight",
   "args": {
    "P": 20,
    "age": 0,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "20"
  },
  {
   "name": "W02 pad 20 after a half-life",
   "fn": "pad_weight",
   "args": {
    "P": 20,
    "age": 500,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "10"
  },
  {
   "name": "W03 pad 20 after two half-lives",
   "fn": "pad_weight",
   "args": {
    "P": 20,
    "age": 1000,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "5"
  },
  {
   "name": "W04 pad 40 after 250 blocks",
   "fn": "pad_weight",
   "args": {
    "P": 40,
    "age": 250,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "28.2842712475"
  },
  {
   "name": "W05 HALF-LIFE 100",
   "fn": "pad_weight",
   "args": {
    "P": 20,
    "age": 100,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 100,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "10"
  },
  {
   "name": "W06 sweep age 0",
   "fn": "pad_weight",
   "args": {
    "P": 10,
    "age": 0,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "10"
  },
  {
   "name": "W07 sweep age 37",
   "fn": "pad_weight",
   "args": {
    "P": 11,
    "age": 37,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "10.4500042116"
  },
  {
   "name": "W08 sweep age 74",
   "fn": "pad_weight",
   "args": {
    "P": 12,
    "age": 74,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "10.8300087295"
  },
  {
   "name": "W09 sweep age 111",
   "fn": "pad_weight",
   "args": {
    "P": 13,
    "age": 111,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "11.1458884762"
  },
  {
   "name": "W10 sweep age 148",
   "fn": "pad_weight",
   "args": {
    "P": 14,
    "age": 148,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "11.403105883"
  },
  {
   "name": "W11 sweep age 185",
   "fn": "pad_weight",
   "args": {
    "P": 15,
    "age": 185,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "11.6067374516"
  },
  {
   "name": "W12 sweep age 222",
   "fn": "pad_weight",
   "args": {
    "P": 16,
    "age": 222,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "11.7614986911"
  },
  {
   "name": "W13 sweep age 259",
   "fn": "pad_weight",
   "args": {
    "P": 17,
    "age": 259,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "11.871767526"
  },
  {
   "name": "W14 sweep age 296",
   "fn": "pad_weight",
   "args": {
    "P": 18,
    "age": 296,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "11.9416062654"
  },
  {
   "name": "W15 sweep age 333",
   "fn": "pad_weight",
   "args": {
    "P": 19,
    "age": 333,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "11.97478222"
  },
  {
   "name": "W16 sweep age 370",
   "fn": "pad_weight",
   "args": {
    "P": 20,
    "age": 370,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "11.9747870462"
  },
  {
   "name": "W17 sweep age 407",
   "fn": "pad_weight",
   "args": {
    "P": 21,
    "age": 407,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "11.9448548927"
  },
  {
   "name": "W18 P 0 refused",
   "fn": "pad_weight",
   "args": {
    "P": 0,
    "age": 0,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:pad"
  },
  {
   "name": "W19 age negative refused",
   "fn": "pad_weight",
   "args": {
    "P": 20,
    "age": -1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:pad"
  },
  {
   "name": "W20 P a float refused",
   "fn": "pad_weight",
   "args": {
    "P": 20.0,
    "age": 0,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:pad"
  },
  {
   "name": "W21 HALF-LIFE missing refused",
   "fn": "pad_weight",
   "args": {
    "P": 20,
    "age": 0,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:HALF-LIFE"
  },
  {
   "name": "G01 tier member, no mark: PASS",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": true,
     "override_in_force": false,
     "independent_matches": 1
    }
   },
   "hand_checked": true,
   "expected": "PASS|TIER"
  },
  {
   "name": "G02 not in the tier: REFUSED",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": false,
     "override_in_force": false,
     "independent_matches": 1
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|NOT IN TIER"
  },
  {
   "name": "G03 marked, a sole match: REFUSED",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": true,
     "override_in_force": true,
     "independent_matches": 1
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|OVERRIDE MARK"
  },
  {
   "name": "G04 marked, a second independent match: PASS",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": true,
     "override_in_force": true,
     "independent_matches": 2
    }
   },
   "hand_checked": true,
   "expected": "PASS|TIER"
  },
  {
   "name": "G05 marked, three matches",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": true,
     "override_in_force": true,
     "independent_matches": 3
    }
   },
   "hand_checked": true,
   "expected": "PASS|TIER"
  },
  {
   "name": "G06 marked, zero matches",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": true,
     "override_in_force": true,
     "independent_matches": 0
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|OVERRIDE MARK"
  },
  {
   "name": "G07 not in tier and marked: NOT IN TIER first",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": false,
     "override_in_force": true,
     "independent_matches": 0
    }
   },
   "hand_checked": true,
   "expected": "REFUSED|NOT IN TIER"
  },
  {
   "name": "G08 tier member, zero matches (the match itself is counted by the caller)",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": true,
     "override_in_force": false,
     "independent_matches": 0
    }
   },
   "hand_checked": true,
   "expected": "PASS|TIER"
  },
  {
   "name": "G09 sweep",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": true,
     "override_in_force": true,
     "independent_matches": 0
    }
   },
   "hand_checked": false,
   "expected": "REFUSED|OVERRIDE MARK"
  },
  {
   "name": "G10 sweep",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": false,
     "override_in_force": true,
     "independent_matches": 1
    }
   },
   "hand_checked": false,
   "expected": "REFUSED|NOT IN TIER"
  },
  {
   "name": "G11 sweep",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": true,
     "override_in_force": false,
     "independent_matches": 2
    }
   },
   "hand_checked": false,
   "expected": "PASS|TIER"
  },
  {
   "name": "G12 sweep",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": false,
     "override_in_force": false,
     "independent_matches": 3
    }
   },
   "hand_checked": false,
   "expected": "REFUSED|NOT IN TIER"
  },
  {
   "name": "G13 sweep",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": true,
     "override_in_force": true,
     "independent_matches": 4
    }
   },
   "hand_checked": false,
   "expected": "PASS|TIER"
  },
  {
   "name": "G14 sweep",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": false,
     "override_in_force": true,
     "independent_matches": 5
    }
   },
   "hand_checked": false,
   "expected": "REFUSED|NOT IN TIER"
  },
  {
   "name": "G15 sweep",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": true,
     "override_in_force": false,
     "independent_matches": 6
    }
   },
   "hand_checked": false,
   "expected": "PASS|TIER"
  },
  {
   "name": "G16 sweep",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": false,
     "override_in_force": false,
     "independent_matches": 7
    }
   },
   "hand_checked": false,
   "expected": "REFUSED|NOT IN TIER"
  },
  {
   "name": "G17 in_tier not boolean refused",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": 1,
     "override_in_force": false,
     "independent_matches": 1
    }
   },
   "hand_checked": true,
   "expected": "ERROR:reproducer"
  },
  {
   "name": "G18 matches negative refused",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": true,
     "override_in_force": false,
     "independent_matches": -1
    }
   },
   "hand_checked": true,
   "expected": "ERROR:reproducer"
  },
  {
   "name": "G19 missing key refused",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": true
    }
   },
   "hand_checked": true,
   "expected": "ERROR:reproducer"
  },
  {
   "name": "G20 extra key refused",
   "fn": "gate",
   "args": {
    "reproducer": {
     "in_tier": true,
     "override_in_force": false,
     "independent_matches": 1,
     "x": 1
    }
   },
   "hand_checked": true,
   "expected": "ERROR:reproducer"
  },
  {
   "name": "H01 a declared continuation after a D(IS) change inherits 0.25 F",
   "fn": "inherit",
   "args": {
    "F_old": 40,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "10|0.5|true"
  },
  {
   "name": "H02 after a suite change",
   "fn": "inherit",
   "args": {
    "F_old": 40,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "SUITE"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "10|0.5|true"
  },
  {
   "name": "H03 no declaration: a thin file",
   "fn": "inherit",
   "args": {
    "F_old": 40,
    "facts": {
     "continuation": false,
     "same_account": true,
     "same_identity": true,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0|0.5|false"
  },
  {
   "name": "H04 a change of family never continues",
   "fn": "inherit",
   "args": {
    "F_old": 40,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "FAMILY"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0|0.5|false"
  },
  {
   "name": "H05 a PROMPT change made as a new agent never continues",
   "fn": "inherit",
   "args": {
    "F_old": 40,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "PROMPT NEW AGENT"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0|0.5|false"
  },
  {
   "name": "H06 a different account never continues",
   "fn": "inherit",
   "args": {
    "F_old": 40,
    "facts": {
     "continuation": true,
     "same_account": false,
     "same_identity": true,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0|0.5|false"
  },
  {
   "name": "H07 a different identity never continues",
   "fn": "inherit",
   "args": {
    "F_old": 40,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": false,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0|0.5|false"
  },
  {
   "name": "H08 INHERITANCE off",
   "fn": "inherit",
   "args": {
    "F_old": 40,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": false,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0|0.5|false"
  },
  {
   "name": "H09 fraction 0.5",
   "fn": "inherit",
   "args": {
    "F_old": 40,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.5
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "20|0.5|true"
  },
  {
   "name": "H10 THIN FILE START 0.4",
   "fn": "inherit",
   "args": {
    "F_old": 40,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.4,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "10|0.4|true"
  },
  {
   "name": "H11 F_old 0",
   "fn": "inherit",
   "args": {
    "F_old": 0,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0|0.5|true"
  },
  {
   "name": "H12 MODEL cause: no continuation",
   "fn": "inherit",
   "args": {
    "F_old": 40,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "MODEL"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0|0.5|false"
  },
  {
   "name": "H13 sweep F_old 0.0",
   "fn": "inherit",
   "args": {
    "F_old": 0.0,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0|0.5|true"
  },
  {
   "name": "H14 sweep F_old 3.5",
   "fn": "inherit",
   "args": {
    "F_old": 3.5,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.875|0.5|true"
  },
  {
   "name": "H15 sweep F_old 7.0",
   "fn": "inherit",
   "args": {
    "F_old": 7.0,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "1.75|0.5|true"
  },
  {
   "name": "H16 sweep F_old 10.5",
   "fn": "inherit",
   "args": {
    "F_old": 10.5,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "2.625|0.5|true"
  },
  {
   "name": "H17 sweep F_old 14.0",
   "fn": "inherit",
   "args": {
    "F_old": 14.0,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "3.5|0.5|true"
  },
  {
   "name": "H18 sweep F_old 17.5",
   "fn": "inherit",
   "args": {
    "F_old": 17.5,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "4.375|0.5|true"
  },
  {
   "name": "H19 F_old negative refused",
   "fn": "inherit",
   "args": {
    "F_old": -1,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:F_old"
  },
  {
   "name": "H20 cause unknown refused",
   "fn": "inherit",
   "args": {
    "F_old": 1,
    "facts": {
     "continuation": true,
     "same_account": true,
     "same_identity": true,
     "cause": "TIME"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:facts"
  },
  {
   "name": "H21 continuation not boolean refused",
   "fn": "inherit",
   "args": {
    "F_old": 1,
    "facts": {
     "continuation": 1,
     "same_account": true,
     "same_identity": true,
     "cause": "DIS"
    },
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:facts"
  },
  {
   "name": "V01 no certified agent: NONE",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "Phoenix 480",
      "certified": false,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "Prime AI",
        "counterpart_sponsor": "BFP_Rauch"
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "aggregate|NONE"
  },
  {
   "name": "V02 no agents: NONE",
   "fn": "aggregate",
   "args": {
    "agents": [],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "aggregate|NONE"
  },
  {
   "name": "V03 one match: admitted at c_max",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "Phoenix 480",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "Prime AI",
        "counterpart_sponsor": "BFP_Rauch"
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "aggregate|OK\nevent|FOR|0.25|0"
  },
  {
   "name": "V04 an intra-sponsor match weighs zero",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "Phoenix 480",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "CH7 AZ",
        "counterpart_sponsor": "PHX_480"
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "aggregate|OK\nevent|FOR|0|0"
  },
  {
   "name": "V05 AGAINST at base",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "Phoenix 480",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "AGAINST",
        "base": 3,
        "age": 0,
        "counterpart": "Prime AI",
        "counterpart_sponsor": "BFP_Rauch"
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "aggregate|OK\nevent|AGAINST|3|0"
  },
  {
   "name": "V06 the quota jointly over two agents' matches with one counterpart",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "Phoenix 480",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 10,
        "counterpart": "Prime AI",
        "counterpart_sponsor": "BFP_Rauch"
       }
      ]
     },
     {
      "account": "CH7 AZ",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "Prime AI",
        "counterpart_sponsor": "BFP_Rauch"
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "aggregate|OK\nevent|FOR|0.25|10\nevent|FOR|0.0650813679075|0"
  },
  {
   "name": "V07 a removed agent's events kept",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "Phoenix 480",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "Prime AI",
        "counterpart_sponsor": "BFP_Rauch"
       }
      ]
     },
     {
      "account": "Old",
      "certified": false,
      "removed": true,
      "events": [
       {
        "kind": "AGAINST",
        "base": 2,
        "age": 5,
        "counterpart": "Prime AI",
        "counterpart_sponsor": "BFP_Rauch"
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "aggregate|OK\nevent|AGAINST|2|5\nevent|FOR|0.25|0"
  },
  {
   "name": "V08 landing order: oldest first, then agent order",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "b",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 3,
        "counterpart": "x",
        "counterpart_sponsor": "sx"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 3,
        "counterpart": "y",
        "counterpart_sponsor": "sy"
       }
      ]
     },
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 3,
        "counterpart": "z",
        "counterpart_sponsor": "sz"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 7,
        "counterpart": "w",
        "counterpart_sponsor": "sw"
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "aggregate|OK\nevent|FOR|0.25|7\nevent|FOR|0.312154385542|3\nevent|FOR|0.390192981928|3\nevent|FOR|0.487741227409|3"
  },
  {
   "name": "V09 an event outside the window is not in the quota's window",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 600,
        "counterpart": "x",
        "counterpart_sponsor": "sx"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "x",
        "counterpart_sponsor": "sx"
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "aggregate|OK\nevent|FOR|0.25|600\nevent|FOR|0.25|0"
  },
  {
   "name": "V10 an event at the window's edge is in it",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 500,
        "counterpart": "x",
        "counterpart_sponsor": "sx"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "x",
        "counterpart_sponsor": "sx"
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "aggregate|OK\nevent|FOR|0.25|500\nevent|FOR|0.15625|0"
  },
  {
   "name": "V11 a counterpart-less FOR (an adopted audit contribution) at base",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": null,
        "counterpart_sponsor": null
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "aggregate|OK\nevent|FOR|1|0"
  },
  {
   "name": "V12 five counterparts in turn: admission rises toward full",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 5,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 4,
        "counterpart": "c1",
        "counterpart_sponsor": "s1"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 3,
        "counterpart": "c2",
        "counterpart_sponsor": "s2"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 2,
        "counterpart": "c3",
        "counterpart_sponsor": "s3"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 1,
        "counterpart": "c4",
        "counterpart_sponsor": "s4"
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "aggregate|OK\nevent|FOR|0.25|5\nevent|FOR|0.312413416631|4\nevent|FOR|0.390322108143|3\nevent|FOR|0.487573060594|2\nevent|FOR|0.608968344856|1"
  },
  {
   "name": "V13 c_max 0.5",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "x",
        "counterpart_sponsor": "sx"
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.5,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "aggregate|OK\nevent|FOR|0.5|0"
  },
  {
   "name": "V14 base 0 admitted as 0",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 0,
        "age": 0,
        "counterpart": "x",
        "counterpart_sponsor": "sx"
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "aggregate|OK\nevent|FOR|0|0"
  },
  {
   "name": "V15 duplicate agent refused",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": []
     },
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:agents"
  },
  {
   "name": "V16 kind unknown refused",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "HELD",
        "base": 1,
        "age": 0,
        "counterpart": "x",
        "counterpart_sponsor": "sx"
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:agents"
  },
  {
   "name": "V17 counterpart sponsor not a name refused",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "x",
        "counterpart_sponsor": 5
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:agents"
  },
  {
   "name": "V18 sponsor empty refused",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "sponsor": "",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:agents"
  },
  {
   "name": "V19 c_max missing refused",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:c_max"
  },
  {
   "name": "V20 certified agent with no events: OK, empty",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "aggregate|OK"
  },
  {
   "name": "V21 mixed",
   "fn": "aggregate",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 40,
        "counterpart": "x",
        "counterpart_sponsor": "sx"
       },
       {
        "kind": "AGAINST",
        "base": 2,
        "age": 20,
        "counterpart": "x",
        "counterpart_sponsor": "sx"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "y",
        "counterpart_sponsor": "sy"
       }
      ]
     },
     {
      "account": "b",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 30,
        "counterpart": "x",
        "counterpart_sponsor": "sx"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 30,
        "counterpart": "b2",
        "counterpart_sponsor": "PHX_480"
       }
      ]
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "aggregate|OK\nevent|FOR|0.25|40\nevent|FOR|0.0650813679075|30\nevent|FOR|0|30\nevent|AGAINST|2|20\nevent|FOR|0.324736158188|0"
  },
  {
   "name": "Y01 user evidence: pooled and conduct",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "x",
        "counterpart_sponsor": "sx"
       }
      ]
     }
    ],
    "conduct": [
     {
      "kind": "CE-F1",
      "resolution": "FOR",
      "age": 10
     },
     {
      "kind": "CE-A4",
      "resolution": "AGAINST",
      "age": 0
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|1.23623270449|2|3|0.427069007566|0.0857836571053|0.819778739353"
  },
  {
   "name": "Y02 NONE with no certified agent",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": false,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "x",
        "counterpart_sponsor": "sx"
       }
      ]
     }
    ],
    "conduct": [
     {
      "kind": "CE-F1",
      "resolution": "FOR",
      "age": 10
     },
     {
      "kind": "CE-A4",
      "resolution": "AGAINST",
      "age": 0
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "NONE"
  },
  {
   "name": "Y03 no events at all: the prior",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "conduct": [],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|0|0|0|0.5|0.025|0.975"
  },
  {
   "name": "Y04 a NEUTRAL conduct event adds nothing",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "conduct": [
     {
      "kind": "CE-F2",
      "resolution": "NEUTRAL",
      "age": 0
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|0|0|0|0.5|0.025|0.975"
  },
  {
   "name": "Y05 CE-A5 weighs h_C 3: E = 1/5, lo = 1 - 0.975^(1/4)",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "conduct": [
     {
      "kind": "CE-A5",
      "resolution": "AGAINST",
      "age": 0
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "OK|0|3|1|0.2|0.00630946320971|0.602364635616"
  },
  {
   "name": "Y06 a PENDING conduct event refused",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "conduct": [
     {
      "kind": "CE-F1",
      "resolution": "PENDING",
      "age": 0
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:events"
  },
  {
   "name": "Y07 conduct event kind unknown refused",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "conduct": [
     {
      "kind": "CE-X",
      "resolution": "FOR",
      "age": 0
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:events"
  },
  {
   "name": "Y08 conduct age negative refused",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "conduct": [
     {
      "kind": "CE-F1",
      "resolution": "FOR",
      "age": -1
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:conduct"
  },
  {
   "name": "Y09 g_C missing refused",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "conduct": [],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:g_C"
  },
  {
   "name": "Y10 conduct not a list refused",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "conduct": {},
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:conduct"
  },
  {
   "name": "Y11 sweep",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 10,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       }
      ]
     },
     {
      "account": "b",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "conduct": [
     {
      "kind": "CE-F1",
      "resolution": "FOR",
      "age": 10
     },
     {
      "kind": "CE-A4",
      "resolution": "AGAINST",
      "age": 0
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "OK|1.29787224852|2|4|0.433734929936|0.0906297418087|0.823071414535"
  },
  {
   "name": "Y12 sweep",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 10,
        "counterpart": "c1",
        "counterpart_sponsor": "s1"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 20,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       }
      ]
     },
     {
      "account": "b",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "AGAINST",
        "base": 2,
        "age": 5,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       }
      ]
     }
    ],
    "conduct": [],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "OK|0.694977322134|1.98618499087|4|0.362084715034|0.0457256446683|0.785619752047"
  },
  {
   "name": "Y13 sweep",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 10,
        "counterpart": "c1",
        "counterpart_sponsor": "s1"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 20,
        "counterpart": "c2",
        "counterpart_sponsor": "s2"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 30,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       }
      ]
     },
     {
      "account": "b",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "conduct": [],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "OK|1.16671571242|0|4|0.684215417229|0.182223520847|0.988383125414"
  },
  {
   "name": "Y14 sweep",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 10,
        "counterpart": "c1",
        "counterpart_sponsor": "s1"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 20,
        "counterpart": "c2",
        "counterpart_sponsor": "s2"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 30,
        "counterpart": "c3",
        "counterpart_sponsor": "s3"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 40,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       }
      ]
     },
     {
      "account": "b",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "AGAINST",
        "base": 2,
        "age": 15,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       }
      ]
     }
    ],
    "conduct": [
     {
      "kind": "CE-F1",
      "resolution": "FOR",
      "age": 10
     },
     {
      "kind": "CE-A4",
      "resolution": "AGAINST",
      "age": 0
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "OK|2.73367779796|3.95884059517|8|0.42952774203|0.142614535163|0.74695997839"
  },
  {
   "name": "Y15 sweep",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 10,
        "counterpart": "c1",
        "counterpart_sponsor": "s1"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 20,
        "counterpart": "c2",
        "counterpart_sponsor": "s2"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 30,
        "counterpart": "c3",
        "counterpart_sponsor": "s3"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 40,
        "counterpart": "c4",
        "counterpart_sponsor": "s4"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 50,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       }
      ]
     },
     {
      "account": "b",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "conduct": [],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "OK|2.46254893757|0|6|0.775912821576|0.344601952017|0.992714767936"
  },
  {
   "name": "Y16 sweep",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 10,
        "counterpart": "c1",
        "counterpart_sponsor": "s1"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 20,
        "counterpart": "c2",
        "counterpart_sponsor": "s2"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 30,
        "counterpart": "c3",
        "counterpart_sponsor": "s3"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 40,
        "counterpart": "c4",
        "counterpart_sponsor": "s4"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 50,
        "counterpart": "c5",
        "counterpart_sponsor": "s5"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 60,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       }
      ]
     },
     {
      "account": "b",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "AGAINST",
        "base": 2,
        "age": 25,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       }
      ]
     }
    ],
    "conduct": [],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "OK|3.34331960148|1.93187265785|8|0.597004099226|0.250498642396|0.893592901663"
  },
  {
   "name": "Y17 sweep",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 10,
        "counterpart": "c1",
        "counterpart_sponsor": "s1"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 20,
        "counterpart": "c2",
        "counterpart_sponsor": "s2"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 30,
        "counterpart": "c3",
        "counterpart_sponsor": "s3"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 40,
        "counterpart": "c4",
        "counterpart_sponsor": "s4"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 50,
        "counterpart": "c5",
        "counterpart_sponsor": "s5"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 60,
        "counterpart": "c6",
        "counterpart_sponsor": "s6"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 70,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       }
      ]
     },
     {
      "account": "b",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "conduct": [
     {
      "kind": "CE-F1",
      "resolution": "FOR",
      "age": 10
     },
     {
      "kind": "CE-A4",
      "resolution": "AGAINST",
      "age": 0
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "OK|5.41456656739|2|10|0.681344862928|0.371086014176|0.91940180179"
  },
  {
   "name": "Y18 sweep",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 10,
        "counterpart": "c1",
        "counterpart_sponsor": "s1"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 20,
        "counterpart": "c2",
        "counterpart_sponsor": "s2"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 30,
        "counterpart": "c3",
        "counterpart_sponsor": "s3"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 40,
        "counterpart": "c4",
        "counterpart_sponsor": "s4"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 50,
        "counterpart": "c5",
        "counterpart_sponsor": "s5"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 60,
        "counterpart": "c6",
        "counterpart_sponsor": "s6"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 70,
        "counterpart": "c7",
        "counterpart_sponsor": "s7"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 80,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       }
      ]
     },
     {
      "account": "b",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "AGAINST",
        "base": 2,
        "age": 35,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       }
      ]
     }
    ],
    "conduct": [],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "OK|5.46188532338|1.90527599609|10|0.689844564751|0.379285727981|0.924501434172"
  },
  {
   "name": "Y19 sweep",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 10,
        "counterpart": "c1",
        "counterpart_sponsor": "s1"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 20,
        "counterpart": "c2",
        "counterpart_sponsor": "s2"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 30,
        "counterpart": "c3",
        "counterpart_sponsor": "s3"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 40,
        "counterpart": "c4",
        "counterpart_sponsor": "s4"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 50,
        "counterpart": "c5",
        "counterpart_sponsor": "s5"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 60,
        "counterpart": "c6",
        "counterpart_sponsor": "s6"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 70,
        "counterpart": "c7",
        "counterpart_sponsor": "s7"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 80,
        "counterpart": "c8",
        "counterpart_sponsor": "s8"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 90,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       }
      ]
     },
     {
      "account": "b",
      "certified": true,
      "removed": false,
      "events": []
     }
    ],
    "conduct": [],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "OK|6.38668993411|0|10|0.88076344686|0.606897439608|0.996578376855"
  },
  {
   "name": "Y20 sweep",
   "fn": "user_evidence",
   "args": {
    "agents": [
     {
      "account": "a",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "FOR",
        "base": 1,
        "age": 0,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 10,
        "counterpart": "c1",
        "counterpart_sponsor": "s1"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 20,
        "counterpart": "c2",
        "counterpart_sponsor": "s2"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 30,
        "counterpart": "c3",
        "counterpart_sponsor": "s3"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 40,
        "counterpart": "c4",
        "counterpart_sponsor": "s4"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 50,
        "counterpart": "c5",
        "counterpart_sponsor": "s5"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 60,
        "counterpart": "c6",
        "counterpart_sponsor": "s6"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 70,
        "counterpart": "c7",
        "counterpart_sponsor": "s7"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 80,
        "counterpart": "c8",
        "counterpart_sponsor": "s8"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 90,
        "counterpart": "c9",
        "counterpart_sponsor": "s9"
       },
       {
        "kind": "FOR",
        "base": 1,
        "age": 100,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       }
      ]
     },
     {
      "account": "b",
      "certified": true,
      "removed": false,
      "events": [
       {
        "kind": "AGAINST",
        "base": 2,
        "age": 45,
        "counterpart": "c0",
        "counterpart_sponsor": "s0"
       }
      ]
     }
    ],
    "conduct": [
     {
      "kind": "CE-F1",
      "resolution": "FOR",
      "age": 10
     },
     {
      "kind": "CE-A4",
      "resolution": "AGAINST",
      "age": 0
     }
    ],
    "sponsor": "PHX_480",
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "OK|8.28499519097|3.87904549843|14|0.655532936863|0.400232649533|0.869358903447"
  },
  {
   "name": "Z01 CE-A5 with m_2: 0.8 x (1 - 0.5 x 0.5)",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.8,
    "m_class": 2,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.6"
  },
  {
   "name": "Z02 m_1",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.8,
    "m_class": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.7"
  },
  {
   "name": "Z03 m_3",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.8,
    "m_class": 3,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.74"
  },
  {
   "name": "Z04 SPONSOR CUT 1",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.8,
    "m_class": 2,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 1,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.4"
  },
  {
   "name": "Z05 SPONSOR CUT 0",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.8,
    "m_class": 2,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.8"
  },
  {
   "name": "Z06 S 0",
   "fn": "sponsor_cut",
   "args": {
    "S": 0,
    "m_class": 2,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0"
  },
  {
   "name": "Z07 S 1",
   "fn": "sponsor_cut",
   "args": {
    "S": 1,
    "m_class": 2,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "0.75"
  },
  {
   "name": "Z08 sweep",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.05,
    "m_class": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.04375"
  },
  {
   "name": "Z09 sweep",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.14,
    "m_class": 2,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.105"
  },
  {
   "name": "Z10 sweep",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.22999999999999998,
    "m_class": 3,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.21275"
  },
  {
   "name": "Z11 sweep",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.32,
    "m_class": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.28"
  },
  {
   "name": "Z12 sweep",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.41,
    "m_class": 2,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.3075"
  },
  {
   "name": "Z13 sweep",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.49999999999999994,
    "m_class": 3,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.4625"
  },
  {
   "name": "Z14 sweep",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.5900000000000001,
    "m_class": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.51625"
  },
  {
   "name": "Z15 sweep",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.68,
    "m_class": 2,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.51"
  },
  {
   "name": "Z16 sweep",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.77,
    "m_class": 3,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.71225"
  },
  {
   "name": "Z17 sweep",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.86,
    "m_class": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": false,
   "expected": "0.7525"
  },
  {
   "name": "Z18 m_class 0 refused",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.8,
    "m_class": 0,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:m_class"
  },
  {
   "name": "Z19 S above 1 refused",
   "fn": "sponsor_cut",
   "args": {
    "S": 1.2,
    "m_class": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 0.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:S"
  },
  {
   "name": "Z20 SPONSOR CUT above 1 refused",
   "fn": "sponsor_cut",
   "args": {
    "S": 0.8,
    "m_class": 1,
    "params": {
     "a0": 1,
     "b0": 1,
     "THIN FILE START": 0.5,
     "PRIME SEED": 0.8,
     "PRIME CEILING": 1,
     "WARN COUNT": 3,
     "SUSPEND COUNT": 2,
     "ORANGE PASSES": 3,
     "PARROT RATIO": {
      "set": [
       0.5,
       0.3333333333333333,
       0.2,
       0.14285714285714285
      ],
      "weights": [
       0.3,
       0.5,
       0.15,
       0.05
      ],
      "epoch": [
       50,
       100
      ]
     },
     "CANARY SCHEDULE": {
      "tiers": [
       [
        1,
        100,
        5
       ],
       [
        101,
        1000,
        10
       ],
       [
        1001,
        null,
        20
       ]
      ],
      "burst_rates": [
       5,
       10
      ],
      "burst_duration": [
       50,
       200
      ],
      "burst_gap": [
       200,
       500
      ]
     },
     "RESET RULE": 5,
     "SPONSOR CUT": 1.5,
     "KEY ROTATION": 365,
     "HALF-LIFE": 500,
     "RATING PERIOD": 50,
     "k_base": 0.2,
     "k_min": 0.01,
     "k_max": 0.5,
     "eps_P": 0.1,
     "delta_max": 0.05,
     "g_F": 1,
     "m_1": 0.25,
     "m_2": 0.5,
     "m_3": 0.15,
     "h": {
      "CLEARLY LOWER": 1,
      "SIMILAR": 2,
      "CLEARLY HIGHER": 3
     },
     "TRIP LEVEL": 0.4,
     "TRIP WINDOW": 500,
     "w_I": 0.01,
     "COOL-OFF": 200,
     "T_idle": 90,
     "P_max": 5,
     "c_max": 0.25,
     "DISPUTE COUNT": 2,
     "TRUST TIER": {
      "on": true,
      "fraction": 0.25
     },
     "OVERTAKE": false,
     "INHERITANCE": {
      "on": true,
      "fraction": 0.25
     },
     "OVERRIDE DELAY": 86400,
     "OVERRIDE SUNSET": 500,
     "PRIME PAD": 20,
     "PAD MAX": 40,
     "PAD NON-REFERENCE": false,
     "RATIO EPOCH SCOPE": "PER ACCOUNT",
     "CONSISTENCY SHARE": 0.1,
     "EARLY CALL LIMIT": 3,
     "VOLUNTEER COOL-OFF": 200,
     "VOLUNTEER TIER": "ANY GREEN",
     "P_V BOUNDS": [
      0.25,
      0.5
     ],
     "P_V ROTATION": 0.1,
     "VOLUNTEER RATE": 2,
     "VOLUNTEER BURST": 3,
     "BACKOFF BASE": 300,
     "BACKOFF CAP": 14400,
     "INTAKE w_q": 0.2,
     "INTAKE MIN": 0.25,
     "INTAKE MAX": 0.5,
     "INTAKE MAX_P": 0.9,
     "VOLUNTEER SHARE": 0.25,
     "g_C": {
      "CE-F1": 1,
      "CE-F2": 1
     },
     "h_C": {
      "CE-A1": 2,
      "CE-A2": 3,
      "CE-A3": 3,
      "CE-A4": 2,
      "CE-A5": 3
     }
    }
   },
   "hand_checked": true,
   "expected": "ERROR:params:SPONSOR CUT"
  }
 ]
}