{"abstract":"The audit trail reports five applied corrections while only three were within the deadline.","category":"Fantasy sports scoring","checks":7,"contract":"Corrections are [timestamp seconds, per-day sequence, stat, corrected absolute value]. Apply corrections whose UTC day (timestamp // 86400) is on or before the deadline day, ordered by timestamp then sequence; each replaces the stat value (a later correction wins, a stat missing from the base line is added). Points are the weighted sum over the weight table using corrected stats. Return stats, points and the count of corrections applied.","evaluation_group":"w2-fantasy-sports-scoring-stat-corrections","failed_approach":"Counting only value-changing corrections under-reports corrections that restate the same value.","family":"w2-fantasy-sports-scoring-stat-corrections-applied-counter","id":"FA-84996","implementations":{"attempt":{"sha256":"72f230b0bbad2e41a9c7d37187b051b4fe6cba59577b8c7a2500f3bf84f4c7b2","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(base, corrections, deadline, weights):\n    stats = dict(base)\n    applied = 0\n    for ts, seq, stat, value in sorted(corrections, key=lambda c: (c[0], c[1])):\n        if ts // 86400 > deadline:\n            continue\n        applied += 1 if stats.get(stat) != value else 0\n        stats[stat] = value\n    pts = sum(weights[s] * stats.get(s, 0) for s in sorted(weights))\n    return {'stats': stats, 'points': pts, 'applied': applied}\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: applied counter',\n   [{'rec': 5, 'rush_yds': 100, 'td': 2},\n    [[604799, 0, 'rec', 90], [604799, 0, 'rec', 2], [345600, 2, 'td', 68]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 4205, 'stats': {'rec': 5, 'rush_yds': 100, 'td': 68}}),\n  ('partial repair probe: applied counter',\n   [{'rec': 2, 'rush_yds': 44, 'td': 1}, [[435600, 1, 'td', 2], [349200, 3, 'rush_yds', 44]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 114, 'stats': {'rec': 2, 'rush_yds': 44, 'td': 1}}),\n  ('second regression',\n   [{'rec': 2, 'rush_yds': 26, 'td': 2},\n    [[259200, 3, 'rush_yds', 108], [349200, 0, 'rush_yds', 100], [345599, 2, 'rec', 7],\n     [345601, 2, 'rush_yds', 46], [259199, 2, 'rush_yds', 23]],\n    3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 3, 'points': 263, 'stats': {'rec': 7, 'rush_yds': 108, 'td': 2}}),\n  ('normal control 1',\n   [{'rec': 7, 'rush_yds': 61},\n    [[259200, 3, 'td', 60], [259200, 1, 'td', 68], [172800, 1, 'rec', 104], [259201, 0, 'rec', 23]], 3,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 3776, 'stats': {'rec': 23, 'rush_yds': 61, 'td': 60}}),\n  ('normal control 2',\n   [{'rec': 8, 'rush_yds': 69, 'td': 1}, [[518399, 1, 'td', 39], [435600, 2, 'rec', 94]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 2879, 'stats': {'rec': 94, 'rush_yds': 69, 'td': 39}}),\n  ('normal control 3',\n   [{'rec': 7, 'rush_yds': 78, 'td': 0}, [[345601, 2, 'rec', 108], [431999, 2, 'rec', 102]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 588, 'stats': {'rec': 102, 'rush_yds': 78, 'td': 0}}),\n  ('normal control 4',\n   [{'rec': 5, 'rush_yds': 27, 'td': 0}, [[345600, 2, 'rush_yds', 20]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 45, 'stats': {'rec': 5, 'rush_yds': 20, 'td': 0}})],\n [('regression: applied counter',\n   [{'rec': 8, 'rush_yds': 86},\n    [[259200, 1, 'rec', 18], [345601, 0, 'rec', 73], [259200, 2, 'td', 3], [259201, 3, 'rec', 13],\n     [262800, 3, 'rush_yds', 40]],\n    3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 285, 'stats': {'rec': 13, 'rush_yds': 40, 'td': 3}}),\n  ('partial repair probe: applied counter',\n   [{'rec': 8, 'rush_yds': 10}, [[262800, 1, 'rush_yds', 10]], 4, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 50, 'stats': {'rec': 8, 'rush_yds': 10}}),\n  ('second regression',\n   [{'rec': 1, 'rush_yds': 15, 'td': 1},\n    [[345601, 0, 'rec', 47], [432000, 0, 'td', 119], [408723, 0, 'rush_yds', 112]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 407, 'stats': {'rec': 47, 'rush_yds': 112, 'td': 1}}),\n  ('normal control 1',\n   [{'rec': 5, 'rush_yds': 79, 'td': 0},\n    [[435600, 1, 'rush_yds', 53], [345601, 1, 'rush_yds', 105], [464918, 3, 'td', 114], [518399, 2, 'td', 26],\n     [518399, 2, 'rush_yds', 63]],\n    5, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 5, 'points': 1648, 'stats': {'rec': 5, 'rush_yds': 63, 'td': 26}}),\n  ('normal control 2',\n   [{'rec': 4, 'rush_yds': 22}, [[349200, 1, 'td', 101]], 5, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 6102, 'stats': {'rec': 4, 'rush_yds': 22, 'td': 101}}),\n  ('normal control 3',\n   [{'rec': 3, 'rush_yds': 0, 'td': 2}, [[259201, 0, 'rec', 70]], 3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 470, 'stats': {'rec': 70, 'rush_yds': 0, 'td': 2}}),\n  ('normal control 4',\n   [{'rec': 3, 'rush_yds': 82},\n    [[349200, 2, 'td', 114], [431999, 0, 'rush_yds', 24], [259200, 1, 'rec', 55], [431999, 3, 'td', 79]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 5039, 'stats': {'rec': 55, 'rush_yds': 24, 'td': 79}})],\n [('regression: applied counter',\n   [{'rec': 8, 'rush_yds': 75, 'td': 2},\n    [[435600, 3, 'rec', 93], [432001, 2, 'td', 86], [432000, 2, 'td', 101]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 0, 'points': 235, 'stats': {'rec': 8, 'rush_yds': 75, 'td': 2}}),\n  ('partial repair probe: applied counter',\n   [{'rec': 4, 'rush_yds': 84, 'td': 2},\n    [[284666, 2, 'rec', 4], [259200, 3, 'td', 82], [298948, 0, 'td', 105], [349200, 2, 'td', 67],\n     [431999, 1, 'rush_yds', 88]],\n    4, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 5, 'points': 4128, 'stats': {'rec': 4, 'rush_yds': 88, 'td': 67}}),\n  ('second regression',\n   [{'rec': 2, 'rush_yds': 65, 'td': 0}, [[432000, 0, 'rush_yds', 10], [604799, 3, 'rec', 74]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 20, 'stats': {'rec': 2, 'rush_yds': 10, 'td': 0}}),\n  ('normal control 1',\n   [{'rec': 5, 'rush_yds': 43, 'td': 2}, [[405691, 0, 'rec', 35]], 4, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 338, 'stats': {'rec': 35, 'rush_yds': 43, 'td': 2}}),\n  ('normal control 2',\n   [{'rec': 3, 'rush_yds': 25},\n    [[482768, 1, 'rec', 26], [345600, 2, 'rush_yds', 32], [450486, 1, 'td', 36], [432000, 1, 'td', 64]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 2322, 'stats': {'rec': 26, 'rush_yds': 32, 'td': 36}}),\n  ('normal control 3',\n   [{'rec': 3, 'rush_yds': 71, 'td': 1}, [[259200, 0, 'rush_yds', 87], [172801, 3, 'rec', 86]], 3,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 577, 'stats': {'rec': 86, 'rush_yds': 87, 'td': 1}}),\n  ('normal control 4',\n   [{'rec': 3, 'rush_yds': 46}, [[259201, 0, 'td', 50]], 3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 3061, 'stats': {'rec': 3, 'rush_yds': 46, 'td': 50}})],\n [('regression: applied counter',\n   [{'rec': 7, 'rush_yds': 95, 'td': 2}, [[345600, 1, 'rec', 113], [435600, 1, 'rush_yds', 96]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 780, 'stats': {'rec': 113, 'rush_yds': 95, 'td': 2}}),\n  ('partial repair probe: applied counter',\n   [{'rec': 3, 'rush_yds': 59, 'td': 2}, [[334588, 1, 'td', 2]], 3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 194, 'stats': {'rec': 3, 'rush_yds': 59, 'td': 2}}),\n  ('second regression',\n   [{'rec': 1, 'rush_yds': 30},\n    [[488302, 1, 'rush_yds', 83], [518399, 2, 'td', 46], [345601, 1, 'rush_yds', 62], [432000, 0, 'rec', 55]],\n    4, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 67, 'stats': {'rec': 1, 'rush_yds': 62}}),\n  ('normal control 1',\n   [{'rec': 4, 'rush_yds': 97}, [[259201, 0, 'rush_yds', 49]], 3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 69, 'stats': {'rec': 4, 'rush_yds': 49}}),\n  ('normal control 2',\n   [{'rec': 6, 'rush_yds': 29, 'td': 1}, [[500428, 3, 'rush_yds', 90], [432001, 0, 'rec', 40]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 350, 'stats': {'rec': 40, 'rush_yds': 90, 'td': 1}}),\n  ('normal control 3',\n   [{'rec': 4, 'rush_yds': 39}, [[349200, 3, 'rec', 73], [259201, 2, 'rec', 19], [330457, 1, 'rush_yds', 66]],\n    4, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 3, 'points': 431, 'stats': {'rec': 73, 'rush_yds': 66}}),\n  ('normal control 4',\n   [{'rec': 2, 'rush_yds': 1},\n    [[435600, 2, 'td', 71], [432001, 3, 'td', 70], [435600, 0, 'td', 60], [432000, 0, 'rec', 39]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 4456, 'stats': {'rec': 39, 'rush_yds': 1, 'td': 71}})],\n [('regression: applied counter',\n   [{'rec': 8, 'rush_yds': 76, 'td': 2},\n    [[259200, 0, 'rec', 91], [345601, 0, 'rec', 0], [188559, 3, 'rec', 31], [262800, 1, 'td', 35]], 3,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 3, 'points': 2631, 'stats': {'rec': 91, 'rush_yds': 76, 'td': 35}}),\n  ('partial repair probe: applied counter',\n   [{'rec': 6, 'rush_yds': 53, 'td': 2}, [[259201, 3, 'td', 2]], 3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 203, 'stats': {'rec': 6, 'rush_yds': 53, 'td': 2}}),\n  ('second regression',\n   [{'rec': 1, 'rush_yds': 45}, [[262800, 1, 'rush_yds', 84], [259201, 2, 'td', 69], [431999, 3, 'td', 3]], 3,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 4229, 'stats': {'rec': 1, 'rush_yds': 84, 'td': 69}}),\n  ('normal control 1',\n   [{'rec': 8, 'rush_yds': 36, 'td': 0}, [[432000, 0, 'td', 78], [345601, 3, 'td', 71]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 4756, 'stats': {'rec': 8, 'rush_yds': 36, 'td': 78}}),\n  ('normal control 2',\n   [{'rec': 5, 'rush_yds': 96},\n    [[345601, 3, 'rec', 28], [262800, 3, 'rush_yds', 58], [259200, 3, 'rush_yds', 4]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 3, 'points': 198, 'stats': {'rec': 28, 'rush_yds': 58}}),\n  ('normal control 3',\n   [{'rec': 0, 'rush_yds': 120, 'td': 2},\n    [[432001, 2, 'rec', 75], [435600, 3, 'rush_yds', 9], [518399, 3, 'td', 93]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 3, 'points': 5964, 'stats': {'rec': 75, 'rush_yds': 9, 'td': 93}}),\n  ('normal control 4',\n   [{'rec': 4, 'rush_yds': 63},\n    [[345599, 1, 'rush_yds', 74], [240637, 0, 'rush_yds', 4], [176400, 0, 'rec', 34],\n     [289010, 0, 'rush_yds', 45]],\n    3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 244, 'stats': {'rec': 34, 'rush_yds': 74}})]]\nfor label, args, expected in fixtures[N-1]:\n    check(label, solve(*args), expected)\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"},"broken":{"sha256":"badfb06d884517671b3463fcfe2dfd602d96237d4374a97c16c46dbbfbd48d82","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(base, corrections, deadline, weights):\n    stats = dict(base)\n    applied = 0\n    for ts, seq, stat, value in sorted(corrections, key=lambda c: (c[0], c[1])):\n        applied += 1\n        if ts // 86400 > deadline:\n            continue\n        stats[stat] = value\n    pts = sum(weights[s] * stats.get(s, 0) for s in sorted(weights))\n    return {'stats': stats, 'points': pts, 'applied': applied}\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: applied counter',\n   [{'rec': 5, 'rush_yds': 100, 'td': 2},\n    [[604799, 0, 'rec', 90], [604799, 0, 'rec', 2], [345600, 2, 'td', 68]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 4205, 'stats': {'rec': 5, 'rush_yds': 100, 'td': 68}}),\n  ('partial repair probe: applied counter',\n   [{'rec': 2, 'rush_yds': 44, 'td': 1}, [[435600, 1, 'td', 2], [349200, 3, 'rush_yds', 44]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 114, 'stats': {'rec': 2, 'rush_yds': 44, 'td': 1}}),\n  ('second regression',\n   [{'rec': 2, 'rush_yds': 26, 'td': 2},\n    [[259200, 3, 'rush_yds', 108], [349200, 0, 'rush_yds', 100], [345599, 2, 'rec', 7],\n     [345601, 2, 'rush_yds', 46], [259199, 2, 'rush_yds', 23]],\n    3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 3, 'points': 263, 'stats': {'rec': 7, 'rush_yds': 108, 'td': 2}}),\n  ('normal control 1',\n   [{'rec': 7, 'rush_yds': 61},\n    [[259200, 3, 'td', 60], [259200, 1, 'td', 68], [172800, 1, 'rec', 104], [259201, 0, 'rec', 23]], 3,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 3776, 'stats': {'rec': 23, 'rush_yds': 61, 'td': 60}}),\n  ('normal control 2',\n   [{'rec': 8, 'rush_yds': 69, 'td': 1}, [[518399, 1, 'td', 39], [435600, 2, 'rec', 94]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 2879, 'stats': {'rec': 94, 'rush_yds': 69, 'td': 39}}),\n  ('normal control 3',\n   [{'rec': 7, 'rush_yds': 78, 'td': 0}, [[345601, 2, 'rec', 108], [431999, 2, 'rec', 102]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 588, 'stats': {'rec': 102, 'rush_yds': 78, 'td': 0}}),\n  ('normal control 4',\n   [{'rec': 5, 'rush_yds': 27, 'td': 0}, [[345600, 2, 'rush_yds', 20]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 45, 'stats': {'rec': 5, 'rush_yds': 20, 'td': 0}})],\n [('regression: applied counter',\n   [{'rec': 8, 'rush_yds': 86},\n    [[259200, 1, 'rec', 18], [345601, 0, 'rec', 73], [259200, 2, 'td', 3], [259201, 3, 'rec', 13],\n     [262800, 3, 'rush_yds', 40]],\n    3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 285, 'stats': {'rec': 13, 'rush_yds': 40, 'td': 3}}),\n  ('partial repair probe: applied counter',\n   [{'rec': 8, 'rush_yds': 10}, [[262800, 1, 'rush_yds', 10]], 4, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 50, 'stats': {'rec': 8, 'rush_yds': 10}}),\n  ('second regression',\n   [{'rec': 1, 'rush_yds': 15, 'td': 1},\n    [[345601, 0, 'rec', 47], [432000, 0, 'td', 119], [408723, 0, 'rush_yds', 112]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 407, 'stats': {'rec': 47, 'rush_yds': 112, 'td': 1}}),\n  ('normal control 1',\n   [{'rec': 5, 'rush_yds': 79, 'td': 0},\n    [[435600, 1, 'rush_yds', 53], [345601, 1, 'rush_yds', 105], [464918, 3, 'td', 114], [518399, 2, 'td', 26],\n     [518399, 2, 'rush_yds', 63]],\n    5, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 5, 'points': 1648, 'stats': {'rec': 5, 'rush_yds': 63, 'td': 26}}),\n  ('normal control 2',\n   [{'rec': 4, 'rush_yds': 22}, [[349200, 1, 'td', 101]], 5, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 6102, 'stats': {'rec': 4, 'rush_yds': 22, 'td': 101}}),\n  ('normal control 3',\n   [{'rec': 3, 'rush_yds': 0, 'td': 2}, [[259201, 0, 'rec', 70]], 3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 470, 'stats': {'rec': 70, 'rush_yds': 0, 'td': 2}}),\n  ('normal control 4',\n   [{'rec': 3, 'rush_yds': 82},\n    [[349200, 2, 'td', 114], [431999, 0, 'rush_yds', 24], [259200, 1, 'rec', 55], [431999, 3, 'td', 79]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 5039, 'stats': {'rec': 55, 'rush_yds': 24, 'td': 79}})],\n [('regression: applied counter',\n   [{'rec': 8, 'rush_yds': 75, 'td': 2},\n    [[435600, 3, 'rec', 93], [432001, 2, 'td', 86], [432000, 2, 'td', 101]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 0, 'points': 235, 'stats': {'rec': 8, 'rush_yds': 75, 'td': 2}}),\n  ('partial repair probe: applied counter',\n   [{'rec': 4, 'rush_yds': 84, 'td': 2},\n    [[284666, 2, 'rec', 4], [259200, 3, 'td', 82], [298948, 0, 'td', 105], [349200, 2, 'td', 67],\n     [431999, 1, 'rush_yds', 88]],\n    4, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 5, 'points': 4128, 'stats': {'rec': 4, 'rush_yds': 88, 'td': 67}}),\n  ('second regression',\n   [{'rec': 2, 'rush_yds': 65, 'td': 0}, [[432000, 0, 'rush_yds', 10], [604799, 3, 'rec', 74]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 20, 'stats': {'rec': 2, 'rush_yds': 10, 'td': 0}}),\n  ('normal control 1',\n   [{'rec': 5, 'rush_yds': 43, 'td': 2}, [[405691, 0, 'rec', 35]], 4, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 338, 'stats': {'rec': 35, 'rush_yds': 43, 'td': 2}}),\n  ('normal control 2',\n   [{'rec': 3, 'rush_yds': 25},\n    [[482768, 1, 'rec', 26], [345600, 2, 'rush_yds', 32], [450486, 1, 'td', 36], [432000, 1, 'td', 64]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 2322, 'stats': {'rec': 26, 'rush_yds': 32, 'td': 36}}),\n  ('normal control 3',\n   [{'rec': 3, 'rush_yds': 71, 'td': 1}, [[259200, 0, 'rush_yds', 87], [172801, 3, 'rec', 86]], 3,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 577, 'stats': {'rec': 86, 'rush_yds': 87, 'td': 1}}),\n  ('normal control 4',\n   [{'rec': 3, 'rush_yds': 46}, [[259201, 0, 'td', 50]], 3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 3061, 'stats': {'rec': 3, 'rush_yds': 46, 'td': 50}})],\n [('regression: applied counter',\n   [{'rec': 7, 'rush_yds': 95, 'td': 2}, [[345600, 1, 'rec', 113], [435600, 1, 'rush_yds', 96]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 780, 'stats': {'rec': 113, 'rush_yds': 95, 'td': 2}}),\n  ('partial repair probe: applied counter',\n   [{'rec': 3, 'rush_yds': 59, 'td': 2}, [[334588, 1, 'td', 2]], 3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 194, 'stats': {'rec': 3, 'rush_yds': 59, 'td': 2}}),\n  ('second regression',\n   [{'rec': 1, 'rush_yds': 30},\n    [[488302, 1, 'rush_yds', 83], [518399, 2, 'td', 46], [345601, 1, 'rush_yds', 62], [432000, 0, 'rec', 55]],\n    4, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 67, 'stats': {'rec': 1, 'rush_yds': 62}}),\n  ('normal control 1',\n   [{'rec': 4, 'rush_yds': 97}, [[259201, 0, 'rush_yds', 49]], 3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 69, 'stats': {'rec': 4, 'rush_yds': 49}}),\n  ('normal control 2',\n   [{'rec': 6, 'rush_yds': 29, 'td': 1}, [[500428, 3, 'rush_yds', 90], [432001, 0, 'rec', 40]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 350, 'stats': {'rec': 40, 'rush_yds': 90, 'td': 1}}),\n  ('normal control 3',\n   [{'rec': 4, 'rush_yds': 39}, [[349200, 3, 'rec', 73], [259201, 2, 'rec', 19], [330457, 1, 'rush_yds', 66]],\n    4, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 3, 'points': 431, 'stats': {'rec': 73, 'rush_yds': 66}}),\n  ('normal control 4',\n   [{'rec': 2, 'rush_yds': 1},\n    [[435600, 2, 'td', 71], [432001, 3, 'td', 70], [435600, 0, 'td', 60], [432000, 0, 'rec', 39]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 4456, 'stats': {'rec': 39, 'rush_yds': 1, 'td': 71}})],\n [('regression: applied counter',\n   [{'rec': 8, 'rush_yds': 76, 'td': 2},\n    [[259200, 0, 'rec', 91], [345601, 0, 'rec', 0], [188559, 3, 'rec', 31], [262800, 1, 'td', 35]], 3,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 3, 'points': 2631, 'stats': {'rec': 91, 'rush_yds': 76, 'td': 35}}),\n  ('partial repair probe: applied counter',\n   [{'rec': 6, 'rush_yds': 53, 'td': 2}, [[259201, 3, 'td', 2]], 3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 203, 'stats': {'rec': 6, 'rush_yds': 53, 'td': 2}}),\n  ('second regression',\n   [{'rec': 1, 'rush_yds': 45}, [[262800, 1, 'rush_yds', 84], [259201, 2, 'td', 69], [431999, 3, 'td', 3]], 3,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 4229, 'stats': {'rec': 1, 'rush_yds': 84, 'td': 69}}),\n  ('normal control 1',\n   [{'rec': 8, 'rush_yds': 36, 'td': 0}, [[432000, 0, 'td', 78], [345601, 3, 'td', 71]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 4756, 'stats': {'rec': 8, 'rush_yds': 36, 'td': 78}}),\n  ('normal control 2',\n   [{'rec': 5, 'rush_yds': 96},\n    [[345601, 3, 'rec', 28], [262800, 3, 'rush_yds', 58], [259200, 3, 'rush_yds', 4]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 3, 'points': 198, 'stats': {'rec': 28, 'rush_yds': 58}}),\n  ('normal control 3',\n   [{'rec': 0, 'rush_yds': 120, 'td': 2},\n    [[432001, 2, 'rec', 75], [435600, 3, 'rush_yds', 9], [518399, 3, 'td', 93]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 3, 'points': 5964, 'stats': {'rec': 75, 'rush_yds': 9, 'td': 93}}),\n  ('normal control 4',\n   [{'rec': 4, 'rush_yds': 63},\n    [[345599, 1, 'rush_yds', 74], [240637, 0, 'rush_yds', 4], [176400, 0, 'rec', 34],\n     [289010, 0, 'rush_yds', 45]],\n    3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 244, 'stats': {'rec': 34, 'rush_yds': 74}})]]\nfor label, args, expected in fixtures[N-1]:\n    check(label, solve(*args), expected)\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"},"fixed":{"sha256":"427f5e2a0c56eb227b71ce1587d858880d62d3979950ca65ce12fb6bf8a4fb00","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(base, corrections, deadline, weights):\n    stats = dict(base)\n    applied = 0\n    for ts, seq, stat, value in sorted(corrections, key=lambda c: (c[0], c[1])):\n        if ts // 86400 > deadline:\n            continue\n        stats[stat] = value\n        applied += 1\n    pts = sum(weights[s] * stats.get(s, 0) for s in sorted(weights))\n    return {'stats': stats, 'points': pts, 'applied': applied}\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: applied counter',\n   [{'rec': 5, 'rush_yds': 100, 'td': 2},\n    [[604799, 0, 'rec', 90], [604799, 0, 'rec', 2], [345600, 2, 'td', 68]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 4205, 'stats': {'rec': 5, 'rush_yds': 100, 'td': 68}}),\n  ('partial repair probe: applied counter',\n   [{'rec': 2, 'rush_yds': 44, 'td': 1}, [[435600, 1, 'td', 2], [349200, 3, 'rush_yds', 44]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 114, 'stats': {'rec': 2, 'rush_yds': 44, 'td': 1}}),\n  ('second regression',\n   [{'rec': 2, 'rush_yds': 26, 'td': 2},\n    [[259200, 3, 'rush_yds', 108], [349200, 0, 'rush_yds', 100], [345599, 2, 'rec', 7],\n     [345601, 2, 'rush_yds', 46], [259199, 2, 'rush_yds', 23]],\n    3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 3, 'points': 263, 'stats': {'rec': 7, 'rush_yds': 108, 'td': 2}}),\n  ('normal control 1',\n   [{'rec': 7, 'rush_yds': 61},\n    [[259200, 3, 'td', 60], [259200, 1, 'td', 68], [172800, 1, 'rec', 104], [259201, 0, 'rec', 23]], 3,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 3776, 'stats': {'rec': 23, 'rush_yds': 61, 'td': 60}}),\n  ('normal control 2',\n   [{'rec': 8, 'rush_yds': 69, 'td': 1}, [[518399, 1, 'td', 39], [435600, 2, 'rec', 94]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 2879, 'stats': {'rec': 94, 'rush_yds': 69, 'td': 39}}),\n  ('normal control 3',\n   [{'rec': 7, 'rush_yds': 78, 'td': 0}, [[345601, 2, 'rec', 108], [431999, 2, 'rec', 102]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 588, 'stats': {'rec': 102, 'rush_yds': 78, 'td': 0}}),\n  ('normal control 4',\n   [{'rec': 5, 'rush_yds': 27, 'td': 0}, [[345600, 2, 'rush_yds', 20]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 45, 'stats': {'rec': 5, 'rush_yds': 20, 'td': 0}})],\n [('regression: applied counter',\n   [{'rec': 8, 'rush_yds': 86},\n    [[259200, 1, 'rec', 18], [345601, 0, 'rec', 73], [259200, 2, 'td', 3], [259201, 3, 'rec', 13],\n     [262800, 3, 'rush_yds', 40]],\n    3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 285, 'stats': {'rec': 13, 'rush_yds': 40, 'td': 3}}),\n  ('partial repair probe: applied counter',\n   [{'rec': 8, 'rush_yds': 10}, [[262800, 1, 'rush_yds', 10]], 4, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 50, 'stats': {'rec': 8, 'rush_yds': 10}}),\n  ('second regression',\n   [{'rec': 1, 'rush_yds': 15, 'td': 1},\n    [[345601, 0, 'rec', 47], [432000, 0, 'td', 119], [408723, 0, 'rush_yds', 112]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 407, 'stats': {'rec': 47, 'rush_yds': 112, 'td': 1}}),\n  ('normal control 1',\n   [{'rec': 5, 'rush_yds': 79, 'td': 0},\n    [[435600, 1, 'rush_yds', 53], [345601, 1, 'rush_yds', 105], [464918, 3, 'td', 114], [518399, 2, 'td', 26],\n     [518399, 2, 'rush_yds', 63]],\n    5, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 5, 'points': 1648, 'stats': {'rec': 5, 'rush_yds': 63, 'td': 26}}),\n  ('normal control 2',\n   [{'rec': 4, 'rush_yds': 22}, [[349200, 1, 'td', 101]], 5, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 6102, 'stats': {'rec': 4, 'rush_yds': 22, 'td': 101}}),\n  ('normal control 3',\n   [{'rec': 3, 'rush_yds': 0, 'td': 2}, [[259201, 0, 'rec', 70]], 3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 470, 'stats': {'rec': 70, 'rush_yds': 0, 'td': 2}}),\n  ('normal control 4',\n   [{'rec': 3, 'rush_yds': 82},\n    [[349200, 2, 'td', 114], [431999, 0, 'rush_yds', 24], [259200, 1, 'rec', 55], [431999, 3, 'td', 79]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 5039, 'stats': {'rec': 55, 'rush_yds': 24, 'td': 79}})],\n [('regression: applied counter',\n   [{'rec': 8, 'rush_yds': 75, 'td': 2},\n    [[435600, 3, 'rec', 93], [432001, 2, 'td', 86], [432000, 2, 'td', 101]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 0, 'points': 235, 'stats': {'rec': 8, 'rush_yds': 75, 'td': 2}}),\n  ('partial repair probe: applied counter',\n   [{'rec': 4, 'rush_yds': 84, 'td': 2},\n    [[284666, 2, 'rec', 4], [259200, 3, 'td', 82], [298948, 0, 'td', 105], [349200, 2, 'td', 67],\n     [431999, 1, 'rush_yds', 88]],\n    4, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 5, 'points': 4128, 'stats': {'rec': 4, 'rush_yds': 88, 'td': 67}}),\n  ('second regression',\n   [{'rec': 2, 'rush_yds': 65, 'td': 0}, [[432000, 0, 'rush_yds', 10], [604799, 3, 'rec', 74]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 20, 'stats': {'rec': 2, 'rush_yds': 10, 'td': 0}}),\n  ('normal control 1',\n   [{'rec': 5, 'rush_yds': 43, 'td': 2}, [[405691, 0, 'rec', 35]], 4, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 338, 'stats': {'rec': 35, 'rush_yds': 43, 'td': 2}}),\n  ('normal control 2',\n   [{'rec': 3, 'rush_yds': 25},\n    [[482768, 1, 'rec', 26], [345600, 2, 'rush_yds', 32], [450486, 1, 'td', 36], [432000, 1, 'td', 64]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 2322, 'stats': {'rec': 26, 'rush_yds': 32, 'td': 36}}),\n  ('normal control 3',\n   [{'rec': 3, 'rush_yds': 71, 'td': 1}, [[259200, 0, 'rush_yds', 87], [172801, 3, 'rec', 86]], 3,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 577, 'stats': {'rec': 86, 'rush_yds': 87, 'td': 1}}),\n  ('normal control 4',\n   [{'rec': 3, 'rush_yds': 46}, [[259201, 0, 'td', 50]], 3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 3061, 'stats': {'rec': 3, 'rush_yds': 46, 'td': 50}})],\n [('regression: applied counter',\n   [{'rec': 7, 'rush_yds': 95, 'td': 2}, [[345600, 1, 'rec', 113], [435600, 1, 'rush_yds', 96]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 780, 'stats': {'rec': 113, 'rush_yds': 95, 'td': 2}}),\n  ('partial repair probe: applied counter',\n   [{'rec': 3, 'rush_yds': 59, 'td': 2}, [[334588, 1, 'td', 2]], 3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 194, 'stats': {'rec': 3, 'rush_yds': 59, 'td': 2}}),\n  ('second regression',\n   [{'rec': 1, 'rush_yds': 30},\n    [[488302, 1, 'rush_yds', 83], [518399, 2, 'td', 46], [345601, 1, 'rush_yds', 62], [432000, 0, 'rec', 55]],\n    4, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 67, 'stats': {'rec': 1, 'rush_yds': 62}}),\n  ('normal control 1',\n   [{'rec': 4, 'rush_yds': 97}, [[259201, 0, 'rush_yds', 49]], 3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 69, 'stats': {'rec': 4, 'rush_yds': 49}}),\n  ('normal control 2',\n   [{'rec': 6, 'rush_yds': 29, 'td': 1}, [[500428, 3, 'rush_yds', 90], [432001, 0, 'rec', 40]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 350, 'stats': {'rec': 40, 'rush_yds': 90, 'td': 1}}),\n  ('normal control 3',\n   [{'rec': 4, 'rush_yds': 39}, [[349200, 3, 'rec', 73], [259201, 2, 'rec', 19], [330457, 1, 'rush_yds', 66]],\n    4, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 3, 'points': 431, 'stats': {'rec': 73, 'rush_yds': 66}}),\n  ('normal control 4',\n   [{'rec': 2, 'rush_yds': 1},\n    [[435600, 2, 'td', 71], [432001, 3, 'td', 70], [435600, 0, 'td', 60], [432000, 0, 'rec', 39]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 4456, 'stats': {'rec': 39, 'rush_yds': 1, 'td': 71}})],\n [('regression: applied counter',\n   [{'rec': 8, 'rush_yds': 76, 'td': 2},\n    [[259200, 0, 'rec', 91], [345601, 0, 'rec', 0], [188559, 3, 'rec', 31], [262800, 1, 'td', 35]], 3,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 3, 'points': 2631, 'stats': {'rec': 91, 'rush_yds': 76, 'td': 35}}),\n  ('partial repair probe: applied counter',\n   [{'rec': 6, 'rush_yds': 53, 'td': 2}, [[259201, 3, 'td', 2]], 3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 1, 'points': 203, 'stats': {'rec': 6, 'rush_yds': 53, 'td': 2}}),\n  ('second regression',\n   [{'rec': 1, 'rush_yds': 45}, [[262800, 1, 'rush_yds', 84], [259201, 2, 'td', 69], [431999, 3, 'td', 3]], 3,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 4229, 'stats': {'rec': 1, 'rush_yds': 84, 'td': 69}}),\n  ('normal control 1',\n   [{'rec': 8, 'rush_yds': 36, 'td': 0}, [[432000, 0, 'td', 78], [345601, 3, 'td', 71]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 2, 'points': 4756, 'stats': {'rec': 8, 'rush_yds': 36, 'td': 78}}),\n  ('normal control 2',\n   [{'rec': 5, 'rush_yds': 96},\n    [[345601, 3, 'rec', 28], [262800, 3, 'rush_yds', 58], [259200, 3, 'rush_yds', 4]], 4,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 3, 'points': 198, 'stats': {'rec': 28, 'rush_yds': 58}}),\n  ('normal control 3',\n   [{'rec': 0, 'rush_yds': 120, 'td': 2},\n    [[432001, 2, 'rec', 75], [435600, 3, 'rush_yds', 9], [518399, 3, 'td', 93]], 5,\n    {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 3, 'points': 5964, 'stats': {'rec': 75, 'rush_yds': 9, 'td': 93}}),\n  ('normal control 4',\n   [{'rec': 4, 'rush_yds': 63},\n    [[345599, 1, 'rush_yds', 74], [240637, 0, 'rush_yds', 4], [176400, 0, 'rec', 34],\n     [289010, 0, 'rush_yds', 45]],\n    3, {'rec': 5, 'rush_yds': 1, 'td': 60}],\n   {'applied': 4, 'points': 244, 'stats': {'rec': 34, 'rush_yds': 74}})]]\nfor label, args, expected in fixtures[N-1]:\n    check(label, solve(*args), expected)\nprint(json.dumps({\"observations\": observations, \"passed\": all(x[\"passed\"] for x in observations)}, ensure_ascii=False))\nraise SystemExit(0 if all(x[\"passed\"] for x in observations) else 1)\n"}},"limitations":"A deterministic toy scoring contract stipulated for this example; it is not the rulebook of any real fantasy platform. This reproducer isolates one failure mechanism. Results cover the supplied fixtures. Variants within a family share a test contract and should remain grouped when constructing evaluation splits. Related mechanisms with a shared evaluation_group must also remain together; these controlled models are not independent production incidents.","method":"Deterministic executable model with adversarial boundary fixtures.","provenance":{"created_by":"Failure Map","dependencies":"Python standard library","family":"w2-fantasy-sports-scoring-stat-corrections-applied-counter","generated_at":"2026-09-29T14:50:36.353503+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Official stat corrections change settled fantasy results days later; their ordering and cutoff rules must be exact.","repair":"Count a correction only after it passes the deadline filter and is applied.","root_cause":"The applied counter increments before the deadline filter skips late corrections.","sha256":"5de60ee2c7ed94be324601b2f4481f8da886582c16546b06732ff57276b959eb","title":"Late corrections counted as applied · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":41.523,"exit_code":1,"observations":[{"actual":{"applied":1,"points":4205,"stats":{"rec":5,"rush_yds":100,"td":68}},"check":"regression: applied counter","expected":{"applied":1,"points":4205,"stats":{"rec":5,"rush_yds":100,"td":68}},"passed":true},{"actual":{"applied":0,"points":114,"stats":{"rec":2,"rush_yds":44,"td":1}},"check":"partial repair probe: applied counter","expected":{"applied":1,"points":114,"stats":{"rec":2,"rush_yds":44,"td":1}},"passed":false},{"actual":{"applied":3,"points":263,"stats":{"rec":7,"rush_yds":108,"td":2}},"check":"second regression","expected":{"applied":3,"points":263,"stats":{"rec":7,"rush_yds":108,"td":2}},"passed":true},{"actual":{"applied":4,"points":3776,"stats":{"rec":23,"rush_yds":61,"td":60}},"check":"normal control 1","expected":{"applied":4,"points":3776,"stats":{"rec":23,"rush_yds":61,"td":60}},"passed":true},{"actual":{"applied":2,"points":2879,"stats":{"rec":94,"rush_yds":69,"td":39}},"check":"normal control 2","expected":{"applied":2,"points":2879,"stats":{"rec":94,"rush_yds":69,"td":39}},"passed":true},{"actual":{"applied":2,"points":588,"stats":{"rec":102,"rush_yds":78,"td":0}},"check":"normal control 3","expected":{"applied":2,"points":588,"stats":{"rec":102,"rush_yds":78,"td":0}},"passed":true},{"actual":{"applied":1,"points":45,"stats":{"rec":5,"rush_yds":20,"td":0}},"check":"normal control 4","expected":{"applied":1,"points":45,"stats":{"rec":5,"rush_yds":20,"td":0}},"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: applied counter\", \"actual\": {\"stats\": {\"rec\": 5, \"rush_yds\": 100, \"td\": 68}, \"points\": 4205, \"applied\": 1}, \"expected\": {\"applied\": 1, \"points\": 4205, \"stats\": {\"rec\": 5, \"rush_yds\": 100, \"td\": 68}}, \"passed\": true}, {\"check\": \"partial repair probe: applied counter\", \"actual\": {\"stats\": {\"rec\": 2, \"rush_yds\": 44, \"td\": 1}, \"points\": 114, \"applied\": 0}, \"expected\": {\"applied\": 1, \"points\": 114, \"stats\": {\"rec\": 2, \"rush_yds\": 44, \"td\": 1}}, \"passed\": false}, {\"check\": \"second regression\", \"actual\": {\"stats\": {\"rec\": 7, \"rush_yds\": 108, \"td\": 2}, \"points\": 263, \"applied\": 3}, \"expected\": {\"applied\": 3, \"points\": 263, \"stats\": {\"rec\": 7, \"rush_yds\": 108, \"td\": 2}}, \"passed\": true}, {\"check\": \"normal control 1\", \"actual\": {\"stats\": {\"rec\": 23, \"rush_yds\": 61, \"td\": 60}, \"points\": 3776, \"applied\": 4}, \"expected\": {\"applied\": 4, \"points\": 3776, \"stats\": {\"rec\": 23, \"rush_yds\": 61, \"td\": 60}}, \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": {\"stats\": {\"rec\": 94, \"rush_yds\": 69, \"td\": 39}, \"points\": 2879, \"applied\": 2}, \"expected\": {\"applied\": 2, \"points\": 2879, \"stats\": {\"rec\": 94, \"rush_yds\": 69, \"td\": 39}}, \"passed\": true}, {\"check\": \"normal control 3\", \"actual\": {\"stats\": {\"rec\": 102, \"rush_yds\": 78, \"td\": 0}, \"points\": 588, \"applied\": 2}, \"expected\": {\"applied\": 2, \"points\": 588, \"stats\": {\"rec\": 102, \"rush_yds\": 78, \"td\": 0}}, \"passed\": true}, {\"check\": \"normal control 4\", \"actual\": {\"stats\": {\"rec\": 5, \"rush_yds\": 20, \"td\": 0}, \"points\": 45, \"applied\": 1}, \"expected\": {\"applied\": 1, \"points\": 45, \"stats\": {\"rec\": 5, \"rush_yds\": 20, \"td\": 0}}, \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":44.219,"exit_code":1,"observations":[{"actual":{"applied":3,"points":4205,"stats":{"rec":5,"rush_yds":100,"td":68}},"check":"regression: applied counter","expected":{"applied":1,"points":4205,"stats":{"rec":5,"rush_yds":100,"td":68}},"passed":false},{"actual":{"applied":2,"points":114,"stats":{"rec":2,"rush_yds":44,"td":1}},"check":"partial repair probe: applied counter","expected":{"applied":1,"points":114,"stats":{"rec":2,"rush_yds":44,"td":1}},"passed":false},{"actual":{"applied":5,"points":263,"stats":{"rec":7,"rush_yds":108,"td":2}},"check":"second regression","expected":{"applied":3,"points":263,"stats":{"rec":7,"rush_yds":108,"td":2}},"passed":false},{"actual":{"applied":4,"points":3776,"stats":{"rec":23,"rush_yds":61,"td":60}},"check":"normal control 1","expected":{"applied":4,"points":3776,"stats":{"rec":23,"rush_yds":61,"td":60}},"passed":true},{"actual":{"applied":2,"points":2879,"stats":{"rec":94,"rush_yds":69,"td":39}},"check":"normal control 2","expected":{"applied":2,"points":2879,"stats":{"rec":94,"rush_yds":69,"td":39}},"passed":true},{"actual":{"applied":2,"points":588,"stats":{"rec":102,"rush_yds":78,"td":0}},"check":"normal control 3","expected":{"applied":2,"points":588,"stats":{"rec":102,"rush_yds":78,"td":0}},"passed":true},{"actual":{"applied":1,"points":45,"stats":{"rec":5,"rush_yds":20,"td":0}},"check":"normal control 4","expected":{"applied":1,"points":45,"stats":{"rec":5,"rush_yds":20,"td":0}},"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: applied counter\", \"actual\": {\"stats\": {\"rec\": 5, \"rush_yds\": 100, \"td\": 68}, \"points\": 4205, \"applied\": 3}, \"expected\": {\"applied\": 1, \"points\": 4205, \"stats\": {\"rec\": 5, \"rush_yds\": 100, \"td\": 68}}, \"passed\": false}, {\"check\": \"partial repair probe: applied counter\", \"actual\": {\"stats\": {\"rec\": 2, \"rush_yds\": 44, \"td\": 1}, \"points\": 114, \"applied\": 2}, \"expected\": {\"applied\": 1, \"points\": 114, \"stats\": {\"rec\": 2, \"rush_yds\": 44, \"td\": 1}}, \"passed\": false}, {\"check\": \"second regression\", \"actual\": {\"stats\": {\"rec\": 7, \"rush_yds\": 108, \"td\": 2}, \"points\": 263, \"applied\": 5}, \"expected\": {\"applied\": 3, \"points\": 263, \"stats\": {\"rec\": 7, \"rush_yds\": 108, \"td\": 2}}, \"passed\": false}, {\"check\": \"normal control 1\", \"actual\": {\"stats\": {\"rec\": 23, \"rush_yds\": 61, \"td\": 60}, \"points\": 3776, \"applied\": 4}, \"expected\": {\"applied\": 4, \"points\": 3776, \"stats\": {\"rec\": 23, \"rush_yds\": 61, \"td\": 60}}, \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": {\"stats\": {\"rec\": 94, \"rush_yds\": 69, \"td\": 39}, \"points\": 2879, \"applied\": 2}, \"expected\": {\"applied\": 2, \"points\": 2879, \"stats\": {\"rec\": 94, \"rush_yds\": 69, \"td\": 39}}, \"passed\": true}, {\"check\": \"normal control 3\", \"actual\": {\"stats\": {\"rec\": 102, \"rush_yds\": 78, \"td\": 0}, \"points\": 588, \"applied\": 2}, \"expected\": {\"applied\": 2, \"points\": 588, \"stats\": {\"rec\": 102, \"rush_yds\": 78, \"td\": 0}}, \"passed\": true}, {\"check\": \"normal control 4\", \"actual\": {\"stats\": {\"rec\": 5, \"rush_yds\": 20, \"td\": 0}, \"points\": 45, \"applied\": 1}, \"expected\": {\"applied\": 1, \"points\": 45, \"stats\": {\"rec\": 5, \"rush_yds\": 20, \"td\": 0}}, \"passed\": true}], \"passed\": false}\n"},"fixed":{"elapsed_ms":43.392,"exit_code":0,"observations":[{"actual":{"applied":1,"points":4205,"stats":{"rec":5,"rush_yds":100,"td":68}},"check":"regression: applied counter","expected":{"applied":1,"points":4205,"stats":{"rec":5,"rush_yds":100,"td":68}},"passed":true},{"actual":{"applied":1,"points":114,"stats":{"rec":2,"rush_yds":44,"td":1}},"check":"partial repair probe: applied counter","expected":{"applied":1,"points":114,"stats":{"rec":2,"rush_yds":44,"td":1}},"passed":true},{"actual":{"applied":3,"points":263,"stats":{"rec":7,"rush_yds":108,"td":2}},"check":"second regression","expected":{"applied":3,"points":263,"stats":{"rec":7,"rush_yds":108,"td":2}},"passed":true},{"actual":{"applied":4,"points":3776,"stats":{"rec":23,"rush_yds":61,"td":60}},"check":"normal control 1","expected":{"applied":4,"points":3776,"stats":{"rec":23,"rush_yds":61,"td":60}},"passed":true},{"actual":{"applied":2,"points":2879,"stats":{"rec":94,"rush_yds":69,"td":39}},"check":"normal control 2","expected":{"applied":2,"points":2879,"stats":{"rec":94,"rush_yds":69,"td":39}},"passed":true},{"actual":{"applied":2,"points":588,"stats":{"rec":102,"rush_yds":78,"td":0}},"check":"normal control 3","expected":{"applied":2,"points":588,"stats":{"rec":102,"rush_yds":78,"td":0}},"passed":true},{"actual":{"applied":1,"points":45,"stats":{"rec":5,"rush_yds":20,"td":0}},"check":"normal control 4","expected":{"applied":1,"points":45,"stats":{"rec":5,"rush_yds":20,"td":0}},"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: applied counter\", \"actual\": {\"stats\": {\"rec\": 5, \"rush_yds\": 100, \"td\": 68}, \"points\": 4205, \"applied\": 1}, \"expected\": {\"applied\": 1, \"points\": 4205, \"stats\": {\"rec\": 5, \"rush_yds\": 100, \"td\": 68}}, \"passed\": true}, {\"check\": \"partial repair probe: applied counter\", \"actual\": {\"stats\": {\"rec\": 2, \"rush_yds\": 44, \"td\": 1}, \"points\": 114, \"applied\": 1}, \"expected\": {\"applied\": 1, \"points\": 114, \"stats\": {\"rec\": 2, \"rush_yds\": 44, \"td\": 1}}, \"passed\": true}, {\"check\": \"second regression\", \"actual\": {\"stats\": {\"rec\": 7, \"rush_yds\": 108, \"td\": 2}, \"points\": 263, \"applied\": 3}, \"expected\": {\"applied\": 3, \"points\": 263, \"stats\": {\"rec\": 7, \"rush_yds\": 108, \"td\": 2}}, \"passed\": true}, {\"check\": \"normal control 1\", \"actual\": {\"stats\": {\"rec\": 23, \"rush_yds\": 61, \"td\": 60}, \"points\": 3776, \"applied\": 4}, \"expected\": {\"applied\": 4, \"points\": 3776, \"stats\": {\"rec\": 23, \"rush_yds\": 61, \"td\": 60}}, \"passed\": true}, {\"check\": \"normal control 2\", \"actual\": {\"stats\": {\"rec\": 94, \"rush_yds\": 69, \"td\": 39}, \"points\": 2879, \"applied\": 2}, \"expected\": {\"applied\": 2, \"points\": 2879, \"stats\": {\"rec\": 94, \"rush_yds\": 69, \"td\": 39}}, \"passed\": true}, {\"check\": \"normal control 3\", \"actual\": {\"stats\": {\"rec\": 102, \"rush_yds\": 78, \"td\": 0}, \"points\": 588, \"applied\": 2}, \"expected\": {\"applied\": 2, \"points\": 588, \"stats\": {\"rec\": 102, \"rush_yds\": 78, \"td\": 0}}, \"passed\": true}, {\"check\": \"normal control 4\", \"actual\": {\"stats\": {\"rec\": 5, \"rush_yds\": 20, \"td\": 0}, \"points\": 45, \"applied\": 1}, \"expected\": {\"applied\": 1, \"points\": 45, \"stats\": {\"rec\": 5, \"rush_yds\": 20, \"td\": 0}}, \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}