{"abstract":"The exact quadratic surd period result violates the stated contract at surd numerator recurrence.","category":"Numerics","checks":8,"contract":"Input positive nonsquare D; return [floor(sqrt(D)), repeating continued fraction coefficients]. Bounds: 2<=D<=99.","evaluation_group":"s3-numerics-quadratic-surd-period","failed_approach":"The partial repair a-m still violates the surd numerator recurrence invariant.","family":"s3-numerics-quadratic-surd-period-surd-numerator-recurrence","id":"FA-14891","implementations":{"attempt":{"sha256":"88c69c9f74b1af25da49ae1430b1e7e6da9f62f99076dbae1b11d22ca44a9a79","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nimport itertools\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(x):\n    D=x\n    a0=math.isqrt(D);m=0;d=1;a=a0;out=[]\n    for _ in range(100):\n     m=a-m\n     top=D-m*m\n     if d==0:return None\n     d=top//d\n     if d==0:return None\n     a=(a0+m)//d\n     out.append(a)\n     if a==2*a0:break\n    return [a0,out]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[(3, [1, [1, 2]]), (2, [1, [2]]), (99, [9, [1, 18]]), (5, [2, [4]]), (6, [2, [2, 4]]), (7, [2, [1, 1, 1, 4]]), (8, [2, [1, 4]]), (10, [3, [6]])], [(6, [2, [2, 4]]), (8, [2, [1, 4]]), (2, [1, [2]]), (99, [9, [1, 18]]), (22, [4, [1, 2, 4, 2, 1, 8]]), (23, [4, [1, 3, 1, 8]]), (24, [4, [1, 8]]), (26, [5, [10]])], [(7, [2, [1, 1, 1, 4]]), (13, [3, [1, 1, 1, 1, 6]]), (2, [1, [2]]), (99, [9, [1, 18]]), (41, [6, [2, 2, 12]]), (42, [6, [2, 12]]), (43, [6, [1, 1, 3, 1, 5, 1, 3, 1, 1, 12]]), (44, [6, [1, 1, 1, 2, 1, 1, 1, 12]])], [(8, [2, [1, 4]]), (18, [4, [4, 8]]), (2, [1, [2]]), (99, [9, [1, 18]]), (59, [7, [1, 2, 7, 2, 1, 14]]), (60, [7, [1, 2, 1, 14]]), (61, [7, [1, 4, 3, 1, 2, 2, 1, 3, 4, 1, 14]]), (62, [7, [1, 6, 1, 14]])], [(11, [3, [3, 6]]), (21, [4, [1, 1, 2, 1, 1, 8]]), (2, [1, [2]]), (99, [9, [1, 18]]), (77, [8, [1, 3, 2, 3, 1, 16]]), (78, [8, [1, 4, 1, 16]]), (79, [8, [1, 7, 1, 16]]), (80, [8, [1, 16]])]]\nfor i, (args, expected) in enumerate(fixtures[N-1]):\n    check(\"explicit oracle %d\" % i, 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":"7e8b8f88b4c42e1b72fde88369cceb94b35fd2490e4df84d9dde7fa26f15f425","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nimport itertools\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(x):\n    D=x\n    a0=math.isqrt(D);m=0;d=1;a=a0;out=[]\n    for _ in range(100):\n     m=d*a+m\n     top=D-m*m\n     if d==0:return None\n     d=top//d\n     if d==0:return None\n     a=(a0+m)//d\n     out.append(a)\n     if a==2*a0:break\n    return [a0,out]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[(3, [1, [1, 2]]), (2, [1, [2]]), (99, [9, [1, 18]]), (5, [2, [4]]), (6, [2, [2, 4]]), (7, [2, [1, 1, 1, 4]]), (8, [2, [1, 4]]), (10, [3, [6]])], [(6, [2, [2, 4]]), (8, [2, [1, 4]]), (2, [1, [2]]), (99, [9, [1, 18]]), (22, [4, [1, 2, 4, 2, 1, 8]]), (23, [4, [1, 3, 1, 8]]), (24, [4, [1, 8]]), (26, [5, [10]])], [(7, [2, [1, 1, 1, 4]]), (13, [3, [1, 1, 1, 1, 6]]), (2, [1, [2]]), (99, [9, [1, 18]]), (41, [6, [2, 2, 12]]), (42, [6, [2, 12]]), (43, [6, [1, 1, 3, 1, 5, 1, 3, 1, 1, 12]]), (44, [6, [1, 1, 1, 2, 1, 1, 1, 12]])], [(8, [2, [1, 4]]), (18, [4, [4, 8]]), (2, [1, [2]]), (99, [9, [1, 18]]), (59, [7, [1, 2, 7, 2, 1, 14]]), (60, [7, [1, 2, 1, 14]]), (61, [7, [1, 4, 3, 1, 2, 2, 1, 3, 4, 1, 14]]), (62, [7, [1, 6, 1, 14]])], [(11, [3, [3, 6]]), (21, [4, [1, 1, 2, 1, 1, 8]]), (2, [1, [2]]), (99, [9, [1, 18]]), (77, [8, [1, 3, 2, 3, 1, 16]]), (78, [8, [1, 4, 1, 16]]), (79, [8, [1, 7, 1, 16]]), (80, [8, [1, 16]])]]\nfor i, (args, expected) in enumerate(fixtures[N-1]):\n    check(\"explicit oracle %d\" % i, 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":"7deef2cc4daa1f15f12c31c2a77f7605d4ce5d2d9312327f2b6457aff8384cec","source":"\"\"\"Failure Map reference implementation. Python standard library only.\"\"\"\nimport json\nimport math\nimport itertools\nfrom fractions import Fraction\nN = 1\nobservations = []\ndef solve(x):\n    D=x\n    a0=math.isqrt(D);m=0;d=1;a=a0;out=[]\n    for _ in range(100):\n     m=d*a-m\n     top=D-m*m\n     if d==0:return None\n     d=top//d\n     if d==0:return None\n     a=(a0+m)//d\n     out.append(a)\n     if a==2*a0:break\n    return [a0,out]\ndef check(label, actual, expected):\n    observations.append({\"check\": label, \"actual\": actual, \"expected\": expected, \"passed\": actual == expected})\nfixtures = [[(3, [1, [1, 2]]), (2, [1, [2]]), (99, [9, [1, 18]]), (5, [2, [4]]), (6, [2, [2, 4]]), (7, [2, [1, 1, 1, 4]]), (8, [2, [1, 4]]), (10, [3, [6]])], [(6, [2, [2, 4]]), (8, [2, [1, 4]]), (2, [1, [2]]), (99, [9, [1, 18]]), (22, [4, [1, 2, 4, 2, 1, 8]]), (23, [4, [1, 3, 1, 8]]), (24, [4, [1, 8]]), (26, [5, [10]])], [(7, [2, [1, 1, 1, 4]]), (13, [3, [1, 1, 1, 1, 6]]), (2, [1, [2]]), (99, [9, [1, 18]]), (41, [6, [2, 2, 12]]), (42, [6, [2, 12]]), (43, [6, [1, 1, 3, 1, 5, 1, 3, 1, 1, 12]]), (44, [6, [1, 1, 1, 2, 1, 1, 1, 12]])], [(8, [2, [1, 4]]), (18, [4, [4, 8]]), (2, [1, [2]]), (99, [9, [1, 18]]), (59, [7, [1, 2, 7, 2, 1, 14]]), (60, [7, [1, 2, 1, 14]]), (61, [7, [1, 4, 3, 1, 2, 2, 1, 3, 4, 1, 14]]), (62, [7, [1, 6, 1, 14]])], [(11, [3, [3, 6]]), (21, [4, [1, 1, 2, 1, 1, 8]]), (2, [1, [2]]), (99, [9, [1, 18]]), (77, [8, [1, 3, 2, 3, 1, 16]]), (78, [8, [1, 4, 1, 16]]), (79, [8, [1, 7, 1, 16]]), (80, [8, [1, 16]])]]\nfor i, (args, expected) in enumerate(fixtures[N-1]):\n    check(\"explicit oracle %d\" % i, 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 bounded teaching model. Inputs are restricted to the explicit contract; this is not a production algebra 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":"s3-numerics-quadratic-surd-period-surd-numerator-recurrence","generated_at":"2026-09-29T14:39:21.338038+00:00","license":"CC0-1.0","python":"3.12.14","seed":1,"split":"open-access"},"relevance":"Exact discrete arithmetic with observable algorithmic state; no floating point approximation is used.","repair":"Use d*a-m at the surd numerator recurrence step.","root_cause":"The surd numerator recurrence step uses d*a+m instead of d*a-m.","sha256":"c02525e7497feb9ce883919c9ebc2ceb47d35956b7ad139126d649871a7228a1","title":"Quadratic surd period: surd numerator recurrence · case 01","variant":1,"variant_policy":"Five numbered records share a model and may reuse boundary fixtures.","verification":{"attempt":{"elapsed_ms":43.341,"exit_code":1,"observations":[{"actual":[1,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"check":"explicit oracle 0","expected":[1,[1,2]],"passed":false},{"actual":[1,[2]],"check":"explicit oracle 1","expected":[1,[2]],"passed":true},{"actual":[9,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"check":"explicit oracle 2","expected":[9,[1,18]],"passed":false},{"actual":[2,[4]],"check":"explicit oracle 3","expected":[2,[4]],"passed":true},{"actual":[2,[2,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1,0,1,1]],"check":"explicit oracle 4","expected":[2,[2,4]],"passed":false},{"actual":[2,[1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"check":"explicit oracle 5","expected":[2,[1,1,1,4]],"passed":false},{"actual":[2,[1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1]],"check":"explicit oracle 6","expected":[2,[1,4]],"passed":false},{"actual":[3,[6]],"check":"explicit oracle 7","expected":[3,[6]],"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"explicit oracle 0\", \"actual\": [1, [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]], \"expected\": [1, [1, 2]], \"passed\": false}, {\"check\": \"explicit oracle 1\", \"actual\": [1, [2]], \"expected\": [1, [2]], \"passed\": true}, {\"check\": \"explicit oracle 2\", \"actual\": [9, [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]], \"expected\": [9, [1, 18]], \"passed\": false}, {\"check\": \"explicit oracle 3\", \"actual\": [2, [4]], \"expected\": [2, [4]], \"passed\": true}, {\"check\": \"explicit oracle 4\", \"actual\": [2, [2, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1, 0, 1, 1]], \"expected\": [2, [2, 4]], \"passed\": false}, {\"check\": \"explicit oracle 5\", \"actual\": [2, [1, 0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]], \"expected\": [2, [1, 1, 1, 4]], \"passed\": false}, {\"check\": \"explicit oracle 6\", \"actual\": [2, [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1]], \"expected\": [2, [1, 4]], \"passed\": false}, {\"check\": \"explicit oracle 7\", \"actual\": [3, [6]], \"expected\": [3, [6]], \"passed\": true}], \"passed\": false}\n"},"broken":{"elapsed_ms":44.005,"exit_code":1,"observations":[{"actual":[1,[1,-2,0,-4,0,-8,0,-16,0,-32,0,-64,0,-128,0,-256,0,-512,0,-1024,0,-2048,0,-4096,0,-8192,0,-16384,0,-32768,0,-65536,0,-131072,0,-262144,0,-524288,0,-1048576,0,-2097152,0,-4194304,0,-8388608,0,-16777216,0,-33554432,0,-67108864,0,-134217728,0,-268435456,0,-536870912,0,-1073741824,0,-2147483648,0,-4294967296,0,-8589934592,0,-17179869184,0,-34359738368,0,-68719476736,0,-137438953472,0,-274877906944,0,-549755813888,0,-1099511627776,0,-2199023255552,0,-4398046511104,0,-8796093022208,0,-17592186044416,0,-35184372088832,0,-70368744177664,0,-140737488355328,0,-281474976710656,0,-562949953421312,0,-1125899906842624]],"check":"explicit oracle 0","expected":[1,[1,2]],"passed":false},{"actual":[1,[2]],"check":"explicit oracle 1","expected":[1,[2]],"passed":true},{"actual":[9,[1,-2,0,-4,0,-8,0,-16,0,-32,0,-64,0,-128,0,-256,0,-512,0,-1024,0,-2048,0,-4096,0,-8192,0,-16384,0,-32768,0,-65536,0,-131072,0,-262144,0,-524288,0,-1048576,0,-2097152,0,-4194304,0,-8388608,0,-16777216,0,-33554432,0,-67108864,0,-134217728,0,-268435456,0,-536870912,0,-1073741824,0,-2147483648,0,-4294967296,0,-8589934592,0,-17179869184,0,-34359738368,0,-68719476736,0,-137438953472,0,-274877906944,0,-549755813888,0,-1099511627776,0,-2199023255552,0,-4398046511104,0,-8796093022208,0,-17592186044416,0,-35184372088832,0,-70368744177664,0,-140737488355328,0,-281474976710656,0,-562949953421312,0,-1125899906842624]],"check":"explicit oracle 2","expected":[9,[1,18]],"passed":false},{"actual":[2,[4]],"check":"explicit oracle 3","expected":[2,[4]],"passed":true},{"actual":[2,[2,-1,0,-2,0,-4,0,-8,0,-16,0,-32,0,-64,0,-128,0,-256,0,-512,0,-1024,0,-2048,0,-4096,0,-8192,0,-16384,0,-32768,0,-65536,0,-131072,0,-262144,0,-524288,0,-1048576,0,-2097152,0,-4194304,0,-8388608,0,-16777216,0,-33554432,0,-67108864,0,-134217728,0,-268435456,0,-536870912,0,-1073741824,0,-2147483648,0,-4294967296,0,-8589934592,0,-17179869184,0,-34359738368,0,-68719476736,0,-137438953472,0,-274877906944,0,-549755813888,0,-1099511627776,0,-2199023255552,0,-4398046511104,0,-8796093022208,0,-17592186044416,0,-35184372088832,0,-70368744177664,0,-140737488355328,0,-281474976710656,0,-562949953421312]],"check":"explicit oracle 4","expected":[2,[2,4]],"passed":false},{"actual":[2,[1,-2,0,-4,0,-8,0,-16,0,-32,0,-64,0,-128,0,-256,0,-512,0,-1024,0,-2048,0,-4096,0,-8192,0,-16384,0,-32768,0,-65536,0,-131072,0,-262144,0,-524288,0,-1048576,0,-2097152,0,-4194304,0,-8388608,0,-16777216,0,-33554432,0,-67108864,0,-134217728,0,-268435456,0,-536870912,0,-1073741824,0,-2147483648,0,-4294967296,0,-8589934592,0,-17179869184,0,-34359738368,0,-68719476736,0,-137438953472,0,-274877906944,0,-549755813888,0,-1099511627776,0,-2199023255552,0,-4398046511104,0,-8796093022208,0,-17592186044416,0,-35184372088832,0,-70368744177664,0,-140737488355328,0,-281474976710656,0,-562949953421312,0,-1125899906842624]],"check":"explicit oracle 5","expected":[2,[1,1,1,4]],"passed":false},{"actual":[2,[1,-2,0,-4,0,-8,0,-16,0,-32,0,-64,0,-128,0,-256,0,-512,0,-1024,0,-2048,0,-4096,0,-8192,0,-16384,0,-32768,0,-65536,0,-131072,0,-262144,0,-524288,0,-1048576,0,-2097152,0,-4194304,0,-8388608,0,-16777216,0,-33554432,0,-67108864,0,-134217728,0,-268435456,0,-536870912,0,-1073741824,0,-2147483648,0,-4294967296,0,-8589934592,0,-17179869184,0,-34359738368,0,-68719476736,0,-137438953472,0,-274877906944,0,-549755813888,0,-1099511627776,0,-2199023255552,0,-4398046511104,0,-8796093022208,0,-17592186044416,0,-35184372088832,0,-70368744177664,0,-140737488355328,0,-281474976710656,0,-562949953421312,0,-1125899906842624]],"check":"explicit oracle 6","expected":[2,[1,4]],"passed":false},{"actual":[3,[6]],"check":"explicit oracle 7","expected":[3,[6]],"passed":true}],"passed":false,"stderr":"","stdout":"{\"observations\": [{\"check\": \"explicit oracle 0\", \"actual\": [1, [1, -2, 0, -4, 0, -8, 0, -16, 0, -32, 0, -64, 0, -128, 0, -256, 0, -512, 0, -1024, 0, -2048, 0, -4096, 0, -8192, 0, -16384, 0, -32768, 0, -65536, 0, -131072, 0, -262144, 0, -524288, 0, -1048576, 0, -2097152, 0, -4194304, 0, -8388608, 0, -16777216, 0, -33554432, 0, -67108864, 0, -134217728, 0, -268435456, 0, -536870912, 0, -1073741824, 0, -2147483648, 0, -4294967296, 0, -8589934592, 0, -17179869184, 0, -34359738368, 0, -68719476736, 0, -137438953472, 0, -274877906944, 0, -549755813888, 0, -1099511627776, 0, -2199023255552, 0, -4398046511104, 0, -8796093022208, 0, -17592186044416, 0, -35184372088832, 0, -70368744177664, 0, -140737488355328, 0, -281474976710656, 0, -562949953421312, 0, -1125899906842624]], \"expected\": [1, [1, 2]], \"passed\": false}, {\"check\": \"explicit oracle 1\", \"actual\": [1, [2]], \"expected\": [1, [2]], \"passed\": true}, {\"check\": \"explicit oracle 2\", \"actual\": [9, [1, -2, 0, -4, 0, -8, 0, -16, 0, -32, 0, -64, 0, -128, 0, -256, 0, -512, 0, -1024, 0, -2048, 0, -4096, 0, -8192, 0, -16384, 0, -32768, 0, -65536, 0, -131072, 0, -262144, 0, -524288, 0, -1048576, 0, -2097152, 0, -4194304, 0, -8388608, 0, -16777216, 0, -33554432, 0, -67108864, 0, -134217728, 0, -268435456, 0, -536870912, 0, -1073741824, 0, -2147483648, 0, -4294967296, 0, -8589934592, 0, -17179869184, 0, -34359738368, 0, -68719476736, 0, -137438953472, 0, -274877906944, 0, -549755813888, 0, -1099511627776, 0, -2199023255552, 0, -4398046511104, 0, -8796093022208, 0, -17592186044416, 0, -35184372088832, 0, -70368744177664, 0, -140737488355328, 0, -281474976710656, 0, -562949953421312, 0, -1125899906842624]], \"expected\": [9, [1, 18]], \"passed\": false}, {\"check\": \"explicit oracle 3\", \"actual\": [2, [4]], \"expected\": [2, [4]], \"passed\": true}, {\"check\": \"explicit oracle 4\", \"actual\": [2, [2, -1, 0, -2, 0, -4, 0, -8, 0, -16, 0, -32, 0, -64, 0, -128, 0, -256, 0, -512, 0, -1024, 0, -2048, 0, -4096, 0, -8192, 0, -16384, 0, -32768, 0, -65536, 0, -131072, 0, -262144, 0, -524288, 0, -1048576, 0, -2097152, 0, -4194304, 0, -8388608, 0, -16777216, 0, -33554432, 0, -67108864, 0, -134217728, 0, -268435456, 0, -536870912, 0, -1073741824, 0, -2147483648, 0, -4294967296, 0, -8589934592, 0, -17179869184, 0, -34359738368, 0, -68719476736, 0, -137438953472, 0, -274877906944, 0, -549755813888, 0, -1099511627776, 0, -2199023255552, 0, -4398046511104, 0, -8796093022208, 0, -17592186044416, 0, -35184372088832, 0, -70368744177664, 0, -140737488355328, 0, -281474976710656, 0, -562949953421312]], \"expected\": [2, [2, 4]], \"passed\": false}, {\"check\": \"explicit oracle 5\", \"actual\": [2, [1, -2, 0, -4, 0, -8, 0, -16, 0, -32, 0, -64, 0, -128, 0, -256, 0, -512, 0, -1024, 0, -2048, 0, -4096, 0, -8192, 0, -16384, 0, -32768, 0, -65536, 0, -131072, 0, -262144, 0, -524288, 0, -1048576, 0, -2097152, 0, -4194304, 0, -8388608, 0, -16777216, 0, -33554432, 0, -67108864, 0, -134217728, 0, -268435456, 0, -536870912, 0, -1073741824, 0, -2147483648, 0, -4294967296, 0, -8589934592, 0, -17179869184, 0, -34359738368, 0, -68719476736, 0, -137438953472, 0, -274877906944, 0, -549755813888, 0, -1099511627776, 0, -2199023255552, 0, -4398046511104, 0, -8796093022208, 0, -17592186044416, 0, -35184372088832, 0, -70368744177664, 0, -140737488355328, 0, -281474976710656, 0, -562949953421312, 0, -1125899906842624]], \"expected\": [2, [1, 1, 1, 4]], \"passed\": false}, {\"check\": \"explicit oracle 6\", \"actual\": [2, [1, -2, 0, -4, 0, -8, 0, -16, 0, -32, 0, -64, 0, -128, 0, -256, 0, -512, 0, -1024, 0, -2048, 0, -4096, 0, -8192, 0, -16384, 0, -32768, 0, -65536, 0, -131072, 0, -262144, 0, -524288, 0, -1048576, 0, -2097152, 0, -4194304, 0, -8388608, 0, -16777216, 0, -33554432, 0, -67108864, 0, -134217728, 0, -268435456, 0, -536870912, 0, -1073741824, 0, -2147483648, 0, -4294967296, 0, -8589934592, 0, -17179869184, 0, -34359738368, 0, -68719476736, 0, -137438953472, 0, -274877906944, 0, -549755813888, 0, -1099511627776, 0, -2199023255552, 0, -4398046511104, 0, -8796093022208, 0, -17592186044416, 0, -35184372088832, 0, -70368744177664, 0, -140737488355328, 0, -281474976710656, 0, -562949953421312, 0, -1125899906842624]], \"expected\": [2, [1, 4]], \"passed\": false}, {\"check\": \"explicit oracle 7\", \"actual\": [3, [6]], \"expected\": [3, [6]], \"passed\": true}], \"passed\": false}\n"},"fixed":{"elapsed_ms":41.961,"exit_code":0,"observations":[{"actual":[1,[1,2]],"check":"explicit oracle 0","expected":[1,[1,2]],"passed":true},{"actual":[1,[2]],"check":"explicit oracle 1","expected":[1,[2]],"passed":true},{"actual":[9,[1,18]],"check":"explicit oracle 2","expected":[9,[1,18]],"passed":true},{"actual":[2,[4]],"check":"explicit oracle 3","expected":[2,[4]],"passed":true},{"actual":[2,[2,4]],"check":"explicit oracle 4","expected":[2,[2,4]],"passed":true},{"actual":[2,[1,1,1,4]],"check":"explicit oracle 5","expected":[2,[1,1,1,4]],"passed":true},{"actual":[2,[1,4]],"check":"explicit oracle 6","expected":[2,[1,4]],"passed":true},{"actual":[3,[6]],"check":"explicit oracle 7","expected":[3,[6]],"passed":true}],"passed":true,"stderr":"","stdout":"{\"observations\": [{\"check\": \"explicit oracle 0\", \"actual\": [1, [1, 2]], \"expected\": [1, [1, 2]], \"passed\": true}, {\"check\": \"explicit oracle 1\", \"actual\": [1, [2]], \"expected\": [1, [2]], \"passed\": true}, {\"check\": \"explicit oracle 2\", \"actual\": [9, [1, 18]], \"expected\": [9, [1, 18]], \"passed\": true}, {\"check\": \"explicit oracle 3\", \"actual\": [2, [4]], \"expected\": [2, [4]], \"passed\": true}, {\"check\": \"explicit oracle 4\", \"actual\": [2, [2, 4]], \"expected\": [2, [2, 4]], \"passed\": true}, {\"check\": \"explicit oracle 5\", \"actual\": [2, [1, 1, 1, 4]], \"expected\": [2, [1, 1, 1, 4]], \"passed\": true}, {\"check\": \"explicit oracle 6\", \"actual\": [2, [1, 4]], \"expected\": [2, [1, 4]], \"passed\": true}, {\"check\": \"explicit oracle 7\", \"actual\": [3, [6]], \"expected\": [3, [6]], \"passed\": true}], \"passed\": true}\n"}},"verified":true,"visibility":"public"}