{"abstract":"Durations are wrong away from the apsides of eccentric orbits.","category":"Orbital propagation","checks":7,"contract":"Input [a, e, nu1, nu2, mu] (degrees). Convert each true anomaly to eccentric anomaly with the half-angle atan2 form and to mean anomaly in [0,2pi); flight always proceeds forward, so dM=(M2-M1) mod 2pi. Return dM/n seconds rounded to 3 with n=sqrt(mu/a^3).","evaluation_group":"w2-orbital_propagation-time_of_flight","failed_approach":"Using nu - e sin(E) swaps the mixup to the other term.","family":"w2-orbital_propagation-time_of_flight-anomaly-mixup","id":"FA-69706","implementations":{"attempt":{"sha256":"1becaf4f7b0a561f8dae590f32f938b770c2e1ab6fd3cae5d8dfc6e6969d0292","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nN = 1\nobservations = []\ndef solve(x):\n    a,e,n1,n2,mu=x\n    def Ma(nu):\n        nu=math.radians(nu)\n        E=2*math.atan2(math.sqrt(1-e)*math.sin(nu/2),math.sqrt(1+e)*math.cos(nu/2))\n        return (nu-e*math.sin(E))%(2*math.pi)\n    n=math.sqrt(mu/a**3)\n    dM=(Ma(n2)-Ma(n1))%(2*math.pi)\n    return round(dM/n,3)\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]', [7000.0, 0.1, 0.0, 90.0, 398600.4418], 1271.911), ('elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]', [7000.0, 0.1, 270.0, 30.0, 398600.4418], 1670.595), ('elliptic time of flight between anomalies [26560.0, 0.7, 10.0, 350.0, 398600.4418]', [26560.0, 0.7, 10.0, 350.0, 398600.4418], 42774.887), ('elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]', [26560.0, 0.7, 180.0, 200.0, 398600.4418], 8874.68), ('elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]', [1.0, 0.5, 45.0, 45.0, 1.0], 0.0), ('elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]', [1.0, 0.3, 300.0, 60.0, 1.0], 1.172), ('elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]', [1.0, 0.0, 0.0, 180.0, 1.0], 3.142)], [('elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]', [7000.0, 0.1, 270.0, 30.0, 398600.4418], 1670.595), ('elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]', [26560.0, 0.7, 180.0, 200.0, 398600.4418], 8874.68), ('elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]', [1.0, 0.5, 45.0, 45.0, 1.0], 0.0), ('elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]', [1.0, 0.3, 300.0, 60.0, 1.0], 1.172), ('elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]', [1.0, 0.0, 0.0, 180.0, 1.0], 3.142), ('elliptic time of flight between anomalies [2.0, 0.9, 170.0, 190.0, 1.0]', [2.0, 0.9, 170.0, 190.0, 1.0], 7.512), ('elliptic time of flight between anomalies [2.0, 0.9, 350.0, 10.0, 1.0]', [2.0, 0.9, 350.0, 10.0, 1.0], 0.023)], [('elliptic time of flight between anomalies [26560.0, 0.7, 10.0, 350.0, 398600.4418]', [26560.0, 0.7, 10.0, 350.0, 398600.4418], 42774.887), ('elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]', [1.0, 0.0, 0.0, 180.0, 1.0], 3.142), ('elliptic time of flight between anomalies [2.0, 0.9, 170.0, 190.0, 1.0]', [2.0, 0.9, 170.0, 190.0, 1.0], 7.512), ('elliptic time of flight between anomalies [2.0, 0.9, 350.0, 10.0, 1.0]', [2.0, 0.9, 350.0, 10.0, 1.0], 0.023), ('elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]', [7000.0, 0.1, 0.0, 90.0, 398600.4418], 1271.911), ('elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]', [7000.0, 0.1, 270.0, 30.0, 398600.4418], 1670.595), ('elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]', [26560.0, 0.7, 180.0, 200.0, 398600.4418], 8874.68)], [('elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]', [26560.0, 0.7, 180.0, 200.0, 398600.4418], 8874.68), ('elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]', [7000.0, 0.1, 0.0, 90.0, 398600.4418], 1271.911), ('elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]', [7000.0, 0.1, 270.0, 30.0, 398600.4418], 1670.595), ('elliptic time of flight between anomalies [26560.0, 0.7, 10.0, 350.0, 398600.4418]', [26560.0, 0.7, 10.0, 350.0, 398600.4418], 42774.887), ('elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]', [1.0, 0.5, 45.0, 45.0, 1.0], 0.0), ('elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]', [1.0, 0.3, 300.0, 60.0, 1.0], 1.172), ('elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]', [1.0, 0.0, 0.0, 180.0, 1.0], 3.142)], [('elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]', [1.0, 0.3, 300.0, 60.0, 1.0], 1.172), ('elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]', [26560.0, 0.7, 180.0, 200.0, 398600.4418], 8874.68), ('elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]', [1.0, 0.5, 45.0, 45.0, 1.0], 0.0), ('elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]', [1.0, 0.0, 0.0, 180.0, 1.0], 3.142), ('elliptic time of flight between anomalies [2.0, 0.9, 170.0, 190.0, 1.0]', [2.0, 0.9, 170.0, 190.0, 1.0], 7.512), ('elliptic time of flight between anomalies [2.0, 0.9, 350.0, 10.0, 1.0]', [2.0, 0.9, 350.0, 10.0, 1.0], 0.023), ('elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]', [7000.0, 0.1, 0.0, 90.0, 398600.4418], 1271.911)]]\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":"4aafd8e4f6787811d8a1596211f79ac573f72716929b7dbfb008a92fb91832ee","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nN = 1\nobservations = []\ndef solve(x):\n    a,e,n1,n2,mu=x\n    def Ma(nu):\n        nu=math.radians(nu)\n        E=2*math.atan2(math.sqrt(1-e)*math.sin(nu/2),math.sqrt(1+e)*math.cos(nu/2))\n        return (E-e*math.sin(nu))%(2*math.pi)\n    n=math.sqrt(mu/a**3)\n    dM=(Ma(n2)-Ma(n1))%(2*math.pi)\n    return round(dM/n,3)\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]', [7000.0, 0.1, 0.0, 90.0, 398600.4418], 1271.911), ('elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]', [7000.0, 0.1, 270.0, 30.0, 398600.4418], 1670.595), ('elliptic time of flight between anomalies [26560.0, 0.7, 10.0, 350.0, 398600.4418]', [26560.0, 0.7, 10.0, 350.0, 398600.4418], 42774.887), ('elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]', [26560.0, 0.7, 180.0, 200.0, 398600.4418], 8874.68), ('elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]', [1.0, 0.5, 45.0, 45.0, 1.0], 0.0), ('elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]', [1.0, 0.3, 300.0, 60.0, 1.0], 1.172), ('elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]', [1.0, 0.0, 0.0, 180.0, 1.0], 3.142)], [('elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]', [7000.0, 0.1, 270.0, 30.0, 398600.4418], 1670.595), ('elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]', [26560.0, 0.7, 180.0, 200.0, 398600.4418], 8874.68), ('elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]', [1.0, 0.5, 45.0, 45.0, 1.0], 0.0), ('elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]', [1.0, 0.3, 300.0, 60.0, 1.0], 1.172), ('elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]', [1.0, 0.0, 0.0, 180.0, 1.0], 3.142), ('elliptic time of flight between anomalies [2.0, 0.9, 170.0, 190.0, 1.0]', [2.0, 0.9, 170.0, 190.0, 1.0], 7.512), ('elliptic time of flight between anomalies [2.0, 0.9, 350.0, 10.0, 1.0]', [2.0, 0.9, 350.0, 10.0, 1.0], 0.023)], [('elliptic time of flight between anomalies [26560.0, 0.7, 10.0, 350.0, 398600.4418]', [26560.0, 0.7, 10.0, 350.0, 398600.4418], 42774.887), ('elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]', [1.0, 0.0, 0.0, 180.0, 1.0], 3.142), ('elliptic time of flight between anomalies [2.0, 0.9, 170.0, 190.0, 1.0]', [2.0, 0.9, 170.0, 190.0, 1.0], 7.512), ('elliptic time of flight between anomalies [2.0, 0.9, 350.0, 10.0, 1.0]', [2.0, 0.9, 350.0, 10.0, 1.0], 0.023), ('elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]', [7000.0, 0.1, 0.0, 90.0, 398600.4418], 1271.911), ('elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]', [7000.0, 0.1, 270.0, 30.0, 398600.4418], 1670.595), ('elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]', [26560.0, 0.7, 180.0, 200.0, 398600.4418], 8874.68)], [('elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]', [26560.0, 0.7, 180.0, 200.0, 398600.4418], 8874.68), ('elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]', [7000.0, 0.1, 0.0, 90.0, 398600.4418], 1271.911), ('elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]', [7000.0, 0.1, 270.0, 30.0, 398600.4418], 1670.595), ('elliptic time of flight between anomalies [26560.0, 0.7, 10.0, 350.0, 398600.4418]', [26560.0, 0.7, 10.0, 350.0, 398600.4418], 42774.887), ('elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]', [1.0, 0.5, 45.0, 45.0, 1.0], 0.0), ('elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]', [1.0, 0.3, 300.0, 60.0, 1.0], 1.172), ('elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]', [1.0, 0.0, 0.0, 180.0, 1.0], 3.142)], [('elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]', [1.0, 0.3, 300.0, 60.0, 1.0], 1.172), ('elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]', [26560.0, 0.7, 180.0, 200.0, 398600.4418], 8874.68), ('elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]', [1.0, 0.5, 45.0, 45.0, 1.0], 0.0), ('elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]', [1.0, 0.0, 0.0, 180.0, 1.0], 3.142), ('elliptic time of flight between anomalies [2.0, 0.9, 170.0, 190.0, 1.0]', [2.0, 0.9, 170.0, 190.0, 1.0], 7.512), ('elliptic time of flight between anomalies [2.0, 0.9, 350.0, 10.0, 1.0]', [2.0, 0.9, 350.0, 10.0, 1.0], 0.023), ('elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]', [7000.0, 0.1, 0.0, 90.0, 398600.4418], 1271.911)]]\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":"079f4091fd8944bdf456f252d4be59f30134e545aa5d3a0ab8474badf8910b1a","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nN = 1\nobservations = []\ndef solve(x):\n    a,e,n1,n2,mu=x\n    def Ma(nu):\n        nu=math.radians(nu)\n        E=2*math.atan2(math.sqrt(1-e)*math.sin(nu/2),math.sqrt(1+e)*math.cos(nu/2))\n        return (E-e*math.sin(E))%(2*math.pi)\n    n=math.sqrt(mu/a**3)\n    dM=(Ma(n2)-Ma(n1))%(2*math.pi)\n    return round(dM/n,3)\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[('elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]', [7000.0, 0.1, 0.0, 90.0, 398600.4418], 1271.911), ('elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]', [7000.0, 0.1, 270.0, 30.0, 398600.4418], 1670.595), ('elliptic time of flight between anomalies [26560.0, 0.7, 10.0, 350.0, 398600.4418]', [26560.0, 0.7, 10.0, 350.0, 398600.4418], 42774.887), ('elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]', [26560.0, 0.7, 180.0, 200.0, 398600.4418], 8874.68), ('elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]', [1.0, 0.5, 45.0, 45.0, 1.0], 0.0), ('elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]', [1.0, 0.3, 300.0, 60.0, 1.0], 1.172), ('elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]', [1.0, 0.0, 0.0, 180.0, 1.0], 3.142)], [('elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]', [7000.0, 0.1, 270.0, 30.0, 398600.4418], 1670.595), ('elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]', [26560.0, 0.7, 180.0, 200.0, 398600.4418], 8874.68), ('elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]', [1.0, 0.5, 45.0, 45.0, 1.0], 0.0), ('elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]', [1.0, 0.3, 300.0, 60.0, 1.0], 1.172), ('elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]', [1.0, 0.0, 0.0, 180.0, 1.0], 3.142), ('elliptic time of flight between anomalies [2.0, 0.9, 170.0, 190.0, 1.0]', [2.0, 0.9, 170.0, 190.0, 1.0], 7.512), ('elliptic time of flight between anomalies [2.0, 0.9, 350.0, 10.0, 1.0]', [2.0, 0.9, 350.0, 10.0, 1.0], 0.023)], [('elliptic time of flight between anomalies [26560.0, 0.7, 10.0, 350.0, 398600.4418]', [26560.0, 0.7, 10.0, 350.0, 398600.4418], 42774.887), ('elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]', [1.0, 0.0, 0.0, 180.0, 1.0], 3.142), ('elliptic time of flight between anomalies [2.0, 0.9, 170.0, 190.0, 1.0]', [2.0, 0.9, 170.0, 190.0, 1.0], 7.512), ('elliptic time of flight between anomalies [2.0, 0.9, 350.0, 10.0, 1.0]', [2.0, 0.9, 350.0, 10.0, 1.0], 0.023), ('elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]', [7000.0, 0.1, 0.0, 90.0, 398600.4418], 1271.911), ('elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]', [7000.0, 0.1, 270.0, 30.0, 398600.4418], 1670.595), ('elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]', [26560.0, 0.7, 180.0, 200.0, 398600.4418], 8874.68)], [('elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]', [26560.0, 0.7, 180.0, 200.0, 398600.4418], 8874.68), ('elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]', [7000.0, 0.1, 0.0, 90.0, 398600.4418], 1271.911), ('elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]', [7000.0, 0.1, 270.0, 30.0, 398600.4418], 1670.595), ('elliptic time of flight between anomalies [26560.0, 0.7, 10.0, 350.0, 398600.4418]', [26560.0, 0.7, 10.0, 350.0, 398600.4418], 42774.887), ('elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]', [1.0, 0.5, 45.0, 45.0, 1.0], 0.0), ('elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]', [1.0, 0.3, 300.0, 60.0, 1.0], 1.172), ('elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]', [1.0, 0.0, 0.0, 180.0, 1.0], 3.142)], [('elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]', [1.0, 0.3, 300.0, 60.0, 1.0], 1.172), ('elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]', [26560.0, 0.7, 180.0, 200.0, 398600.4418], 8874.68), ('elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]', [1.0, 0.5, 45.0, 45.0, 1.0], 0.0), ('elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]', [1.0, 0.0, 0.0, 180.0, 1.0], 3.142), ('elliptic time of flight between anomalies [2.0, 0.9, 170.0, 190.0, 1.0]', [2.0, 0.9, 170.0, 190.0, 1.0], 7.512), ('elliptic time of flight between anomalies [2.0, 0.9, 350.0, 10.0, 1.0]', [2.0, 0.9, 350.0, 10.0, 1.0], 0.023), ('elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]', [7000.0, 0.1, 0.0, 90.0, 398600.4418], 1271.911)]]\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":"A deterministic toy two-body model with stipulated constants and conventions; not flight dynamics software or a validated SGP4 implementation. 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-orbital_propagation-time_of_flight-anomaly-mixup","generated_at":"2026-09-29T14:48:13.862248+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Orbit determination and mission planning chain many small conversions; one wrong branch or unit silently moves a spacecraft by kilometres.","repair":"Use E - e sin(E).","root_cause":"The mean anomaly is computed as E - e sin(nu).","sha256":"968a9d3c0c28d6c9f92475698de7e60f82ef436cce97def33e4c41917122746f","title":"Elliptic time of flight between anomalies: Kepler equation mixes true and eccentric anomaly · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":42.983,"exit_code":1,"observations":[{"actual":1364.83,"check":"elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]","expected":1271.911,"passed":false},{"actual":1808.069,"check":"elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]","expected":1670.595,"passed":false},{"actual":41389.133,"check":"elliptic time of flight between anomalies [26560.0, 0.7, 10.0, 350.0, 398600.4418]","expected":42774.887,"passed":false},{"actual":5818.589,"check":"elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]","expected":8874.68,"passed":false},{"actual":0.0,"check":"elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]","expected":0.0,"passed":true},{"actual":1.663,"check":"elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]","expected":1.172,"passed":false},{"actual":3.142,"check":"elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]","expected":3.142,"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]\", \"actual\": 1364.83, \"expected\": 1271.911, \"passed\": false}, {\"check\": \"elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]\", \"actual\": 1808.069, \"expected\": 1670.595, \"passed\": false}, {\"check\": \"elliptic time of flight between anomalies [26560.0, 0.7, 10.0, 350.0, 398600.4418]\", \"actual\": 41389.133, \"expected\": 42774.887, \"passed\": false}, {\"check\": \"elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]\", \"actual\": 5818.589, \"expected\": 8874.68, \"passed\": false}, {\"check\": \"elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]\", \"actual\": 0.0, \"expected\": 0.0, \"passed\": true}, {\"check\": \"elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]\", \"actual\": 1.663, \"expected\": 1.172, \"passed\": false}, {\"check\": \"elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]\", \"actual\": 3.142, \"expected\": 3.142, \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":39.491,"exit_code":1,"observations":[{"actual":1271.446,"check":"elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]","expected":1271.911,"passed":false},{"actual":1666.219,"check":"elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]","expected":1670.595,"passed":false},{"actual":659.299,"check":"elliptic time of flight between anomalies [26560.0, 0.7, 10.0, 350.0, 398600.4418]","expected":42774.887,"passed":false},{"actual":7090.732,"check":"elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]","expected":8874.68,"passed":false},{"actual":0.0,"check":"elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]","expected":0.0,"passed":true},{"actual":1.083,"check":"elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]","expected":1.172,"passed":false},{"actual":3.142,"check":"elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]","expected":3.142,"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]\", \"actual\": 1271.446, \"expected\": 1271.911, \"passed\": false}, {\"check\": \"elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]\", \"actual\": 1666.219, \"expected\": 1670.595, \"passed\": false}, {\"check\": \"elliptic time of flight between anomalies [26560.0, 0.7, 10.0, 350.0, 398600.4418]\", \"actual\": 659.299, \"expected\": 42774.887, \"passed\": false}, {\"check\": \"elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]\", \"actual\": 7090.732, \"expected\": 8874.68, \"passed\": false}, {\"check\": \"elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]\", \"actual\": 0.0, \"expected\": 0.0, \"passed\": true}, {\"check\": \"elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]\", \"actual\": 1.083, \"expected\": 1.172, \"passed\": false}, {\"check\": \"elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]\", \"actual\": 3.142, \"expected\": 3.142, \"passed\": true}], \"passed\": false}\n"},"fixed":{"elapsed_ms":40.876,"exit_code":0,"observations":[{"actual":1271.911,"check":"elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]","expected":1271.911,"passed":true},{"actual":1670.595,"check":"elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]","expected":1670.595,"passed":true},{"actual":42774.887,"check":"elliptic time of flight between anomalies [26560.0, 0.7, 10.0, 350.0, 398600.4418]","expected":42774.887,"passed":true},{"actual":8874.68,"check":"elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]","expected":8874.68,"passed":true},{"actual":0.0,"check":"elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]","expected":0.0,"passed":true},{"actual":1.172,"check":"elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]","expected":1.172,"passed":true},{"actual":3.142,"check":"elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]","expected":3.142,"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"elliptic time of flight between anomalies [7000.0, 0.1, 0.0, 90.0, 398600.4418]\", \"actual\": 1271.911, \"expected\": 1271.911, \"passed\": true}, {\"check\": \"elliptic time of flight between anomalies [7000.0, 0.1, 270.0, 30.0, 398600.4418]\", \"actual\": 1670.595, \"expected\": 1670.595, \"passed\": true}, {\"check\": \"elliptic time of flight between anomalies [26560.0, 0.7, 10.0, 350.0, 398600.4418]\", \"actual\": 42774.887, \"expected\": 42774.887, \"passed\": true}, {\"check\": \"elliptic time of flight between anomalies [26560.0, 0.7, 180.0, 200.0, 398600.4418]\", \"actual\": 8874.68, \"expected\": 8874.68, \"passed\": true}, {\"check\": \"elliptic time of flight between anomalies [1.0, 0.5, 45.0, 45.0, 1.0]\", \"actual\": 0.0, \"expected\": 0.0, \"passed\": true}, {\"check\": \"elliptic time of flight between anomalies [1.0, 0.3, 300.0, 60.0, 1.0]\", \"actual\": 1.172, \"expected\": 1.172, \"passed\": true}, {\"check\": \"elliptic time of flight between anomalies [1.0, 0.0, 0.0, 180.0, 1.0]\", \"actual\": 3.142, \"expected\": 3.142, \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}