FAILURE MAP
← Case archive

FA-84984 / Fantasy sports scoring / Member archive

Absolute corrections added as deltas · case 04

A correction of rushing yards to 88 turns 85 yards into 173.

Member previewVariant 4 · 3 implementations · 7 checks per implementation

Case 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.

Why this case matters

Official stat corrections change settled fantasy results days later; their ordering and cutoff rules must be exact.

One recorded failure

Sample boundary fixture

This sample comes from the broken implementation of a controlled reproducer.

Boundary fixtureActualExpectedOutcome
regression: absolute replacement{"applied": 2, "points": 5875, "stats": {"rec": 6, "rush_yds": 85, "td": 96}}{"applied": 2, "points": 5839, "stats": {"rec": 6, "rush_yds": 49, "td": 96}}Failed

MEMBER ARCHIVE

The complete case is available to members.

This record includes three runnable implementations, regression fixtures, execution results, and source hashes.

Member access is invitation-based. Sign in with your invited account to inspect the sources.

Sign in to the archive ↗