Self-Correcting Euler Horizon Rule / results.json
Mechanism confirmed, baseline not beaten
1{
2 "stability": {
3 "predicted_boundary_z": 2.0,
4 "observed_boundary_grid_z": 1.9999999999999998,
5 "neutral_at_z_2": true,
6 "grid_step": 0.01999999999999999,
7 "checks": [
8 {
9 "z": 0.2,
10 "amplification_N200": 4.149515568881039e-20,
11 "stable": true
12 },
13 {
14 "z": 0.39999999999999997,
15 "amplification_N200": 4.2682522381204e-45,
16 "stable": true
17 },
18 {
19 "z": 0.5999999999999999,
20 "amplification_N200": 2.5822498780870805e-80,
21 "stable": true
22 },
23 {
24 "z": 0.7999999999999998,
25 "amplification_N200": 1.6069380442592758e-140,
26 "stable": true
27 },
28 {
29 "z": 0.9999999999999998,
30 "amplification_N200": 0.0,
31 "stable": true
32 },
33 {
34 "z": 1.2,
35 "amplification_N200": 1.606938044258919e-140,
36 "stable": true
37 },
38 {
39 "z": 1.3999999999999997,
40 "amplification_N200": 2.582249878086507e-80,
41 "stable": true
42 },
43 {
44 "z": 1.5999999999999996,
45 "amplification_N200": 4.2682522381197686e-45,
46 "stable": true
47 },
48 {
49 "z": 1.7999999999999996,
50 "amplification_N200": 4.149515568880578e-20,
51 "stable": true
52 },
53 {
54 "z": 1.9999999999999998,
55 "amplification_N200": 0.9999999999999556,
56 "stable": true
57 },
58 {
59 "z": 2.1999999999999997,
60 "amplification_N200": 6858816903928747.0,
61 "stable": false
62 },
63 {
64 "z": 2.4,
65 "amplification_N200": 1.6811525963198295e+29,
66 "stable": false
67 }
68 ]
69 },
70 "peak_scaling": {
71 "z": 0.5,
72 "rows": [
73 {
74 "lambda": 0.25,
75 "predicted_t_peak": 3.382231716055586,
76 "observed_t_peak": 3.7113883992119514,
77 "relative_error": 0.09731937690544555,
78 "peak_error": 0.11822926545947629,
79 "lambda_times_observed": 0.9278470998029879
80 },
81 {
82 "lambda": 0.5,
83 "predicted_t_peak": 1.691115858027793,
84 "observed_t_peak": 1.8556941996059757,
85 "relative_error": 0.09731937690544555,
86 "peak_error": 0.11822926545947629,
87 "lambda_times_observed": 0.9278470998029879
88 },
89 {
90 "lambda": 1.0,
91 "predicted_t_peak": 0.8455579290138965,
92 "observed_t_peak": 0.9278470998029879,
93 "relative_error": 0.09731937690544555,
94 "peak_error": 0.11822926545947629,
95 "lambda_times_observed": 0.9278470998029879
96 },
97 {
98 "lambda": 2.0,
99 "predicted_t_peak": 0.42277896450694824,
100 "observed_t_peak": 0.4639235499014939,
101 "relative_error": 0.09731937690544555,
102 "peak_error": 0.11822926545947629,
103 "lambda_times_observed": 0.9278470998029879
104 },
105 {
106 "lambda": 4.0,
107 "predicted_t_peak": 0.21138948225347412,
108 "observed_t_peak": 0.23196177495074696,
109 "relative_error": 0.09731937690544555,
110 "peak_error": 0.11822926545947629,
111 "lambda_times_observed": 0.9278470998029879
112 }
113 ],
114 "predicted_lambda_t_peak": 0.8455579290138965
115 },
116 "decay": [
117 {
118 "lambda": 0.5,
119 "predicted_slope": -0.5,
120 "observed_log_error_slope": -0.4954419235522561,
121 "relative_error": 0.009116152895487839
122 },
123 {
124 "lambda": 1.0,
125 "predicted_slope": -1.0,
126 "observed_log_error_slope": -0.9943452514868293,
127 "relative_error": 0.005654748513170715
128 },
129 {
130 "lambda": 2.0,
131 "predicted_slope": -2.0,
132 "observed_log_error_slope": -1.9886905029736586,
133 "relative_error": 0.005654748513170715
134 }
135 ],
136 "controller": {
137 "lambda": 1.0,
138 "T": 8.0,
139 "reference": 0.00033546262790251185,
140 "baseline": {
141 "h": 0.2,
142 "steps": 40,
143 "terminal_abs_error": 0.00020253982832401998
144 },
145 "idea": {
146 "alpha": 1.8,
147 "steps": 33,
148 "terminal_abs_error": 0.0003262538364676316,
149 "max_proxy": 0.0018933567238319515,
150 "mean_proxy": 0.0009844695851486272
151 }
152 }
153}