{"abstract":"After a shootout both teams show an unchanged goal difference.","category":"Sports scoring and tiebreakers","checks":7,"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].","contract_signature":"games","evaluation_group":"w2-sports-scoring-ice-hockey-standings","failed_approach":"Adjusting only the winner's goal difference leaves the loser's goals against unchanged.","family":"w2-sports-scoring-ice-hockey-standings-shootout-goal-credit","id":"FA-84071","implementations":{"attempt":{"sha256":"7b9175c0be83b96805bf74e79a78956d8caae6e5e6a3177b44ad2f7ffe80e2b4","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(games):\n    t = {}\n    for h, hg, a, ag, decided, so_winner in games:\n        if decided == 'SO':\n            if so_winner == h:\n                hg += 1\n            else:\n                ag += 1\n        for team, f, g in ((h, hg, ag), (a, ag, hg)):\n            row = t.setdefault(team, {'pts': 0, 'rw': 0, 'row': 0, 'w': 0, 'gd': 0})\n            row['gd'] += f - g\n            if decided == 'SO' and team == so_winner:\n                row['gd'] += 1\n            if f > g:\n                row['pts'] += 2\n                row['w'] += 1\n                if decided == 'REG':\n                    row['rw'] += 1\n                if decided != 'SO':\n                    row['row'] += 1\n            elif decided != 'REG':\n                row['pts'] += 1\n    order = sorted(t, key=lambda k: (-t[k]['pts'], -t[k]['rw'], -t[k]['row'], -t[k]['w'], -t[k]['gd'], k))\n    return [[k, t[k]['pts'], t[k]['rw'], t[k]['row'], t[k]['w'], t[k]['gd']] for k in order]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\ndef run(args):\n    try:\n        return solve(*args)\n    except Exception as exc:\n        return 'raised ' + type(exc).__name__\ncases = [[('control regulation win',\n   ([['Bears', 3, 'Hawks', 1, 'REG', None]],),\n   [['Bears', 2, 1, 1, 1, 2], ['Hawks', 0, 0, 0, 0, -2]]),\n  ('boundary overtime loss point',\n   ([['Bears', 2, 'Hawks', 3, 'OT', None]],),\n   [['Hawks', 2, 0, 1, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary shootout goal credit',\n   ([['Bears', 2, 'Hawks', 2, 'SO', 'Hawks']],),\n   [['Hawks', 2, 0, 0, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary RW breaks tie',\n   ([['Bears', 1, 'Lynx', 0, 'REG', None], ['Hawks', 1, 'Otters', 0, 'OT', None]],),\n   [['Bears', 2, 1, 1, 1, 1],\n    ['Hawks', 2, 0, 1, 1, 1],\n    ['Otters', 1, 0, 0, 0, -1],\n    ['Lynx', 0, 0, 0, 0, -1]]),\n  ('regression: shootout goal credit',\n   ([['Hawks', 1, 'Lynx', 2, 'OT', None],\n     ['Hawks', 0, 'Bears', 0, 'SO', 'Hawks'],\n     ['Otters', 2, 'Hawks', 2, 'SO', 'Otters'],\n     ['Otters', 2, 'Lynx', 1, 'REG', None]],),\n   [['Otters', 4, 1, 1, 2, 2],\n    ['Hawks', 4, 0, 0, 1, -1],\n    ['Lynx', 2, 0, 1, 1, 0],\n    ['Bears', 1, 0, 0, 0, -1]]),\n  ('variant scenario 1',\n   ([['Lynx', 2, 'Otters', 3, 'OT', None],\n     ['Lynx', 1, 'Otters', 1, 'SO', 'Otters'],\n     ['Hawks', 4, 'Lynx', 5, 'OT', None],\n     ['Lynx', 5, 'Bears', 2, 'REG', None]],),\n   [['Lynx', 6, 1, 2, 2, 2],\n    ['Otters', 4, 0, 1, 2, 2],\n    ['Hawks', 1, 0, 0, 0, -1],\n    ['Bears', 0, 0, 0, 0, -3]]),\n  ('variant scenario 2',\n   ([['Otters', 3, 'Lynx', 2, 'OT', None],\n     ['Lynx', 2, 'Otters', 4, 'REG', None],\n     ['Bears', 0, 'Otters', 5, 'REG', None],\n     ['Hawks', 5, 'Lynx', 2, 'REG', None],\n     ['Hawks', 2, 'Otters', 3, 'OT', None]],),\n   [['Otters', 8, 2, 4, 4, 9],\n    ['Hawks', 3, 1, 1, 1, 2],\n    ['Lynx', 1, 0, 0, 0, -6],\n    ['Bears', 0, 0, 0, 0, -5]])],\n [('control regulation win',\n   ([['Bears', 3, 'Hawks', 1, 'REG', None]],),\n   [['Bears', 2, 1, 1, 1, 2], ['Hawks', 0, 0, 0, 0, -2]]),\n  ('boundary overtime loss point',\n   ([['Bears', 2, 'Hawks', 3, 'OT', None]],),\n   [['Hawks', 2, 0, 1, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary shootout goal credit',\n   ([['Bears', 2, 'Hawks', 2, 'SO', 'Hawks']],),\n   [['Hawks', 2, 0, 0, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary RW breaks tie',\n   ([['Bears', 1, 'Lynx', 0, 'REG', None], ['Hawks', 1, 'Otters', 0, 'OT', None]],),\n   [['Bears', 2, 1, 1, 1, 1],\n    ['Hawks', 2, 0, 1, 1, 1],\n    ['Otters', 1, 0, 0, 0, -1],\n    ['Lynx', 0, 0, 0, 0, -1]]),\n  ('regression: shootout goal credit',\n   ([['Otters', 2, 'Lynx', 4, 'REG', None],\n     ['Bears', 0, 'Lynx', 0, 'SO', 'Bears'],\n     ['Hawks', 4, 'Bears', 4, 'SO', 'Hawks'],\n     ['Hawks', 4, 'Lynx', 5, 'OT', None],\n     ['Bears', 0, 'Hawks', 3, 'REG', None],\n     ['Otters', 2, 'Lynx', 0, 'REG', None]],),\n   [['Lynx', 5, 1, 2, 2, 0],\n    ['Hawks', 5, 1, 1, 2, 3],\n    ['Bears', 3, 0, 0, 1, -3],\n    ['Otters', 2, 1, 1, 1, 0]]),\n  ('variant scenario 1',\n   ([['Lynx', 4, 'Hawks', 4, 'SO', 'Lynx'],\n     ['Lynx', 1, 'Bears', 1, 'SO', 'Bears'],\n     ['Otters', 1, 'Bears', 1, 'SO', 'Otters'],\n     ['Bears', 0, 'Lynx', 1, 'OT', None],\n     ['Hawks', 1, 'Bears', 4, 'REG', None],\n     ['Bears', 3, 'Hawks', 3, 'SO', 'Hawks']],),\n   [['Bears', 7, 1, 1, 2, 1],\n    ['Lynx', 5, 0, 1, 2, 1],\n    ['Hawks', 3, 0, 0, 1, -3],\n    ['Otters', 2, 0, 0, 1, 1]]),\n  ('variant scenario 2',\n   ([['Lynx', 4, 'Hawks', 5, 'REG', None],\n     ['Hawks', 0, 'Bears', 0, 'SO', 'Hawks'],\n     ['Otters', 4, 'Bears', 0, 'REG', None],\n     ['Lynx', 5, 'Otters', 4, 'REG', None],\n     ['Hawks', 5, 'Otters', 2, 'REG', None],\n     ['Otters', 2, 'Bears', 2, 'SO', 'Bears'],\n     ['Hawks', 3, 'Lynx', 2, 'OT', None]],),\n   [['Hawks', 8, 2, 3, 4, 6],\n    ['Lynx', 3, 1, 1, 1, -1],\n    ['Otters', 3, 1, 1, 1, -1],\n    ['Bears', 3, 0, 0, 1, -4]])],\n [('control regulation win',\n   ([['Bears', 3, 'Hawks', 1, 'REG', None]],),\n   [['Bears', 2, 1, 1, 1, 2], ['Hawks', 0, 0, 0, 0, -2]]),\n  ('boundary overtime loss point',\n   ([['Bears', 2, 'Hawks', 3, 'OT', None]],),\n   [['Hawks', 2, 0, 1, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary shootout goal credit',\n   ([['Bears', 2, 'Hawks', 2, 'SO', 'Hawks']],),\n   [['Hawks', 2, 0, 0, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary RW breaks tie',\n   ([['Bears', 1, 'Lynx', 0, 'REG', None], ['Hawks', 1, 'Otters', 0, 'OT', None]],),\n   [['Bears', 2, 1, 1, 1, 1],\n    ['Hawks', 2, 0, 1, 1, 1],\n    ['Otters', 1, 0, 0, 0, -1],\n    ['Lynx', 0, 0, 0, 0, -1]]),\n  ('regression: shootout goal credit',\n   ([['Lynx', 4, 'Otters', 3, 'OT', None],\n     ['Bears', 0, 'Lynx', 3, 'REG', None],\n     ['Lynx', 3, 'Bears', 5, 'REG', None],\n     ['Lynx', 0, 'Otters', 0, 'SO', 'Otters'],\n     ['Otters', 3, 'Bears', 5, 'REG', None],\n     ['Otters', 3, 'Hawks', 3, 'SO', 'Otters'],\n     ['Otters', 1, 'Bears', 1, 'SO', 'Bears']],),\n   [['Bears', 6, 2, 2, 3, 2],\n    ['Otters', 6, 0, 0, 2, -2],\n    ['Lynx', 5, 1, 2, 2, 1],\n    ['Hawks', 1, 0, 0, 0, -1]]),\n  ('variant scenario 1',\n   ([['Bears', 3, 'Otters', 2, 'OT', None],\n     ['Hawks', 0, 'Lynx', 4, 'REG', None],\n     ['Otters', 4, 'Lynx', 4, 'SO', 'Lynx'],\n     ['Bears', 4, 'Otters', 4, 'SO', 'Otters'],\n     ['Bears', 1, 'Hawks', 0, 'OT', None],\n     ['Lynx', 3, 'Otters', 2, 'OT', None],\n     ['Otters', 2, 'Hawks', 2, 'SO', 'Hawks']],),\n   [['Lynx', 6, 1, 2, 3, 6],\n    ['Otters', 6, 0, 0, 1, -3],\n    ['Bears', 5, 0, 2, 2, 1],\n    ['Hawks', 3, 0, 0, 1, -4]]),\n  ('variant scenario 2',\n   ([['Hawks', 2, 'Otters', 3, 'OT', None],\n     ['Hawks', 5, 'Lynx', 4, 'REG', None],\n     ['Bears', 2, 'Hawks', 5, 'REG', None],\n     ['Otters', 2, 'Bears', 5, 'REG', None]],),\n   [['Hawks', 5, 2, 2, 2, 3],\n    ['Bears', 2, 1, 1, 1, 0],\n    ['Otters', 2, 0, 1, 1, -2],\n    ['Lynx', 0, 0, 0, 0, -1]])],\n [('control regulation win',\n   ([['Bears', 3, 'Hawks', 1, 'REG', None]],),\n   [['Bears', 2, 1, 1, 1, 2], ['Hawks', 0, 0, 0, 0, -2]]),\n  ('boundary overtime loss point',\n   ([['Bears', 2, 'Hawks', 3, 'OT', None]],),\n   [['Hawks', 2, 0, 1, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary shootout goal credit',\n   ([['Bears', 2, 'Hawks', 2, 'SO', 'Hawks']],),\n   [['Hawks', 2, 0, 0, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary RW breaks tie',\n   ([['Bears', 1, 'Lynx', 0, 'REG', None], ['Hawks', 1, 'Otters', 0, 'OT', None]],),\n   [['Bears', 2, 1, 1, 1, 1],\n    ['Hawks', 2, 0, 1, 1, 1],\n    ['Otters', 1, 0, 0, 0, -1],\n    ['Lynx', 0, 0, 0, 0, -1]]),\n  ('regression: shootout goal credit',\n   ([['Lynx', 0, 'Bears', 1, 'REG', None],\n     ['Lynx', 4, 'Otters', 5, 'REG', None],\n     ['Otters', 4, 'Hawks', 1, 'REG', None],\n     ['Hawks', 1, 'Lynx', 1, 'SO', 'Lynx'],\n     ['Bears', 3, 'Hawks', 3, 'SO', 'Bears'],\n     ['Hawks', 4, 'Lynx', 5, 'OT', None],\n     ['Bears', 2, 'Otters', 0, 'REG', None],\n     ['Otters', 4, 'Hawks', 4, 'SO', 'Otters']],),\n   [['Bears', 6, 2, 2, 3, 4],\n    ['Otters', 6, 2, 2, 3, 3],\n    ['Lynx', 4, 0, 1, 2, 0],\n    ['Hawks', 4, 0, 0, 0, -7]]),\n  ('variant scenario 1',\n   ([['Lynx', 1, 'Hawks', 1, 'SO', 'Lynx'],\n     ['Otters', 0, 'Lynx', 0, 'SO', 'Lynx'],\n     ['Otters', 2, 'Bears', 2, 'SO', 'Otters'],\n     ['Bears', 2, 'Otters', 2, 'SO', 'Otters'],\n     ['Hawks', 2, 'Lynx', 3, 'REG', None],\n     ['Bears', 0, 'Otters', 5, 'REG', None],\n     ['Otters', 2, 'Lynx', 2, 'SO', 'Otters'],\n     ['Hawks', 1, 'Otters', 1, 'SO', 'Otters'],\n     ['Lynx', 0, 'Otters', 2, 'REG', None]],),\n   [['Otters', 13, 2, 2, 6, 10],\n    ['Lynx', 7, 1, 1, 3, 0],\n    ['Hawks', 2, 0, 0, 0, -3],\n    ['Bears', 2, 0, 0, 0, -7]]),\n  ('variant scenario 2',\n   ([['Otters', 4, 'Bears', 4, 'SO', 'Otters'],\n     ['Lynx', 4, 'Otters', 3, 'OT', None],\n     ['Hawks', 1, 'Otters', 3, 'REG', None]],),\n   [['Otters', 5, 1, 1, 2, 2],\n    ['Lynx', 2, 0, 1, 1, 1],\n    ['Bears', 1, 0, 0, 0, -1],\n    ['Hawks', 0, 0, 0, 0, -2]])],\n [('control regulation win',\n   ([['Bears', 3, 'Hawks', 1, 'REG', None]],),\n   [['Bears', 2, 1, 1, 1, 2], ['Hawks', 0, 0, 0, 0, -2]]),\n  ('boundary overtime loss point',\n   ([['Bears', 2, 'Hawks', 3, 'OT', None]],),\n   [['Hawks', 2, 0, 1, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary shootout goal credit',\n   ([['Bears', 2, 'Hawks', 2, 'SO', 'Hawks']],),\n   [['Hawks', 2, 0, 0, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary RW breaks tie',\n   ([['Bears', 1, 'Lynx', 0, 'REG', None], ['Hawks', 1, 'Otters', 0, 'OT', None]],),\n   [['Bears', 2, 1, 1, 1, 1],\n    ['Hawks', 2, 0, 1, 1, 1],\n    ['Otters', 1, 0, 0, 0, -1],\n    ['Lynx', 0, 0, 0, 0, -1]]),\n  ('regression: shootout goal credit',\n   ([['Lynx', 5, 'Otters', 4, 'REG', None],\n     ['Lynx', 2, 'Bears', 4, 'REG', None],\n     ['Hawks', 4, 'Bears', 5, 'REG', None],\n     ['Hawks', 0, 'Otters', 1, 'REG', None],\n     ['Bears', 3, 'Otters', 3, 'SO', 'Otters'],\n     ['Bears', 1, 'Hawks', 0, 'OT', None],\n     ['Hawks', 1, 'Otters', 1, 'SO', 'Hawks']],),\n   [['Bears', 7, 2, 3, 3, 3],\n    ['Otters', 5, 1, 1, 2, 0],\n    ['Hawks', 3, 0, 0, 1, -2],\n    ['Lynx', 2, 1, 1, 1, -1]]),\n  ('variant scenario 1',\n   ([['Lynx', 0, 'Bears', 3, 'REG', None],\n     ['Bears', 3, 'Lynx', 2, 'OT', None],\n     ['Lynx', 2, 'Hawks', 2, 'SO', 'Lynx'],\n     ['Hawks', 0, 'Lynx', 0, 'SO', 'Lynx'],\n     ['Lynx', 1, 'Hawks', 2, 'OT', None]],),\n   [['Lynx', 6, 0, 0, 2, -3], ['Bears', 4, 1, 2, 2, 4], ['Hawks', 4, 0, 1, 1, -1]]),\n  ('variant scenario 2',\n   ([['Bears', 2, 'Otters', 3, 'OT', None],\n     ['Hawks', 3, 'Bears', 0, 'REG', None],\n     ['Otters', 5, 'Bears', 2, 'REG', None],\n     ['Bears', 1, 'Hawks', 3, 'REG', None],\n     ['Hawks', 3, 'Otters', 5, 'REG', None],\n     ['Lynx', 4, 'Bears', 4, 'SO', 'Bears'],\n     ['Lynx', 4, 'Otters', 5, 'OT', None]],),\n   [['Otters', 8, 2, 4, 4, 7],\n    ['Hawks', 4, 2, 2, 2, 3],\n    ['Bears', 3, 0, 0, 1, -8],\n    ['Lynx', 2, 0, 0, 0, -2]])]]\nfor label, args, expected in cases[N - 1]:\n    check(label, run(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":"4764fc159af0cda88a2b42c931fba37ed702a986ed028ce4f2eccf2c0697103b","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\n\nN = 1\nobservations = []\ndef solve(games):\n    t = {}\n    for h, hg, a, ag, decided, so_winner in games:\n        for team, f, g in ((h, hg, ag), (a, ag, hg)):\n            row = t.setdefault(team, {'pts': 0, 'rw': 0, 'row': 0, 'w': 0, 'gd': 0})\n            row['gd'] += f - g\n            if f > g:\n                row['pts'] += 2\n                row['w'] += 1\n                if decided == 'REG':\n                    row['rw'] += 1\n                if decided != 'SO':\n                    row['row'] += 1\n            elif decided != 'REG':\n                row['pts'] += 1\n    order = sorted(t, key=lambda k: (-t[k]['pts'], -t[k]['rw'], -t[k]['row'], -t[k]['w'], -t[k]['gd'], k))\n    return [[k, t[k]['pts'], t[k]['rw'], t[k]['row'], t[k]['w'], t[k]['gd']] for k in order]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\ndef run(args):\n    try:\n        return solve(*args)\n    except Exception as exc:\n        return 'raised ' + type(exc).__name__\ncases = [[('control regulation win',\n   ([['Bears', 3, 'Hawks', 1, 'REG', None]],),\n   [['Bears', 2, 1, 1, 1, 2], ['Hawks', 0, 0, 0, 0, -2]]),\n  ('boundary overtime loss point',\n   ([['Bears', 2, 'Hawks', 3, 'OT', None]],),\n   [['Hawks', 2, 0, 1, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary shootout goal credit',\n   ([['Bears', 2, 'Hawks', 2, 'SO', 'Hawks']],),\n   [['Hawks', 2, 0, 0, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary RW breaks tie',\n   ([['Bears', 1, 'Lynx', 0, 'REG', None], ['Hawks', 1, 'Otters', 0, 'OT', None]],),\n   [['Bears', 2, 1, 1, 1, 1],\n    ['Hawks', 2, 0, 1, 1, 1],\n    ['Otters', 1, 0, 0, 0, -1],\n    ['Lynx', 0, 0, 0, 0, -1]]),\n  ('regression: shootout goal credit',\n   ([['Hawks', 1, 'Lynx', 2, 'OT', None],\n     ['Hawks', 0, 'Bears', 0, 'SO', 'Hawks'],\n     ['Otters', 2, 'Hawks', 2, 'SO', 'Otters'],\n     ['Otters', 2, 'Lynx', 1, 'REG', None]],),\n   [['Otters', 4, 1, 1, 2, 2],\n    ['Hawks', 4, 0, 0, 1, -1],\n    ['Lynx', 2, 0, 1, 1, 0],\n    ['Bears', 1, 0, 0, 0, -1]]),\n  ('variant scenario 1',\n   ([['Lynx', 2, 'Otters', 3, 'OT', None],\n     ['Lynx', 1, 'Otters', 1, 'SO', 'Otters'],\n     ['Hawks', 4, 'Lynx', 5, 'OT', None],\n     ['Lynx', 5, 'Bears', 2, 'REG', None]],),\n   [['Lynx', 6, 1, 2, 2, 2],\n    ['Otters', 4, 0, 1, 2, 2],\n    ['Hawks', 1, 0, 0, 0, -1],\n    ['Bears', 0, 0, 0, 0, -3]]),\n  ('variant scenario 2',\n   ([['Otters', 3, 'Lynx', 2, 'OT', None],\n     ['Lynx', 2, 'Otters', 4, 'REG', None],\n     ['Bears', 0, 'Otters', 5, 'REG', None],\n     ['Hawks', 5, 'Lynx', 2, 'REG', None],\n     ['Hawks', 2, 'Otters', 3, 'OT', None]],),\n   [['Otters', 8, 2, 4, 4, 9],\n    ['Hawks', 3, 1, 1, 1, 2],\n    ['Lynx', 1, 0, 0, 0, -6],\n    ['Bears', 0, 0, 0, 0, -5]])],\n [('control regulation win',\n   ([['Bears', 3, 'Hawks', 1, 'REG', None]],),\n   [['Bears', 2, 1, 1, 1, 2], ['Hawks', 0, 0, 0, 0, -2]]),\n  ('boundary overtime loss point',\n   ([['Bears', 2, 'Hawks', 3, 'OT', None]],),\n   [['Hawks', 2, 0, 1, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary shootout goal credit',\n   ([['Bears', 2, 'Hawks', 2, 'SO', 'Hawks']],),\n   [['Hawks', 2, 0, 0, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary RW breaks tie',\n   ([['Bears', 1, 'Lynx', 0, 'REG', None], ['Hawks', 1, 'Otters', 0, 'OT', None]],),\n   [['Bears', 2, 1, 1, 1, 1],\n    ['Hawks', 2, 0, 1, 1, 1],\n    ['Otters', 1, 0, 0, 0, -1],\n    ['Lynx', 0, 0, 0, 0, -1]]),\n  ('regression: shootout goal credit',\n   ([['Otters', 2, 'Lynx', 4, 'REG', None],\n     ['Bears', 0, 'Lynx', 0, 'SO', 'Bears'],\n     ['Hawks', 4, 'Bears', 4, 'SO', 'Hawks'],\n     ['Hawks', 4, 'Lynx', 5, 'OT', None],\n     ['Bears', 0, 'Hawks', 3, 'REG', None],\n     ['Otters', 2, 'Lynx', 0, 'REG', None]],),\n   [['Lynx', 5, 1, 2, 2, 0],\n    ['Hawks', 5, 1, 1, 2, 3],\n    ['Bears', 3, 0, 0, 1, -3],\n    ['Otters', 2, 1, 1, 1, 0]]),\n  ('variant scenario 1',\n   ([['Lynx', 4, 'Hawks', 4, 'SO', 'Lynx'],\n     ['Lynx', 1, 'Bears', 1, 'SO', 'Bears'],\n     ['Otters', 1, 'Bears', 1, 'SO', 'Otters'],\n     ['Bears', 0, 'Lynx', 1, 'OT', None],\n     ['Hawks', 1, 'Bears', 4, 'REG', None],\n     ['Bears', 3, 'Hawks', 3, 'SO', 'Hawks']],),\n   [['Bears', 7, 1, 1, 2, 1],\n    ['Lynx', 5, 0, 1, 2, 1],\n    ['Hawks', 3, 0, 0, 1, -3],\n    ['Otters', 2, 0, 0, 1, 1]]),\n  ('variant scenario 2',\n   ([['Lynx', 4, 'Hawks', 5, 'REG', None],\n     ['Hawks', 0, 'Bears', 0, 'SO', 'Hawks'],\n     ['Otters', 4, 'Bears', 0, 'REG', None],\n     ['Lynx', 5, 'Otters', 4, 'REG', None],\n     ['Hawks', 5, 'Otters', 2, 'REG', None],\n     ['Otters', 2, 'Bears', 2, 'SO', 'Bears'],\n     ['Hawks', 3, 'Lynx', 2, 'OT', None]],),\n   [['Hawks', 8, 2, 3, 4, 6],\n    ['Lynx', 3, 1, 1, 1, -1],\n    ['Otters', 3, 1, 1, 1, -1],\n    ['Bears', 3, 0, 0, 1, -4]])],\n [('control regulation win',\n   ([['Bears', 3, 'Hawks', 1, 'REG', None]],),\n   [['Bears', 2, 1, 1, 1, 2], ['Hawks', 0, 0, 0, 0, -2]]),\n  ('boundary overtime loss point',\n   ([['Bears', 2, 'Hawks', 3, 'OT', None]],),\n   [['Hawks', 2, 0, 1, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary shootout goal credit',\n   ([['Bears', 2, 'Hawks', 2, 'SO', 'Hawks']],),\n   [['Hawks', 2, 0, 0, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary RW breaks tie',\n   ([['Bears', 1, 'Lynx', 0, 'REG', None], ['Hawks', 1, 'Otters', 0, 'OT', None]],),\n   [['Bears', 2, 1, 1, 1, 1],\n    ['Hawks', 2, 0, 1, 1, 1],\n    ['Otters', 1, 0, 0, 0, -1],\n    ['Lynx', 0, 0, 0, 0, -1]]),\n  ('regression: shootout goal credit',\n   ([['Lynx', 4, 'Otters', 3, 'OT', None],\n     ['Bears', 0, 'Lynx', 3, 'REG', None],\n     ['Lynx', 3, 'Bears', 5, 'REG', None],\n     ['Lynx', 0, 'Otters', 0, 'SO', 'Otters'],\n     ['Otters', 3, 'Bears', 5, 'REG', None],\n     ['Otters', 3, 'Hawks', 3, 'SO', 'Otters'],\n     ['Otters', 1, 'Bears', 1, 'SO', 'Bears']],),\n   [['Bears', 6, 2, 2, 3, 2],\n    ['Otters', 6, 0, 0, 2, -2],\n    ['Lynx', 5, 1, 2, 2, 1],\n    ['Hawks', 1, 0, 0, 0, -1]]),\n  ('variant scenario 1',\n   ([['Bears', 3, 'Otters', 2, 'OT', None],\n     ['Hawks', 0, 'Lynx', 4, 'REG', None],\n     ['Otters', 4, 'Lynx', 4, 'SO', 'Lynx'],\n     ['Bears', 4, 'Otters', 4, 'SO', 'Otters'],\n     ['Bears', 1, 'Hawks', 0, 'OT', None],\n     ['Lynx', 3, 'Otters', 2, 'OT', None],\n     ['Otters', 2, 'Hawks', 2, 'SO', 'Hawks']],),\n   [['Lynx', 6, 1, 2, 3, 6],\n    ['Otters', 6, 0, 0, 1, -3],\n    ['Bears', 5, 0, 2, 2, 1],\n    ['Hawks', 3, 0, 0, 1, -4]]),\n  ('variant scenario 2',\n   ([['Hawks', 2, 'Otters', 3, 'OT', None],\n     ['Hawks', 5, 'Lynx', 4, 'REG', None],\n     ['Bears', 2, 'Hawks', 5, 'REG', None],\n     ['Otters', 2, 'Bears', 5, 'REG', None]],),\n   [['Hawks', 5, 2, 2, 2, 3],\n    ['Bears', 2, 1, 1, 1, 0],\n    ['Otters', 2, 0, 1, 1, -2],\n    ['Lynx', 0, 0, 0, 0, -1]])],\n [('control regulation win',\n   ([['Bears', 3, 'Hawks', 1, 'REG', None]],),\n   [['Bears', 2, 1, 1, 1, 2], ['Hawks', 0, 0, 0, 0, -2]]),\n  ('boundary overtime loss point',\n   ([['Bears', 2, 'Hawks', 3, 'OT', None]],),\n   [['Hawks', 2, 0, 1, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary shootout goal credit',\n   ([['Bears', 2, 'Hawks', 2, 'SO', 'Hawks']],),\n   [['Hawks', 2, 0, 0, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary RW breaks tie',\n   ([['Bears', 1, 'Lynx', 0, 'REG', None], ['Hawks', 1, 'Otters', 0, 'OT', None]],),\n   [['Bears', 2, 1, 1, 1, 1],\n    ['Hawks', 2, 0, 1, 1, 1],\n    ['Otters', 1, 0, 0, 0, -1],\n    ['Lynx', 0, 0, 0, 0, -1]]),\n  ('regression: shootout goal credit',\n   ([['Lynx', 0, 'Bears', 1, 'REG', None],\n     ['Lynx', 4, 'Otters', 5, 'REG', None],\n     ['Otters', 4, 'Hawks', 1, 'REG', None],\n     ['Hawks', 1, 'Lynx', 1, 'SO', 'Lynx'],\n     ['Bears', 3, 'Hawks', 3, 'SO', 'Bears'],\n     ['Hawks', 4, 'Lynx', 5, 'OT', None],\n     ['Bears', 2, 'Otters', 0, 'REG', None],\n     ['Otters', 4, 'Hawks', 4, 'SO', 'Otters']],),\n   [['Bears', 6, 2, 2, 3, 4],\n    ['Otters', 6, 2, 2, 3, 3],\n    ['Lynx', 4, 0, 1, 2, 0],\n    ['Hawks', 4, 0, 0, 0, -7]]),\n  ('variant scenario 1',\n   ([['Lynx', 1, 'Hawks', 1, 'SO', 'Lynx'],\n     ['Otters', 0, 'Lynx', 0, 'SO', 'Lynx'],\n     ['Otters', 2, 'Bears', 2, 'SO', 'Otters'],\n     ['Bears', 2, 'Otters', 2, 'SO', 'Otters'],\n     ['Hawks', 2, 'Lynx', 3, 'REG', None],\n     ['Bears', 0, 'Otters', 5, 'REG', None],\n     ['Otters', 2, 'Lynx', 2, 'SO', 'Otters'],\n     ['Hawks', 1, 'Otters', 1, 'SO', 'Otters'],\n     ['Lynx', 0, 'Otters', 2, 'REG', None]],),\n   [['Otters', 13, 2, 2, 6, 10],\n    ['Lynx', 7, 1, 1, 3, 0],\n    ['Hawks', 2, 0, 0, 0, -3],\n    ['Bears', 2, 0, 0, 0, -7]]),\n  ('variant scenario 2',\n   ([['Otters', 4, 'Bears', 4, 'SO', 'Otters'],\n     ['Lynx', 4, 'Otters', 3, 'OT', None],\n     ['Hawks', 1, 'Otters', 3, 'REG', None]],),\n   [['Otters', 5, 1, 1, 2, 2],\n    ['Lynx', 2, 0, 1, 1, 1],\n    ['Bears', 1, 0, 0, 0, -1],\n    ['Hawks', 0, 0, 0, 0, -2]])],\n [('control regulation win',\n   ([['Bears', 3, 'Hawks', 1, 'REG', None]],),\n   [['Bears', 2, 1, 1, 1, 2], ['Hawks', 0, 0, 0, 0, -2]]),\n  ('boundary overtime loss point',\n   ([['Bears', 2, 'Hawks', 3, 'OT', None]],),\n   [['Hawks', 2, 0, 1, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary shootout goal credit',\n   ([['Bears', 2, 'Hawks', 2, 'SO', 'Hawks']],),\n   [['Hawks', 2, 0, 0, 1, 1], ['Bears', 1, 0, 0, 0, -1]]),\n  ('boundary RW breaks tie',\n   ([['Bears', 1, 'Lynx', 0, 'REG', None], ['Hawks', 1, 'Otters', 0, 'OT', None]],),\n   [['Bears', 2, 1, 1, 1, 1],\n    ['Hawks', 2, 0, 1, 1, 1],\n    ['Otters', 1, 0, 0, 0, -1],\n    ['Lynx', 0, 0, 0, 0, -1]]),\n  ('regression: shootout goal credit',\n   ([['Lynx', 5, 'Otters', 4, 'REG', None],\n     ['Lynx', 2, 'Bears', 4, 'REG', None],\n     ['Hawks', 4, 'Bears', 5, 'REG', None],\n     ['Hawks', 0, 'Otters', 1, 'REG', None],\n     ['Bears', 3, 'Otters', 3, 'SO', 'Otters'],\n     ['Bears', 1, 'Hawks', 0, 'OT', None],\n     ['Hawks', 1, 'Otters', 1, 'SO', 'Hawks']],),\n   [['Bears', 7, 2, 3, 3, 3],\n    ['Otters', 5, 1, 1, 2, 0],\n    ['Hawks', 3, 0, 0, 1, -2],\n    ['Lynx', 2, 1, 1, 1, -1]]),\n  ('variant scenario 1',\n   ([['Lynx', 0, 'Bears', 3, 'REG', None],\n     ['Bears', 3, 'Lynx', 2, 'OT', None],\n     ['Lynx', 2, 'Hawks', 2, 'SO', 'Lynx'],\n     ['Hawks', 0, 'Lynx', 0, 'SO', 'Lynx'],\n     ['Lynx', 1, 'Hawks', 2, 'OT', None]],),\n   [['Lynx', 6, 0, 0, 2, -3], ['Bears', 4, 1, 2, 2, 4], ['Hawks', 4, 0, 1, 1, -1]]),\n  ('variant scenario 2',\n   ([['Bears', 2, 'Otters', 3, 'OT', None],\n     ['Hawks', 3, 'Bears', 0, 'REG', None],\n     ['Otters', 5, 'Bears', 2, 'REG', None],\n     ['Bears', 1, 'Hawks', 3, 'REG', None],\n     ['Hawks', 3, 'Otters', 5, 'REG', None],\n     ['Lynx', 4, 'Bears', 4, 'SO', 'Bears'],\n     ['Lynx', 4, 'Otters', 5, 'OT', None]],),\n   [['Otters', 8, 2, 4, 4, 7],\n    ['Hawks', 4, 2, 2, 2, 3],\n    ['Bears', 3, 0, 0, 1, -8],\n    ['Lynx', 2, 0, 0, 0, -2]])]]\nfor label, args, expected in cases[N - 1]:\n    check(label, run(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":"Stipulated, bounded toy contract stated in the contract field; not a claim of conformance with any governing body rulebook or operator house rules. 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-sports-scoring-ice-hockey-standings-shootout-goal-credit","generated_at":"2026-09-29T14:50:27.395274+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Playoff races are often decided by the RW/ROW cascade and the shootout goal convention.","root_cause":"The extra shootout goal is never added to the game score.","sha256":"96c995183de5d9c7d8d7864c5bb5065d32e0499194b47ac85aa1b37ee9df00b6","title":"Shootout decisive goal not reflected in goal difference · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verified":true,"visibility":"public","verification":{"attempt":{"elapsed_ms":43.475,"exit_code":1,"observations":[{"actual":[["Bears",2,1,1,1,2],["Hawks",0,0,0,0,-2]],"check":"control regulation win","expected":[["Bears",2,1,1,1,2],["Hawks",0,0,0,0,-2]],"passed":true},{"actual":[["Hawks",2,0,1,1,1],["Bears",1,0,0,0,-1]],"check":"boundary overtime loss point","expected":[["Hawks",2,0,1,1,1],["Bears",1,0,0,0,-1]],"passed":true},{"actual":[["Hawks",2,0,0,1,2],["Bears",1,0,0,0,-1]],"check":"boundary shootout goal credit","expected":[["Hawks",2,0,0,1,1],["Bears",1,0,0,0,-1]],"passed":false},{"actual":[["Bears",2,1,1,1,1],["Hawks",2,0,1,1,1],["Otters",1,0,0,0,-1],["Lynx",0,0,0,0,-1]],"check":"boundary RW breaks tie","expected":[["Bears",2,1,1,1,1],["Hawks",2,0,1,1,1],["Otters",1,0,0,0,-1],["Lynx",0,0,0,0,-1]],"passed":true},{"actual":[["Otters",4,1,1,2,3],["Hawks",4,0,0,1,0],["Lynx",2,0,1,1,0],["Bears",1,0,0,0,-1]],"check":"regression: shootout goal credit","expected":[["Otters",4,1,1,2,2],["Hawks",4,0,0,1,-1],["Lynx",2,0,1,1,0],["Bears",1,0,0,0,-1]],"passed":false},{"actual":[["Lynx",6,1,2,2,2],["Otters",4,0,1,2,3],["Hawks",1,0,0,0,-1],["Bears",0,0,0,0,-3]],"check":"variant scenario 1","expected":[["Lynx",6,1,2,2,2],["Otters",4,0,1,2,2],["Hawks",1,0,0,0,-1],["Bears",0,0,0,0,-3]],"passed":false},{"actual":[["Otters",8,2,4,4,9],["Hawks",3,1,1,1,2],["Lynx",1,0,0,0,-6],["Bears",0,0,0,0,-5]],"check":"variant scenario 2","expected":[["Otters",8,2,4,4,9],["Hawks",3,1,1,1,2],["Lynx",1,0,0,0,-6],["Bears",0,0,0,0,-5]],"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"control regulation win\", \"actual\": [[\"Bears\", 2, 1, 1, 1, 2], [\"Hawks\", 0, 0, 0, 0, -2]], \"expected\": [[\"Bears\", 2, 1, 1, 1, 2], [\"Hawks\", 0, 0, 0, 0, -2]], \"passed\": true}, {\"check\": \"boundary overtime loss point\", \"actual\": [[\"Hawks\", 2, 0, 1, 1, 1], [\"Bears\", 1, 0, 0, 0, -1]], \"expected\": [[\"Hawks\", 2, 0, 1, 1, 1], [\"Bears\", 1, 0, 0, 0, -1]], \"passed\": true}, {\"check\": \"boundary shootout goal credit\", \"actual\": [[\"Hawks\", 2, 0, 0, 1, 2], [\"Bears\", 1, 0, 0, 0, -1]], \"expected\": [[\"Hawks\", 2, 0, 0, 1, 1], [\"Bears\", 1, 0, 0, 0, -1]], \"passed\": false}, {\"check\": \"boundary RW breaks tie\", \"actual\": [[\"Bears\", 2, 1, 1, 1, 1], [\"Hawks\", 2, 0, 1, 1, 1], [\"Otters\", 1, 0, 0, 0, -1], [\"Lynx\", 0, 0, 0, 0, -1]], \"expected\": [[\"Bears\", 2, 1, 1, 1, 1], [\"Hawks\", 2, 0, 1, 1, 1], [\"Otters\", 1, 0, 0, 0, -1], [\"Lynx\", 0, 0, 0, 0, -1]], \"passed\": true}, {\"check\": \"regression: shootout goal credit\", \"actual\": [[\"Otters\", 4, 1, 1, 2, 3], [\"Hawks\", 4, 0, 0, 1, 0], [\"Lynx\", 2, 0, 1, 1, 0], [\"Bears\", 1, 0, 0, 0, -1]], \"expected\": [[\"Otters\", 4, 1, 1, 2, 2], [\"Hawks\", 4, 0, 0, 1, -1], [\"Lynx\", 2, 0, 1, 1, 0], [\"Bears\", 1, 0, 0, 0, -1]], \"passed\": false}, {\"check\": \"variant scenario 1\", \"actual\": [[\"Lynx\", 6, 1, 2, 2, 2], [\"Otters\", 4, 0, 1, 2, 3], [\"Hawks\", 1, 0, 0, 0, -1], [\"Bears\", 0, 0, 0, 0, -3]], \"expected\": [[\"Lynx\", 6, 1, 2, 2, 2], [\"Otters\", 4, 0, 1, 2, 2], [\"Hawks\", 1, 0, 0, 0, -1], [\"Bears\", 0, 0, 0, 0, -3]], \"passed\": false}, {\"check\": \"variant scenario 2\", \"actual\": [[\"Otters\", 8, 2, 4, 4, 9], [\"Hawks\", 3, 1, 1, 1, 2], [\"Lynx\", 1, 0, 0, 0, -6], [\"Bears\", 0, 0, 0, 0, -5]], \"expected\": [[\"Otters\", 8, 2, 4, 4, 9], [\"Hawks\", 3, 1, 1, 1, 2], [\"Lynx\", 1, 0, 0, 0, -6], [\"Bears\", 0, 0, 0, 0, -5]], \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":44.215,"exit_code":1,"observations":[{"actual":[["Bears",2,1,1,1,2],["Hawks",0,0,0,0,-2]],"check":"control regulation win","expected":[["Bears",2,1,1,1,2],["Hawks",0,0,0,0,-2]],"passed":true},{"actual":[["Hawks",2,0,1,1,1],["Bears",1,0,0,0,-1]],"check":"boundary overtime loss point","expected":[["Hawks",2,0,1,1,1],["Bears",1,0,0,0,-1]],"passed":true},{"actual":[["Bears",1,0,0,0,0],["Hawks",1,0,0,0,0]],"check":"boundary shootout goal credit","expected":[["Hawks",2,0,0,1,1],["Bears",1,0,0,0,-1]],"passed":false},{"actual":[["Bears",2,1,1,1,1],["Hawks",2,0,1,1,1],["Otters",1,0,0,0,-1],["Lynx",0,0,0,0,-1]],"check":"boundary RW breaks tie","expected":[["Bears",2,1,1,1,1],["Hawks",2,0,1,1,1],["Otters",1,0,0,0,-1],["Lynx",0,0,0,0,-1]],"passed":true},{"actual":[["Otters",3,1,1,1,1],["Hawks",3,0,0,0,-1],["Lynx",2,0,1,1,0],["Bears",1,0,0,0,0]],"check":"regression: shootout goal credit","expected":[["Otters",4,1,1,2,2],["Hawks",4,0,0,1,-1],["Lynx",2,0,1,1,0],["Bears",1,0,0,0,-1]],"passed":false},{"actual":[["Lynx",6,1,2,2,3],["Otters",3,0,1,1,1],["Hawks",1,0,0,0,-1],["Bears",0,0,0,0,-3]],"check":"variant scenario 1","expected":[["Lynx",6,1,2,2,2],["Otters",4,0,1,2,2],["Hawks",1,0,0,0,-1],["Bears",0,0,0,0,-3]],"passed":false},{"actual":[["Otters",8,2,4,4,9],["Hawks",3,1,1,1,2],["Lynx",1,0,0,0,-6],["Bears",0,0,0,0,-5]],"check":"variant scenario 2","expected":[["Otters",8,2,4,4,9],["Hawks",3,1,1,1,2],["Lynx",1,0,0,0,-6],["Bears",0,0,0,0,-5]],"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"control regulation win\", \"actual\": [[\"Bears\", 2, 1, 1, 1, 2], [\"Hawks\", 0, 0, 0, 0, -2]], \"expected\": [[\"Bears\", 2, 1, 1, 1, 2], [\"Hawks\", 0, 0, 0, 0, -2]], \"passed\": true}, {\"check\": \"boundary overtime loss point\", \"actual\": [[\"Hawks\", 2, 0, 1, 1, 1], [\"Bears\", 1, 0, 0, 0, -1]], \"expected\": [[\"Hawks\", 2, 0, 1, 1, 1], [\"Bears\", 1, 0, 0, 0, -1]], \"passed\": true}, {\"check\": \"boundary shootout goal credit\", \"actual\": [[\"Bears\", 1, 0, 0, 0, 0], [\"Hawks\", 1, 0, 0, 0, 0]], \"expected\": [[\"Hawks\", 2, 0, 0, 1, 1], [\"Bears\", 1, 0, 0, 0, -1]], \"passed\": false}, {\"check\": \"boundary RW breaks tie\", \"actual\": [[\"Bears\", 2, 1, 1, 1, 1], [\"Hawks\", 2, 0, 1, 1, 1], [\"Otters\", 1, 0, 0, 0, -1], [\"Lynx\", 0, 0, 0, 0, -1]], \"expected\": [[\"Bears\", 2, 1, 1, 1, 1], [\"Hawks\", 2, 0, 1, 1, 1], [\"Otters\", 1, 0, 0, 0, -1], [\"Lynx\", 0, 0, 0, 0, -1]], \"passed\": true}, {\"check\": \"regression: shootout goal credit\", \"actual\": [[\"Otters\", 3, 1, 1, 1, 1], [\"Hawks\", 3, 0, 0, 0, -1], [\"Lynx\", 2, 0, 1, 1, 0], [\"Bears\", 1, 0, 0, 0, 0]], \"expected\": [[\"Otters\", 4, 1, 1, 2, 2], [\"Hawks\", 4, 0, 0, 1, -1], [\"Lynx\", 2, 0, 1, 1, 0], [\"Bears\", 1, 0, 0, 0, -1]], \"passed\": false}, {\"check\": \"variant scenario 1\", \"actual\": [[\"Lynx\", 6, 1, 2, 2, 3], [\"Otters\", 3, 0, 1, 1, 1], [\"Hawks\", 1, 0, 0, 0, -1], [\"Bears\", 0, 0, 0, 0, -3]], \"expected\": [[\"Lynx\", 6, 1, 2, 2, 2], [\"Otters\", 4, 0, 1, 2, 2], [\"Hawks\", 1, 0, 0, 0, -1], [\"Bears\", 0, 0, 0, 0, -3]], \"passed\": false}, {\"check\": \"variant scenario 2\", \"actual\": [[\"Otters\", 8, 2, 4, 4, 9], [\"Hawks\", 3, 1, 1, 1, 2], [\"Lynx\", 1, 0, 0, 0, -6], [\"Bears\", 0, 0, 0, 0, -5]], \"expected\": [[\"Otters\", 8, 2, 4, 4, 9], [\"Hawks\", 3, 1, 1, 1, 2], [\"Lynx\", 1, 0, 0, 0, -6], [\"Bears\", 0, 0, 0, 0, -5]], \"passed\": true}], \"passed\": false}\n"}},"member_only":{"stages":["fixed"],"fields":["implementations.fixed","verification.fixed","harness","repair"],"note":"The verified repair, its recorded checks, the repair description, and the scoring harness are available to members."}}