FA-84065 / Sports scoring and tiebreakers / Member archive
Overtime losers denied their point · case 05
Teams losing in overtime get zero points while shootout losers get one.
Case contract
Ice hockey standings. games rows are [home, home_goals, away, away_goals, decided, so_winner] with decided in REG, OT, SO; for SO the listed goals are tied and so_winner names the winner. A win is 2 points and an OT or SO loss 1 point. The shootout winner is credited with one extra goal for, the loser one extra goal against. RW counts regulation wins, ROW regulation plus overtime wins (not shootouts). Rank by points, then RW, then ROW, then total wins, then goal difference, then name. Return [team, points, RW, ROW, W, GD].
Why this case matters
Playoff races are often decided by the RW/ROW cascade and the shootout goal convention.
One recorded failure
Sample boundary fixtureThis sample comes from the broken implementation of a controlled reproducer.
| Boundary fixture | Actual | Expected | Outcome |
|---|---|---|---|
| boundary overtime loss point | [["Hawks", 2, 0, 1, 1, 1], ["Bears", 0, 0, 0, 0, -1]] | [["Hawks", 2, 0, 1, 1, 1], ["Bears", 1, 0, 0, 0, -1]] | 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 ↗