{"abstract":"The per-generation reproduction number halves R0 instead of taking its square root.","category":"Epidemic compartment models","checks":7,"contract":"R0 = m*a^2*b*c*exp(-mu*n)/(r*mu) with biting rate a, transmission probabilities b and c, mosquito density ratio m, human recovery r, mosquito death rate mu and extrinsic incubation n days; return [R0, sqrt(R0) generational value, survival exp(-mu*n)] rounded 6; None if a, r or mu is not positive or m is negative.","evaluation_group":"w2-epidemic-ross-macdonald","failed_approach":"Halving before the square root still misstates the per-generation value.","family":"w2-epidemic-ross-macdonald-generational-convention","id":"FA-65331","implementations":{"attempt":{"sha256":"c20851836d7ea605e825d101786d2e8f3cc0465f00759d196f904a8af63460ce","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nN = 1\nobservations = []\ndef solve(a, b, c, m, r, mu, n_days):\n    if min(a, r, mu) <= 0 or m < 0:\n        return None\n    survive = math.exp(-mu * n_days)\n    r0 = m * a * a * b * c * survive / (r * mu)\n    return [round(r0, 6), round(math.sqrt(r0 / 2), 6), round(survive, 6)]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: malaria-like', (0.3, 0.5, 0.5, 10, 0.01, 0.1, 10), [82.772874, 9.09796, 0.367879]),\n  ('regression: dengue-like', (0.7, 0.4, 0.6, 2, 0.14, 0.12, 8), [5.3605, 2.315275, 0.382893]),\n  ('control: no mosquitoes', (0.3, 0.5, 0.5, 0, 0.01, 0.1, 10), [0.0, 0.0, 0.367879]),\n  ('control: invalid mu', (0.3, 0.5, 0.5, 10, 0.01, 0.0, 10), None),\n  ('regression: zero incubation', (0.5, 0.3, 0.3, 5, 0.1, 0.2, 0), [5.625, 2.371708, 1.0]),\n  ('regression: long lived mosquitoes',\n   (0.25, 0.6, 0.4, 20, 0.02, 0.05, 12),\n   [164.643491, 12.831348, 0.548812]),\n  ('regression: low bite rate', (0.1, 0.9, 0.9, 50, 0.05, 0.15, 9), [13.998974, 3.74152, 0.25924])],\n [('regression: malaria-like', (0.3, 0.5, 0.5, 10, 0.01, 0.1, 10), [82.772874, 9.09796, 0.367879]),\n  ('regression: dengue-like', (0.7, 0.4, 0.6, 2, 0.14, 0.12, 8), [5.3605, 2.315275, 0.382893]),\n  ('control: no mosquitoes', (0.3, 0.5, 0.5, 0, 0.01, 0.1, 10), [0.0, 0.0, 0.367879]),\n  ('control: invalid mu', (0.3, 0.5, 0.5, 10, 0.01, 0.0, 10), None),\n  ('regression: zero incubation', (0.5, 0.3, 0.3, 5, 0.1, 0.2, 0), [5.625, 2.371708, 1.0]),\n  ('regression: long lived mosquitoes',\n   (0.25, 0.6, 0.4, 20, 0.02, 0.05, 12),\n   [164.643491, 12.831348, 0.548812]),\n  ('regression: low bite rate', (0.1, 0.9, 0.9, 50, 0.05, 0.15, 9), [13.998974, 3.74152, 0.25924])],\n [('regression: malaria-like', (0.3, 0.5, 0.5, 10, 0.01, 0.1, 10), [82.772874, 9.09796, 0.367879]),\n  ('regression: dengue-like', (0.7, 0.4, 0.6, 2, 0.14, 0.12, 8), [5.3605, 2.315275, 0.382893]),\n  ('control: no mosquitoes', (0.3, 0.5, 0.5, 0, 0.01, 0.1, 10), [0.0, 0.0, 0.367879]),\n  ('control: invalid mu', (0.3, 0.5, 0.5, 10, 0.01, 0.0, 10), None),\n  ('regression: zero incubation', (0.5, 0.3, 0.3, 5, 0.1, 0.2, 0), [5.625, 2.371708, 1.0]),\n  ('regression: long lived mosquitoes',\n   (0.25, 0.6, 0.4, 20, 0.02, 0.05, 12),\n   [164.643491, 12.831348, 0.548812]),\n  ('regression: low bite rate', (0.1, 0.9, 0.9, 50, 0.05, 0.15, 9), [13.998974, 3.74152, 0.25924])],\n [('regression: malaria-like', (0.3, 0.5, 0.5, 10, 0.01, 0.1, 10), [82.772874, 9.09796, 0.367879]),\n  ('regression: dengue-like', (0.7, 0.4, 0.6, 2, 0.14, 0.12, 8), [5.3605, 2.315275, 0.382893]),\n  ('control: no mosquitoes', (0.3, 0.5, 0.5, 0, 0.01, 0.1, 10), [0.0, 0.0, 0.367879]),\n  ('control: invalid mu', (0.3, 0.5, 0.5, 10, 0.01, 0.0, 10), None),\n  ('regression: zero incubation', (0.5, 0.3, 0.3, 5, 0.1, 0.2, 0), [5.625, 2.371708, 1.0]),\n  ('regression: long lived mosquitoes',\n   (0.25, 0.6, 0.4, 20, 0.02, 0.05, 12),\n   [164.643491, 12.831348, 0.548812]),\n  ('regression: low bite rate', (0.1, 0.9, 0.9, 50, 0.05, 0.15, 9), [13.998974, 3.74152, 0.25924])],\n [('regression: malaria-like', (0.3, 0.5, 0.5, 10, 0.01, 0.1, 10), [82.772874, 9.09796, 0.367879]),\n  ('regression: dengue-like', (0.7, 0.4, 0.6, 2, 0.14, 0.12, 8), [5.3605, 2.315275, 0.382893]),\n  ('control: no mosquitoes', (0.3, 0.5, 0.5, 0, 0.01, 0.1, 10), [0.0, 0.0, 0.367879]),\n  ('control: invalid mu', (0.3, 0.5, 0.5, 10, 0.01, 0.0, 10), None),\n  ('regression: zero incubation', (0.5, 0.3, 0.3, 5, 0.1, 0.2, 0), [5.625, 2.371708, 1.0]),\n  ('regression: long lived mosquitoes',\n   (0.25, 0.6, 0.4, 20, 0.02, 0.05, 12),\n   [164.643491, 12.831348, 0.548812]),\n  ('regression: low bite rate', (0.1, 0.9, 0.9, 50, 0.05, 0.15, 9), [13.998974, 3.74152, 0.25924])]]\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":"0645ba01f1e62931f73bf4aced8758180c31ffe4fc60d50c2ce0ad320c2bdc84","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nN = 1\nobservations = []\ndef solve(a, b, c, m, r, mu, n_days):\n    if min(a, r, mu) <= 0 or m < 0:\n        return None\n    survive = math.exp(-mu * n_days)\n    r0 = m * a * a * b * c * survive / (r * mu)\n    return [round(r0, 6), round(r0 / 2, 6), round(survive, 6)]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: malaria-like', (0.3, 0.5, 0.5, 10, 0.01, 0.1, 10), [82.772874, 9.09796, 0.367879]),\n  ('regression: dengue-like', (0.7, 0.4, 0.6, 2, 0.14, 0.12, 8), [5.3605, 2.315275, 0.382893]),\n  ('control: no mosquitoes', (0.3, 0.5, 0.5, 0, 0.01, 0.1, 10), [0.0, 0.0, 0.367879]),\n  ('control: invalid mu', (0.3, 0.5, 0.5, 10, 0.01, 0.0, 10), None),\n  ('regression: zero incubation', (0.5, 0.3, 0.3, 5, 0.1, 0.2, 0), [5.625, 2.371708, 1.0]),\n  ('regression: long lived mosquitoes',\n   (0.25, 0.6, 0.4, 20, 0.02, 0.05, 12),\n   [164.643491, 12.831348, 0.548812]),\n  ('regression: low bite rate', (0.1, 0.9, 0.9, 50, 0.05, 0.15, 9), [13.998974, 3.74152, 0.25924])],\n [('regression: malaria-like', (0.3, 0.5, 0.5, 10, 0.01, 0.1, 10), [82.772874, 9.09796, 0.367879]),\n  ('regression: dengue-like', (0.7, 0.4, 0.6, 2, 0.14, 0.12, 8), [5.3605, 2.315275, 0.382893]),\n  ('control: no mosquitoes', (0.3, 0.5, 0.5, 0, 0.01, 0.1, 10), [0.0, 0.0, 0.367879]),\n  ('control: invalid mu', (0.3, 0.5, 0.5, 10, 0.01, 0.0, 10), None),\n  ('regression: zero incubation', (0.5, 0.3, 0.3, 5, 0.1, 0.2, 0), [5.625, 2.371708, 1.0]),\n  ('regression: long lived mosquitoes',\n   (0.25, 0.6, 0.4, 20, 0.02, 0.05, 12),\n   [164.643491, 12.831348, 0.548812]),\n  ('regression: low bite rate', (0.1, 0.9, 0.9, 50, 0.05, 0.15, 9), [13.998974, 3.74152, 0.25924])],\n [('regression: malaria-like', (0.3, 0.5, 0.5, 10, 0.01, 0.1, 10), [82.772874, 9.09796, 0.367879]),\n  ('regression: dengue-like', (0.7, 0.4, 0.6, 2, 0.14, 0.12, 8), [5.3605, 2.315275, 0.382893]),\n  ('control: no mosquitoes', (0.3, 0.5, 0.5, 0, 0.01, 0.1, 10), [0.0, 0.0, 0.367879]),\n  ('control: invalid mu', (0.3, 0.5, 0.5, 10, 0.01, 0.0, 10), None),\n  ('regression: zero incubation', (0.5, 0.3, 0.3, 5, 0.1, 0.2, 0), [5.625, 2.371708, 1.0]),\n  ('regression: long lived mosquitoes',\n   (0.25, 0.6, 0.4, 20, 0.02, 0.05, 12),\n   [164.643491, 12.831348, 0.548812]),\n  ('regression: low bite rate', (0.1, 0.9, 0.9, 50, 0.05, 0.15, 9), [13.998974, 3.74152, 0.25924])],\n [('regression: malaria-like', (0.3, 0.5, 0.5, 10, 0.01, 0.1, 10), [82.772874, 9.09796, 0.367879]),\n  ('regression: dengue-like', (0.7, 0.4, 0.6, 2, 0.14, 0.12, 8), [5.3605, 2.315275, 0.382893]),\n  ('control: no mosquitoes', (0.3, 0.5, 0.5, 0, 0.01, 0.1, 10), [0.0, 0.0, 0.367879]),\n  ('control: invalid mu', (0.3, 0.5, 0.5, 10, 0.01, 0.0, 10), None),\n  ('regression: zero incubation', (0.5, 0.3, 0.3, 5, 0.1, 0.2, 0), [5.625, 2.371708, 1.0]),\n  ('regression: long lived mosquitoes',\n   (0.25, 0.6, 0.4, 20, 0.02, 0.05, 12),\n   [164.643491, 12.831348, 0.548812]),\n  ('regression: low bite rate', (0.1, 0.9, 0.9, 50, 0.05, 0.15, 9), [13.998974, 3.74152, 0.25924])],\n [('regression: malaria-like', (0.3, 0.5, 0.5, 10, 0.01, 0.1, 10), [82.772874, 9.09796, 0.367879]),\n  ('regression: dengue-like', (0.7, 0.4, 0.6, 2, 0.14, 0.12, 8), [5.3605, 2.315275, 0.382893]),\n  ('control: no mosquitoes', (0.3, 0.5, 0.5, 0, 0.01, 0.1, 10), [0.0, 0.0, 0.367879]),\n  ('control: invalid mu', (0.3, 0.5, 0.5, 10, 0.01, 0.0, 10), None),\n  ('regression: zero incubation', (0.5, 0.3, 0.3, 5, 0.1, 0.2, 0), [5.625, 2.371708, 1.0]),\n  ('regression: long lived mosquitoes',\n   (0.25, 0.6, 0.4, 20, 0.02, 0.05, 12),\n   [164.643491, 12.831348, 0.548812]),\n  ('regression: low bite rate', (0.1, 0.9, 0.9, 50, 0.05, 0.15, 9), [13.998974, 3.74152, 0.25924])]]\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":"1dad2825de955aa92caaf1b7c5dd2722806f5c1a911e67b01950e377fe3d9a4a","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nN = 1\nobservations = []\ndef solve(a, b, c, m, r, mu, n_days):\n    if min(a, r, mu) <= 0 or m < 0:\n        return None\n    survive = math.exp(-mu * n_days)\n    r0 = m * a * a * b * c * survive / (r * mu)\n    return [round(r0, 6), round(math.sqrt(r0), 6), round(survive, 6)]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('regression: malaria-like', (0.3, 0.5, 0.5, 10, 0.01, 0.1, 10), [82.772874, 9.09796, 0.367879]),\n  ('regression: dengue-like', (0.7, 0.4, 0.6, 2, 0.14, 0.12, 8), [5.3605, 2.315275, 0.382893]),\n  ('control: no mosquitoes', (0.3, 0.5, 0.5, 0, 0.01, 0.1, 10), [0.0, 0.0, 0.367879]),\n  ('control: invalid mu', (0.3, 0.5, 0.5, 10, 0.01, 0.0, 10), None),\n  ('regression: zero incubation', (0.5, 0.3, 0.3, 5, 0.1, 0.2, 0), [5.625, 2.371708, 1.0]),\n  ('regression: long lived mosquitoes',\n   (0.25, 0.6, 0.4, 20, 0.02, 0.05, 12),\n   [164.643491, 12.831348, 0.548812]),\n  ('regression: low bite rate', (0.1, 0.9, 0.9, 50, 0.05, 0.15, 9), [13.998974, 3.74152, 0.25924])],\n [('regression: malaria-like', (0.3, 0.5, 0.5, 10, 0.01, 0.1, 10), [82.772874, 9.09796, 0.367879]),\n  ('regression: dengue-like', (0.7, 0.4, 0.6, 2, 0.14, 0.12, 8), [5.3605, 2.315275, 0.382893]),\n  ('control: no mosquitoes', (0.3, 0.5, 0.5, 0, 0.01, 0.1, 10), [0.0, 0.0, 0.367879]),\n  ('control: invalid mu', (0.3, 0.5, 0.5, 10, 0.01, 0.0, 10), None),\n  ('regression: zero incubation', (0.5, 0.3, 0.3, 5, 0.1, 0.2, 0), [5.625, 2.371708, 1.0]),\n  ('regression: long lived mosquitoes',\n   (0.25, 0.6, 0.4, 20, 0.02, 0.05, 12),\n   [164.643491, 12.831348, 0.548812]),\n  ('regression: low bite rate', (0.1, 0.9, 0.9, 50, 0.05, 0.15, 9), [13.998974, 3.74152, 0.25924])],\n [('regression: malaria-like', (0.3, 0.5, 0.5, 10, 0.01, 0.1, 10), [82.772874, 9.09796, 0.367879]),\n  ('regression: dengue-like', (0.7, 0.4, 0.6, 2, 0.14, 0.12, 8), [5.3605, 2.315275, 0.382893]),\n  ('control: no mosquitoes', (0.3, 0.5, 0.5, 0, 0.01, 0.1, 10), [0.0, 0.0, 0.367879]),\n  ('control: invalid mu', (0.3, 0.5, 0.5, 10, 0.01, 0.0, 10), None),\n  ('regression: zero incubation', (0.5, 0.3, 0.3, 5, 0.1, 0.2, 0), [5.625, 2.371708, 1.0]),\n  ('regression: long lived mosquitoes',\n   (0.25, 0.6, 0.4, 20, 0.02, 0.05, 12),\n   [164.643491, 12.831348, 0.548812]),\n  ('regression: low bite rate', (0.1, 0.9, 0.9, 50, 0.05, 0.15, 9), [13.998974, 3.74152, 0.25924])],\n [('regression: malaria-like', (0.3, 0.5, 0.5, 10, 0.01, 0.1, 10), [82.772874, 9.09796, 0.367879]),\n  ('regression: dengue-like', (0.7, 0.4, 0.6, 2, 0.14, 0.12, 8), [5.3605, 2.315275, 0.382893]),\n  ('control: no mosquitoes', (0.3, 0.5, 0.5, 0, 0.01, 0.1, 10), [0.0, 0.0, 0.367879]),\n  ('control: invalid mu', (0.3, 0.5, 0.5, 10, 0.01, 0.0, 10), None),\n  ('regression: zero incubation', (0.5, 0.3, 0.3, 5, 0.1, 0.2, 0), [5.625, 2.371708, 1.0]),\n  ('regression: long lived mosquitoes',\n   (0.25, 0.6, 0.4, 20, 0.02, 0.05, 12),\n   [164.643491, 12.831348, 0.548812]),\n  ('regression: low bite rate', (0.1, 0.9, 0.9, 50, 0.05, 0.15, 9), [13.998974, 3.74152, 0.25924])],\n [('regression: malaria-like', (0.3, 0.5, 0.5, 10, 0.01, 0.1, 10), [82.772874, 9.09796, 0.367879]),\n  ('regression: dengue-like', (0.7, 0.4, 0.6, 2, 0.14, 0.12, 8), [5.3605, 2.315275, 0.382893]),\n  ('control: no mosquitoes', (0.3, 0.5, 0.5, 0, 0.01, 0.1, 10), [0.0, 0.0, 0.367879]),\n  ('control: invalid mu', (0.3, 0.5, 0.5, 10, 0.01, 0.0, 10), None),\n  ('regression: zero incubation', (0.5, 0.3, 0.3, 5, 0.1, 0.2, 0), [5.625, 2.371708, 1.0]),\n  ('regression: long lived mosquitoes',\n   (0.25, 0.6, 0.4, 20, 0.02, 0.05, 12),\n   [164.643491, 12.831348, 0.548812]),\n  ('regression: low bite rate', (0.1, 0.9, 0.9, 50, 0.05, 0.15, 9), [13.998974, 3.74152, 0.25924])]]\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-ross-macdonald-generational-convention","generated_at":"2026-09-29T14:47:32.781288+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.","repair":"Restore the generational convention rule: `round(math.sqrt(r0), 6)`.","root_cause":"The host-to-host two-step R0 is halved rather than square-rooted.","sha256":"25b7a718abd4375428812a1f380f90fc5e4d7cf719f6cf2a4e5553c3e5c85833","title":"Ross-Macdonald vector-borne R0: generational convention · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":44.237,"exit_code":1,"observations":[{"actual":[82.772874,6.433229,0.367879],"check":"regression: malaria-like","expected":[82.772874,9.09796,0.367879],"passed":false},{"actual":[5.3605,1.637147,0.382893],"check":"regression: dengue-like","expected":[5.3605,2.315275,0.382893],"passed":false},{"actual":[0.0,0.0,0.367879],"check":"control: no mosquitoes","expected":[0.0,0.0,0.367879],"passed":true},{"actual":null,"check":"control: invalid mu","expected":null,"passed":true},{"actual":[5.625,1.677051,1.0],"check":"regression: zero incubation","expected":[5.625,2.371708,1.0],"passed":false},{"actual":[164.643491,9.073133,0.548812],"check":"regression: long lived mosquitoes","expected":[164.643491,12.831348,0.548812],"passed":false},{"actual":[13.998974,2.645654,0.25924],"check":"regression: low bite rate","expected":[13.998974,3.74152,0.25924],"passed":false}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: malaria-like\", \"actual\": [82.772874, 6.433229, 0.367879], \"expected\": [82.772874, 9.09796, 0.367879], \"passed\": false}, {\"check\": \"regression: dengue-like\", \"actual\": [5.3605, 1.637147, 0.382893], \"expected\": [5.3605, 2.315275, 0.382893], \"passed\": false}, {\"check\": \"control: no mosquitoes\", \"actual\": [0.0, 0.0, 0.367879], \"expected\": [0.0, 0.0, 0.367879], \"passed\": true}, {\"check\": \"control: invalid mu\", \"actual\": null, \"expected\": null, \"passed\": true}, {\"check\": \"regression: zero incubation\", \"actual\": [5.625, 1.677051, 1.0], \"expected\": [5.625, 2.371708, 1.0], \"passed\": false}, {\"check\": \"regression: long lived mosquitoes\", \"actual\": [164.643491, 9.073133, 0.548812], \"expected\": [164.643491, 12.831348, 0.548812], \"passed\": false}, {\"check\": \"regression: low bite rate\", \"actual\": [13.998974, 2.645654, 0.25924], \"expected\": [13.998974, 3.74152, 0.25924], \"passed\": false}], \"passed\": false}\n"},"broken":{"elapsed_ms":44.116,"exit_code":1,"observations":[{"actual":[82.772874,41.386437,0.367879],"check":"regression: malaria-like","expected":[82.772874,9.09796,0.367879],"passed":false},{"actual":[5.3605,2.68025,0.382893],"check":"regression: dengue-like","expected":[5.3605,2.315275,0.382893],"passed":false},{"actual":[0.0,0.0,0.367879],"check":"control: no mosquitoes","expected":[0.0,0.0,0.367879],"passed":true},{"actual":null,"check":"control: invalid mu","expected":null,"passed":true},{"actual":[5.625,2.8125,1.0],"check":"regression: zero incubation","expected":[5.625,2.371708,1.0],"passed":false},{"actual":[164.643491,82.321745,0.548812],"check":"regression: long lived mosquitoes","expected":[164.643491,12.831348,0.548812],"passed":false},{"actual":[13.998974,6.999487,0.25924],"check":"regression: low bite rate","expected":[13.998974,3.74152,0.25924],"passed":false}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: malaria-like\", \"actual\": [82.772874, 41.386437, 0.367879], \"expected\": [82.772874, 9.09796, 0.367879], \"passed\": false}, {\"check\": \"regression: dengue-like\", \"actual\": [5.3605, 2.68025, 0.382893], \"expected\": [5.3605, 2.315275, 0.382893], \"passed\": false}, {\"check\": \"control: no mosquitoes\", \"actual\": [0.0, 0.0, 0.367879], \"expected\": [0.0, 0.0, 0.367879], \"passed\": true}, {\"check\": \"control: invalid mu\", \"actual\": null, \"expected\": null, \"passed\": true}, {\"check\": \"regression: zero incubation\", \"actual\": [5.625, 2.8125, 1.0], \"expected\": [5.625, 2.371708, 1.0], \"passed\": false}, {\"check\": \"regression: long lived mosquitoes\", \"actual\": [164.643491, 82.321745, 0.548812], \"expected\": [164.643491, 12.831348, 0.548812], \"passed\": false}, {\"check\": \"regression: low bite rate\", \"actual\": [13.998974, 6.999487, 0.25924], \"expected\": [13.998974, 3.74152, 0.25924], \"passed\": false}], \"passed\": false}\n"},"fixed":{"elapsed_ms":42.392,"exit_code":0,"observations":[{"actual":[82.772874,9.09796,0.367879],"check":"regression: malaria-like","expected":[82.772874,9.09796,0.367879],"passed":true},{"actual":[5.3605,2.315275,0.382893],"check":"regression: dengue-like","expected":[5.3605,2.315275,0.382893],"passed":true},{"actual":[0.0,0.0,0.367879],"check":"control: no mosquitoes","expected":[0.0,0.0,0.367879],"passed":true},{"actual":null,"check":"control: invalid mu","expected":null,"passed":true},{"actual":[5.625,2.371708,1.0],"check":"regression: zero incubation","expected":[5.625,2.371708,1.0],"passed":true},{"actual":[164.643491,12.831348,0.548812],"check":"regression: long lived mosquitoes","expected":[164.643491,12.831348,0.548812],"passed":true},{"actual":[13.998974,3.74152,0.25924],"check":"regression: low bite rate","expected":[13.998974,3.74152,0.25924],"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"regression: malaria-like\", \"actual\": [82.772874, 9.09796, 0.367879], \"expected\": [82.772874, 9.09796, 0.367879], \"passed\": true}, {\"check\": \"regression: dengue-like\", \"actual\": [5.3605, 2.315275, 0.382893], \"expected\": [5.3605, 2.315275, 0.382893], \"passed\": true}, {\"check\": \"control: no mosquitoes\", \"actual\": [0.0, 0.0, 0.367879], \"expected\": [0.0, 0.0, 0.367879], \"passed\": true}, {\"check\": \"control: invalid mu\", \"actual\": null, \"expected\": null, \"passed\": true}, {\"check\": \"regression: zero incubation\", \"actual\": [5.625, 2.371708, 1.0], \"expected\": [5.625, 2.371708, 1.0], \"passed\": true}, {\"check\": \"regression: long lived mosquitoes\", \"actual\": [164.643491, 12.831348, 0.548812], \"expected\": [164.643491, 12.831348, 0.548812], \"passed\": true}, {\"check\": \"regression: low bite rate\", \"actual\": [13.998974, 3.74152, 0.25924], \"expected\": [13.998974, 3.74152, 0.25924], \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}