{"abstract":"People leaving isolation become susceptible again.","category":"Epidemic compartment models","checks":7,"contract":"Daily Euler SIQR: infectives recover (gamma*I) or are detected (detect*I), both exits scaled down proportionally if they exceed I; isolated Q do not transmit and are released to R at Q/isolation_days; report daily detections, final Q and final R rounded to 3.","contract_signature":"beta, gamma, detect, pop, i0, days, isolation_days","evaluation_group":"w2-epidemic-siqr-isolation","failed_approach":"Routing releases back to I makes isolation merely a delay.","family":"w2-epidemic-siqr-isolation-release-destination","id":"FA-65186","implementations":{"attempt":{"sha256":"aa9e72c8f8cd8846ed7a35890ac658778c693346fc2c41cb31f58aebfb3b94d2","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nN = 1\nobservations = []\ndef solve(beta, gamma, detect, pop, i0, days, isolation_days):\n    s, i, q, r = float(pop - i0), float(i0), 0.0, 0.0\n    detected = []\n    for _ in range(days):\n        inf = beta * s * i / pop\n        rec = gamma * i\n        iso = detect * i\n        if rec + iso > i:\n            scale = i / (rec + iso)\n            rec *= scale\n            iso *= scale\n        release = q / isolation_days\n        s -= inf\n        i += inf - rec - iso + release\n        q += iso - release\n        r += rec\n        detected.append(round(iso, 3))\n    return [detected, round(q, 3), round(r, 3)]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: moderate testing',\n   (0.5, 0.2, 0.1, 1000, 10, 8, 10),\n   [[1.0, 1.195, 1.425, 1.695, 2.011, 2.377, 2.798, 3.277], 12.253, 35.079]),\n  ('regression: aggressive testing saturates exits',\n   (0.6, 0.7, 0.6, 500, 20, 5, 7),\n   [[9.231, 5.317, 2.989, 1.657, 0.912], 12.859, 30.703]),\n  ('control: no testing', (0.4, 0.2, 0.0, 800, 5, 6, 10), [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 0.0, 9.826]),\n  ('regression: short isolation',\n   (0.5, 0.25, 0.3, 600, 15, 7, 2),\n   [[4.5, 4.219, 3.929, 3.638, 3.349, 3.067, 2.795], 6.068, 40.676]),\n  ('control: boundary zero days', (0.5, 0.2, 0.1, 100, 5, 0, 5), [[], 0.0, 0.0]),\n  ('regression: long run',\n   (0.35, 0.1, 0.05, 2000, 8, 12, 14),\n   [[0.4, 0.479, 0.574, 0.688, 0.823, 0.985, 1.177, 1.405, 1.675, 1.994, 2.371, 2.813], 12.133, 34.018]),\n  ('regression: exits exactly I',\n   (0.3, 0.5, 0.5, 200, 40, 4, 5),\n   [[20.0, 4.8, 1.083, 0.241], 14.419, 37.828])],\n [('regression: moderate testing',\n   (0.5, 0.2, 0.1, 1000, 10, 8, 10),\n   [[1.0, 1.195, 1.425, 1.695, 2.011, 2.377, 2.798, 3.277], 12.253, 35.079]),\n  ('control: no testing', (0.4, 0.2, 0.0, 800, 5, 6, 10), [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 0.0, 9.826]),\n  ('regression: short isolation',\n   (0.5, 0.25, 0.3, 600, 15, 7, 2),\n   [[4.5, 4.219, 3.929, 3.638, 3.349, 3.067, 2.795], 6.068, 40.676]),\n  ('control: boundary zero days', (0.5, 0.2, 0.1, 100, 5, 0, 5), [[], 0.0, 0.0]),\n  ('regression: long run',\n   (0.35, 0.1, 0.05, 2000, 8, 12, 14),\n   [[0.4, 0.479, 0.574, 0.688, 0.823, 0.985, 1.177, 1.405, 1.675, 1.994, 2.371, 2.813], 12.133, 34.018]),\n  ('regression: exits exactly I',\n   (0.3, 0.5, 0.5, 200, 40, 4, 5),\n   [[20.0, 4.8, 1.083, 0.241], 14.419, 37.828]),\n  ('regression: high transmission',\n   (1.2, 0.3, 0.2, 400, 4, 6, 10),\n   [[0.8, 1.35, 2.26, 3.729, 6.008, 9.305], 20.739, 37.893])],\n [('regression: moderate testing',\n   (0.5, 0.2, 0.1, 1000, 10, 8, 10),\n   [[1.0, 1.195, 1.425, 1.695, 2.011, 2.377, 2.798, 3.277], 12.253, 35.079]),\n  ('regression: aggressive testing saturates exits',\n   (0.6, 0.7, 0.6, 500, 20, 5, 7),\n   [[9.231, 5.317, 2.989, 1.657, 0.912], 12.859, 30.703]),\n  ('control: no testing', (0.4, 0.2, 0.0, 800, 5, 6, 10), [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 0.0, 9.826]),\n  ('regression: short isolation',\n   (0.5, 0.25, 0.3, 600, 15, 7, 2),\n   [[4.5, 4.219, 3.929, 3.638, 3.349, 3.067, 2.795], 6.068, 40.676]),\n  ('control: boundary zero days', (0.5, 0.2, 0.1, 100, 5, 0, 5), [[], 0.0, 0.0]),\n  ('regression: exits exactly I',\n   (0.3, 0.5, 0.5, 200, 40, 4, 5),\n   [[20.0, 4.8, 1.083, 0.241], 14.419, 37.828]),\n  ('regression: high transmission',\n   (1.2, 0.3, 0.2, 400, 4, 6, 10),\n   [[0.8, 1.35, 2.26, 3.729, 6.008, 9.305], 20.739, 37.893])],\n [('regression: aggressive testing saturates exits',\n   (0.6, 0.7, 0.6, 500, 20, 5, 7),\n   [[9.231, 5.317, 2.989, 1.657, 0.912], 12.859, 30.703]),\n  ('control: no testing', (0.4, 0.2, 0.0, 800, 5, 6, 10), [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 0.0, 9.826]),\n  ('regression: short isolation',\n   (0.5, 0.25, 0.3, 600, 15, 7, 2),\n   [[4.5, 4.219, 3.929, 3.638, 3.349, 3.067, 2.795], 6.068, 40.676]),\n  ('control: boundary zero days', (0.5, 0.2, 0.1, 100, 5, 0, 5), [[], 0.0, 0.0]),\n  ('regression: long run',\n   (0.35, 0.1, 0.05, 2000, 8, 12, 14),\n   [[0.4, 0.479, 0.574, 0.688, 0.823, 0.985, 1.177, 1.405, 1.675, 1.994, 2.371, 2.813], 12.133, 34.018]),\n  ('regression: exits exactly I',\n   (0.3, 0.5, 0.5, 200, 40, 4, 5),\n   [[20.0, 4.8, 1.083, 0.241], 14.419, 37.828]),\n  ('regression: high transmission',\n   (1.2, 0.3, 0.2, 400, 4, 6, 10),\n   [[0.8, 1.35, 2.26, 3.729, 6.008, 9.305], 20.739, 37.893])],\n [('regression: moderate testing',\n   (0.5, 0.2, 0.1, 1000, 10, 8, 10),\n   [[1.0, 1.195, 1.425, 1.695, 2.011, 2.377, 2.798, 3.277], 12.253, 35.079]),\n  ('regression: aggressive testing saturates exits',\n   (0.6, 0.7, 0.6, 500, 20, 5, 7),\n   [[9.231, 5.317, 2.989, 1.657, 0.912], 12.859, 30.703]),\n  ('control: no testing', (0.4, 0.2, 0.0, 800, 5, 6, 10), [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 0.0, 9.826]),\n  ('control: boundary zero days', (0.5, 0.2, 0.1, 100, 5, 0, 5), [[], 0.0, 0.0]),\n  ('regression: long run',\n   (0.35, 0.1, 0.05, 2000, 8, 12, 14),\n   [[0.4, 0.479, 0.574, 0.688, 0.823, 0.985, 1.177, 1.405, 1.675, 1.994, 2.371, 2.813], 12.133, 34.018]),\n  ('regression: exits exactly I',\n   (0.3, 0.5, 0.5, 200, 40, 4, 5),\n   [[20.0, 4.8, 1.083, 0.241], 14.419, 37.828]),\n  ('regression: high transmission',\n   (1.2, 0.3, 0.2, 400, 4, 6, 10),\n   [[0.8, 1.35, 2.26, 3.729, 6.008, 9.305], 20.739, 37.893])]]\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":"6b8d4cd8ac76102649305f177be238ae606dcbb259a4584b079e92ab525ed67e","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nN = 1\nobservations = []\ndef solve(beta, gamma, detect, pop, i0, days, isolation_days):\n    s, i, q, r = float(pop - i0), float(i0), 0.0, 0.0\n    detected = []\n    for _ in range(days):\n        inf = beta * s * i / pop\n        rec = gamma * i\n        iso = detect * i\n        if rec + iso > i:\n            scale = i / (rec + iso)\n            rec *= scale\n            iso *= scale\n        release = q / isolation_days\n        s -= inf - release\n        i += inf - rec - iso\n        q += iso - release\n        r += rec\n        detected.append(round(iso, 3))\n    return [detected, round(q, 3), round(r, 3)]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: moderate testing',\n   (0.5, 0.2, 0.1, 1000, 10, 8, 10),\n   [[1.0, 1.195, 1.425, 1.695, 2.011, 2.377, 2.798, 3.277], 12.253, 35.079]),\n  ('regression: aggressive testing saturates exits',\n   (0.6, 0.7, 0.6, 500, 20, 5, 7),\n   [[9.231, 5.317, 2.989, 1.657, 0.912], 12.859, 30.703]),\n  ('control: no testing', (0.4, 0.2, 0.0, 800, 5, 6, 10), [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 0.0, 9.826]),\n  ('regression: short isolation',\n   (0.5, 0.25, 0.3, 600, 15, 7, 2),\n   [[4.5, 4.219, 3.929, 3.638, 3.349, 3.067, 2.795], 6.068, 40.676]),\n  ('control: boundary zero days', (0.5, 0.2, 0.1, 100, 5, 0, 5), [[], 0.0, 0.0]),\n  ('regression: long run',\n   (0.35, 0.1, 0.05, 2000, 8, 12, 14),\n   [[0.4, 0.479, 0.574, 0.688, 0.823, 0.985, 1.177, 1.405, 1.675, 1.994, 2.371, 2.813], 12.133, 34.018]),\n  ('regression: exits exactly I',\n   (0.3, 0.5, 0.5, 200, 40, 4, 5),\n   [[20.0, 4.8, 1.083, 0.241], 14.419, 37.828])],\n [('regression: moderate testing',\n   (0.5, 0.2, 0.1, 1000, 10, 8, 10),\n   [[1.0, 1.195, 1.425, 1.695, 2.011, 2.377, 2.798, 3.277], 12.253, 35.079]),\n  ('control: no testing', (0.4, 0.2, 0.0, 800, 5, 6, 10), [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 0.0, 9.826]),\n  ('regression: short isolation',\n   (0.5, 0.25, 0.3, 600, 15, 7, 2),\n   [[4.5, 4.219, 3.929, 3.638, 3.349, 3.067, 2.795], 6.068, 40.676]),\n  ('control: boundary zero days', (0.5, 0.2, 0.1, 100, 5, 0, 5), [[], 0.0, 0.0]),\n  ('regression: long run',\n   (0.35, 0.1, 0.05, 2000, 8, 12, 14),\n   [[0.4, 0.479, 0.574, 0.688, 0.823, 0.985, 1.177, 1.405, 1.675, 1.994, 2.371, 2.813], 12.133, 34.018]),\n  ('regression: exits exactly I',\n   (0.3, 0.5, 0.5, 200, 40, 4, 5),\n   [[20.0, 4.8, 1.083, 0.241], 14.419, 37.828]),\n  ('regression: high transmission',\n   (1.2, 0.3, 0.2, 400, 4, 6, 10),\n   [[0.8, 1.35, 2.26, 3.729, 6.008, 9.305], 20.739, 37.893])],\n [('regression: moderate testing',\n   (0.5, 0.2, 0.1, 1000, 10, 8, 10),\n   [[1.0, 1.195, 1.425, 1.695, 2.011, 2.377, 2.798, 3.277], 12.253, 35.079]),\n  ('regression: aggressive testing saturates exits',\n   (0.6, 0.7, 0.6, 500, 20, 5, 7),\n   [[9.231, 5.317, 2.989, 1.657, 0.912], 12.859, 30.703]),\n  ('control: no testing', (0.4, 0.2, 0.0, 800, 5, 6, 10), [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 0.0, 9.826]),\n  ('regression: short isolation',\n   (0.5, 0.25, 0.3, 600, 15, 7, 2),\n   [[4.5, 4.219, 3.929, 3.638, 3.349, 3.067, 2.795], 6.068, 40.676]),\n  ('control: boundary zero days', (0.5, 0.2, 0.1, 100, 5, 0, 5), [[], 0.0, 0.0]),\n  ('regression: exits exactly I',\n   (0.3, 0.5, 0.5, 200, 40, 4, 5),\n   [[20.0, 4.8, 1.083, 0.241], 14.419, 37.828]),\n  ('regression: high transmission',\n   (1.2, 0.3, 0.2, 400, 4, 6, 10),\n   [[0.8, 1.35, 2.26, 3.729, 6.008, 9.305], 20.739, 37.893])],\n [('regression: aggressive testing saturates exits',\n   (0.6, 0.7, 0.6, 500, 20, 5, 7),\n   [[9.231, 5.317, 2.989, 1.657, 0.912], 12.859, 30.703]),\n  ('control: no testing', (0.4, 0.2, 0.0, 800, 5, 6, 10), [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 0.0, 9.826]),\n  ('regression: short isolation',\n   (0.5, 0.25, 0.3, 600, 15, 7, 2),\n   [[4.5, 4.219, 3.929, 3.638, 3.349, 3.067, 2.795], 6.068, 40.676]),\n  ('control: boundary zero days', (0.5, 0.2, 0.1, 100, 5, 0, 5), [[], 0.0, 0.0]),\n  ('regression: long run',\n   (0.35, 0.1, 0.05, 2000, 8, 12, 14),\n   [[0.4, 0.479, 0.574, 0.688, 0.823, 0.985, 1.177, 1.405, 1.675, 1.994, 2.371, 2.813], 12.133, 34.018]),\n  ('regression: exits exactly I',\n   (0.3, 0.5, 0.5, 200, 40, 4, 5),\n   [[20.0, 4.8, 1.083, 0.241], 14.419, 37.828]),\n  ('regression: high transmission',\n   (1.2, 0.3, 0.2, 400, 4, 6, 10),\n   [[0.8, 1.35, 2.26, 3.729, 6.008, 9.305], 20.739, 37.893])],\n [('regression: moderate testing',\n   (0.5, 0.2, 0.1, 1000, 10, 8, 10),\n   [[1.0, 1.195, 1.425, 1.695, 2.011, 2.377, 2.798, 3.277], 12.253, 35.079]),\n  ('regression: aggressive testing saturates exits',\n   (0.6, 0.7, 0.6, 500, 20, 5, 7),\n   [[9.231, 5.317, 2.989, 1.657, 0.912], 12.859, 30.703]),\n  ('control: no testing', (0.4, 0.2, 0.0, 800, 5, 6, 10), [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 0.0, 9.826]),\n  ('control: boundary zero days', (0.5, 0.2, 0.1, 100, 5, 0, 5), [[], 0.0, 0.0]),\n  ('regression: long run',\n   (0.35, 0.1, 0.05, 2000, 8, 12, 14),\n   [[0.4, 0.479, 0.574, 0.688, 0.823, 0.985, 1.177, 1.405, 1.675, 1.994, 2.371, 2.813], 12.133, 34.018]),\n  ('regression: exits exactly I',\n   (0.3, 0.5, 0.5, 200, 40, 4, 5),\n   [[20.0, 4.8, 1.083, 0.241], 14.419, 37.828]),\n  ('regression: high transmission',\n   (1.2, 0.3, 0.2, 400, 4, 6, 10),\n   [[0.8, 1.35, 2.26, 3.729, 6.008, 9.305], 20.739, 37.893])]]\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":"Deterministic bounded teaching model with a stipulated contract; not a validated scientific or public-health modelling library. 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-epidemic-siqr-isolation-release-destination","generated_at":"2026-09-29T14:47:31.482614+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Compartmental epidemic calculations drive outbreak forecasts, vaccine targets and hospital planning; a single wrong flow, rate conversion or boundary silently changes every downstream number.","root_cause":"Released isolates are routed to S instead of R.","sha256":"b3e99883844e9c0c6f5fc4a6cccf4e6d087adead014595776b889b319e2e2fef","title":"SIQR testing and isolation model: release destination · 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":40.679,"exit_code":1,"observations":[{"actual":[[1.0,1.195,1.435,1.728,2.083,2.509,3.016,3.613],12.972,33.157],"check":"regression: moderate testing","expected":[[1.0,1.195,1.425,1.695,2.011,2.377,2.798,3.277],12.253,35.079],"passed":false},{"actual":[[9.231,5.317,3.598,2.867,2.559],15.991,27.5],"check":"regression: aggressive testing saturates exits","expected":[[9.231,5.317,2.989,1.657,0.912],12.859,30.703],"passed":false},{"actual":[[0.0,0.0,0.0,0.0,0.0,0.0],0.0,9.826],"check":"control: no testing","expected":[[0.0,0.0,0.0,0.0,0.0,0.0],0.0,9.826],"passed":true},{"actual":[[4.5,4.219,4.604,5.233,5.988,6.839,7.775],13.836,32.633],"check":"regression: short isolation","expected":[[4.5,4.219,3.929,3.638,3.349,3.067,2.795],6.068,40.676],"passed":false},{"actual":[[],0.0,0.0],"check":"control: boundary zero days","expected":[[],0.0,0.0],"passed":true},{"actual":[[0.4,0.479,0.576,0.693,0.834,1.004,1.21,1.456,1.752,2.106,2.528,3.028],12.736,32.132],"check":"regression: long run","expected":[[0.4,0.479,0.574,0.688,0.823,0.985,1.177,1.405,1.675,1.994,2.371,2.813],12.133,34.018],"passed":false},{"actual":[[20.0,4.8,3.083,2.765],18.544,30.648],"check":"regression: exits exactly I","expected":[[20.0,4.8,1.083,0.241],14.419,37.828],"passed":false}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: moderate testing\", \"actual\": [[1.0, 1.195, 1.435, 1.728, 2.083, 2.509, 3.016, 3.613], 12.972, 33.157], \"expected\": [[1.0, 1.195, 1.425, 1.695, 2.011, 2.377, 2.798, 3.277], 12.253, 35.079], \"passed\": false}, {\"check\": \"regression: aggressive testing saturates exits\", \"actual\": [[9.231, 5.317, 3.598, 2.867, 2.559], 15.991, 27.5], \"expected\": [[9.231, 5.317, 2.989, 1.657, 0.912], 12.859, 30.703], \"passed\": false}, {\"check\": \"control: no testing\", \"actual\": [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 0.0, 9.826], \"expected\": [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 0.0, 9.826], \"passed\": true}, {\"check\": \"regression: short isolation\", \"actual\": [[4.5, 4.219, 4.604, 5.233, 5.988, 6.839, 7.775], 13.836, 32.633], \"expected\": [[4.5, 4.219, 3.929, 3.638, 3.349, 3.067, 2.795], 6.068, 40.676], \"passed\": false}, {\"check\": \"control: boundary zero days\", \"actual\": [[], 0.0, 0.0], \"expected\": [[], 0.0, 0.0], \"passed\": true}, {\"check\": \"regression: long run\", \"actual\": [[0.4, 0.479, 0.576, 0.693, 0.834, 1.004, 1.21, 1.456, 1.752, 2.106, 2.528, 3.028], 12.736, 32.132], \"expected\": [[0.4, 0.479, 0.574, 0.688, 0.823, 0.985, 1.177, 1.405, 1.675, 1.994, 2.371, 2.813], 12.133, 34.018], \"passed\": false}, {\"check\": \"regression: exits exactly I\", \"actual\": [[20.0, 4.8, 3.083, 2.765], 18.544, 30.648], \"expected\": [[20.0, 4.8, 1.083, 0.241], 14.419, 37.828], \"passed\": false}], \"passed\": false}\n"},"broken":{"elapsed_ms":41.453,"exit_code":1,"observations":[{"actual":[[1.0,1.195,1.425,1.695,2.011,2.378,2.8,3.283],12.262,31.574],"check":"regression: moderate testing","expected":[[1.0,1.195,1.425,1.695,2.011,2.377,2.798,3.277],12.253,35.079],"passed":false},{"actual":[[9.231,5.317,2.989,1.662,0.921],12.872,23.472],"check":"regression: aggressive testing saturates exits","expected":[[9.231,5.317,2.989,1.657,0.912],12.859,30.703],"passed":false},{"actual":[[0.0,0.0,0.0,0.0,0.0,0.0],0.0,9.826],"check":"control: no testing","expected":[[0.0,0.0,0.0,0.0,0.0,0.0],0.0,9.826],"passed":true},{"actual":[[4.5,4.219,3.929,3.645,3.372,3.113,2.87],6.173,21.374],"check":"regression: short isolation","expected":[[4.5,4.219,3.929,3.638,3.349,3.067,2.795],6.068,40.676],"passed":false},{"actual":[[],0.0,0.0],"check":"control: boundary zero days","expected":[[],0.0,0.0],"passed":true},{"actual":[[0.4,0.479,0.574,0.688,0.823,0.985,1.177,1.405,1.675,1.995,2.372,2.815],12.139,30.779],"check":"regression: long run","expected":[[0.4,0.479,0.574,0.688,0.823,0.985,1.177,1.405,1.675,1.994,2.371,2.813],12.133,34.018],"passed":false},{"actual":[[20.0,4.8,1.083,0.247],14.426,26.13],"check":"regression: exits exactly I","expected":[[20.0,4.8,1.083,0.241],14.419,37.828],"passed":false}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: moderate testing\", \"actual\": [[1.0, 1.195, 1.425, 1.695, 2.011, 2.378, 2.8, 3.283], 12.262, 31.574], \"expected\": [[1.0, 1.195, 1.425, 1.695, 2.011, 2.377, 2.798, 3.277], 12.253, 35.079], \"passed\": false}, {\"check\": \"regression: aggressive testing saturates exits\", \"actual\": [[9.231, 5.317, 2.989, 1.662, 0.921], 12.872, 23.472], \"expected\": [[9.231, 5.317, 2.989, 1.657, 0.912], 12.859, 30.703], \"passed\": false}, {\"check\": \"control: no testing\", \"actual\": [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 0.0, 9.826], \"expected\": [[0.0, 0.0, 0.0, 0.0, 0.0, 0.0], 0.0, 9.826], \"passed\": true}, {\"check\": \"regression: short isolation\", \"actual\": [[4.5, 4.219, 3.929, 3.645, 3.372, 3.113, 2.87], 6.173, 21.374], \"expected\": [[4.5, 4.219, 3.929, 3.638, 3.349, 3.067, 2.795], 6.068, 40.676], \"passed\": false}, {\"check\": \"control: boundary zero days\", \"actual\": [[], 0.0, 0.0], \"expected\": [[], 0.0, 0.0], \"passed\": true}, {\"check\": \"regression: long run\", \"actual\": [[0.4, 0.479, 0.574, 0.688, 0.823, 0.985, 1.177, 1.405, 1.675, 1.995, 2.372, 2.815], 12.139, 30.779], \"expected\": [[0.4, 0.479, 0.574, 0.688, 0.823, 0.985, 1.177, 1.405, 1.675, 1.994, 2.371, 2.813], 12.133, 34.018], \"passed\": false}, {\"check\": \"regression: exits exactly I\", \"actual\": [[20.0, 4.8, 1.083, 0.247], 14.426, 26.13], \"expected\": [[20.0, 4.8, 1.083, 0.241], 14.419, 37.828], \"passed\": false}], \"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."}}