{
 "halfLife": 90,
 "ridge": 3.0,
 "calShrink": 0.5,
 "carry": "NOT SUPPORTED",
 "regimeEqual": {
  "n": 172,
  "logloss": 0.6704,
  "se": 0.0186,
  "acc": 57.6,
  "t": 1.22
 },
 "regimeUneven": {
  "n": 165,
  "logloss": 0.7188,
  "se": 0.0215,
  "acc": 52.1,
  "t": -1.19
 },
 "regimePooled": {
  "n": 337,
  "logloss": 0.6941,
  "se": 0.0142,
  "acc": 54.9,
  "t": -0.07
 },
 "minRecent": 20,
 "players": [
  {
   "person": "Melo",
   "strength": 142,
   "lo": 69,
   "hi": 181,
   "trueWin": 69.3,
   "rawWin": 90.0,
   "bias": 20.7,
   "support": -3,
   "recentGames": 10,
   "current": null
  },
  {
   "person": "Ice",
   "strength": 80,
   "lo": 46,
   "hi": 115,
   "trueWin": 61.3,
   "rawWin": 58.3,
   "bias": -3.0,
   "support": -11,
   "recentGames": 99,
   "current": 27
  },
  {
   "person": "Michael",
   "strength": 68,
   "lo": 36,
   "hi": 98,
   "trueWin": 59.7,
   "rawWin": 56.7,
   "bias": -3.0,
   "support": -5,
   "recentGames": 110,
   "current": 33
  },
  {
   "person": "Kyle",
   "strength": 62,
   "lo": 38,
   "hi": 94,
   "trueWin": 58.9,
   "rawWin": 50.4,
   "bias": -8.5,
   "support": -6,
   "recentGames": 131,
   "current": 51
  },
  {
   "person": "Tomas",
   "strength": 48,
   "lo": 16,
   "hi": 81,
   "trueWin": 56.9,
   "rawWin": 46.9,
   "bias": -10.0,
   "support": 2,
   "recentGames": 107,
   "current": 67
  },
  {
   "person": "Zach S.",
   "strength": 7,
   "lo": -27,
   "hi": 39,
   "trueWin": 51.1,
   "rawWin": 47.7,
   "bias": -3.4,
   "support": -2,
   "recentGames": 117,
   "current": 12
  },
  {
   "person": "Justin Cano",
   "strength": 0,
   "lo": -36,
   "hi": 35,
   "trueWin": 50.0,
   "rawWin": 46.5,
   "bias": -3.5,
   "support": 3,
   "recentGames": 90,
   "current": 0
  },
  {
   "person": "Joe",
   "strength": -1,
   "lo": -52,
   "hi": 59,
   "trueWin": 49.9,
   "rawWin": 60.0,
   "bias": 10.1,
   "support": 23,
   "recentGames": 10,
   "current": null
  },
  {
   "person": "Donovan",
   "strength": -9,
   "lo": -45,
   "hi": 25,
   "trueWin": 48.7,
   "rawWin": 44.6,
   "bias": -4.1,
   "support": 6,
   "recentGames": 116,
   "current": 20
  },
  {
   "person": "Zion",
   "strength": -9,
   "lo": -47,
   "hi": 30,
   "trueWin": 48.7,
   "rawWin": 49.6,
   "bias": 0.9,
   "support": 12,
   "recentGames": 35,
   "current": -20
  },
  {
   "person": "Alan Buenos",
   "strength": -10,
   "lo": -54,
   "hi": 27,
   "trueWin": 48.6,
   "rawWin": 48.5,
   "bias": -0.1,
   "support": 4,
   "recentGames": 51,
   "current": -18
  },
  {
   "person": "Sam",
   "strength": -11,
   "lo": -66,
   "hi": 44,
   "trueWin": 48.5,
   "rawWin": 40.0,
   "bias": -8.5,
   "support": 9,
   "recentGames": 5,
   "current": null
  },
  {
   "person": "Bryan",
   "strength": -21,
   "lo": -56,
   "hi": 19,
   "trueWin": 47.0,
   "rawWin": 49.2,
   "bias": 2.2,
   "support": 0,
   "recentGames": 0,
   "current": null
  },
  {
   "person": "Jonathan",
   "strength": -39,
   "lo": -103,
   "hi": 33,
   "trueWin": 44.4,
   "rawWin": 41.7,
   "bias": -2.7,
   "support": 8,
   "recentGames": 21,
   "current": -45
  },
  {
   "person": "Chris",
   "strength": -52,
   "lo": -96,
   "hi": 7,
   "trueWin": 42.5,
   "rawWin": 36.8,
   "bias": -5.7,
   "support": 15,
   "recentGames": 19,
   "current": null
  },
  {
   "person": "Mo Mo",
   "strength": -79,
   "lo": -133,
   "hi": -30,
   "trueWin": 38.8,
   "rawWin": 36.1,
   "bias": -2.7,
   "support": 9,
   "recentGames": 49,
   "current": -72
  },
  {
   "person": "Gomeh",
   "strength": -84,
   "lo": -119,
   "hi": -50,
   "trueWin": 38.2,
   "rawWin": 30.0,
   "bias": -8.2,
   "support": 1,
   "recentGames": 10,
   "current": null
  },
  {
   "person": "Jared",
   "strength": -93,
   "lo": -135,
   "hi": -45,
   "trueWin": 36.9,
   "rawWin": 0.0,
   "bias": -36.9,
   "support": 39,
   "recentGames": 4,
   "current": null
  }
 ],
 "caveats": {
  "ranking": "Gaps smaller than the 90% range are ties. Refitting on either half of the record moves ratings by ~80 points, so only well-separated pairs are real.",
  "uneven": "Line-ups with unequal HUMAN counts are not priced \u2014 the model has no discrimination there (accuracy ~51%).",
  "halfLife": "Games are recency-weighted with a 90-day half-life: a game 90 days old counts half as much as tonight's. The tuner selects this by walk-forward log-loss and hysteresis keeps it stable, so when it changes, compare positions rather than point totals.",
  "era": "A career rating was earned against a weaker lobby and is NOT comparable to a current one. Players with fewer than the minimum recent games are unranked. Absolute era strength cannot be measured from our own games \u2014 ratings are relative to the pool.",
  "humanVsBot": "Not published: the human-vs-bot coefficient is fixed by a centring convention, and the raw marginal is exactly 50%."
 }
}