Skew-Midpoint Neural Dynamics / results.json
Mechanism confirmed, baseline not beaten
1{
2 "spd_min_eigenvalue": 0.7073888740094494,
3 "skew_frobenius_error": 0.0,
4 "random_metric_midpoint_max_energy_drift": 2.020605904817785e-14,
5 "energy_law_sweep": [
6 {
7 "omega": 0.25,
8 "dt": 0.05,
9 "observed_ratio": 1.0157464687901836,
10 "predicted_ratio": 1.0157464687901923,
11 "relative_error": 8.525493179799511e-15
12 },
13 {
14 "omega": 0.25,
15 "dt": 0.1,
16 "observed_ratio": 1.0644736768721423,
17 "predicted_ratio": 1.0644736768721543,
18 "relative_error": 1.1264166438745826e-14
19 },
20 {
21 "omega": 0.25,
22 "dt": 0.2,
23 "observed_ratio": 1.2836248887384694,
24 "predicted_ratio": 1.283624888738461,
25 "relative_error": 6.573333893084378e-15
26 },
27 {
28 "omega": 0.5,
29 "dt": 0.05,
30 "observed_ratio": 1.0644736768721423,
31 "predicted_ratio": 1.0644736768721543,
32 "relative_error": 1.1264166438745826e-14
33 },
34 {
35 "omega": 0.5,
36 "dt": 0.1,
37 "observed_ratio": 1.2836248887384694,
38 "predicted_ratio": 1.283624888738461,
39 "relative_error": 6.573333893084378e-15
40 },
41 {
42 "omega": 0.5,
43 "dt": 0.2,
44 "observed_ratio": 2.704813829421526,
45 "predicted_ratio": 2.7048138294215285,
46 "relative_error": 9.85108560935683e-16
47 },
48 {
49 "omega": 1.0,
50 "dt": 0.05,
51 "observed_ratio": 1.2836248887384694,
52 "predicted_ratio": 1.283624888738461,
53 "relative_error": 6.573333893084378e-15
54 },
55 {
56 "omega": 1.0,
57 "dt": 0.1,
58 "observed_ratio": 2.704813829421526,
59 "predicted_ratio": 2.7048138294215285,
60 "relative_error": 9.85108560935683e-16
61 },
62 {
63 "omega": 1.0,
64 "dt": 0.2,
65 "observed_ratio": 50.50494818426944,
66 "predicted_ratio": 50.50494818426959,
67 "relative_error": 2.9544426808479658e-15
68 },
69 {
70 "omega": 2.0,
71 "dt": 0.05,
72 "observed_ratio": 2.704813829421526,
73 "predicted_ratio": 2.7048138294215285,
74 "relative_error": 9.85108560935683e-16
75 },
76 {
77 "omega": 2.0,
78 "dt": 0.1,
79 "observed_ratio": 50.50494818426944,
80 "predicted_ratio": 50.50494818426959,
81 "relative_error": 2.9544426808479658e-15
82 },
83 {
84 "omega": 2.0,
85 "dt": 0.2,
86 "observed_ratio": 2791251.1993747693,
87 "predicted_ratio": 2791251.199374802,
88 "relative_error": 1.1678020996047515e-14
89 }
90 ],
91 "phase_sweep": [
92 {
93 "omega": 0.5,
94 "dt": 0.05,
95 "observed_angle": 0.024998698038723358,
96 "predicted_angle": 0.024998698038723358,
97 "exact_angle": 0.025,
98 "midpoint_phase_error": 1.3019612766437816e-06
99 },
100 {
101 "omega": 0.5,
102 "dt": 0.1,
103 "observed_angle": 0.049989587237840326,
104 "predicted_angle": 0.04998958723784032,
105 "exact_angle": 0.05,
106 "midpoint_phase_error": 1.0412762159676958e-05
107 },
108 {
109 "omega": 0.5,
110 "dt": 0.2,
111 "observed_angle": 0.09991679144388552,
112 "predicted_angle": 0.09991679144388553,
113 "exact_angle": 0.1,
114 "midpoint_phase_error": 8.320855611448907e-05
115 },
116 {
117 "omega": 1.0,
118 "dt": 0.05,
119 "observed_angle": 0.049989587237840326,
120 "predicted_angle": 0.04998958723784032,
121 "exact_angle": 0.05,
122 "midpoint_phase_error": 1.0412762159676958e-05
123 },
124 {
125 "omega": 1.0,
126 "dt": 0.1,
127 "observed_angle": 0.09991679144388552,
128 "predicted_angle": 0.09991679144388553,
129 "exact_angle": 0.1,
130 "midpoint_phase_error": 8.320855611448907e-05
131 },
132 {
133 "omega": 1.0,
134 "dt": 0.2,
135 "observed_angle": 0.19933730498232408,
136 "predicted_angle": 0.19933730498232408,
137 "exact_angle": 0.2,
138 "midpoint_phase_error": 0.000662695017675935
139 },
140 {
141 "omega": 2.0,
142 "dt": 0.05,
143 "observed_angle": 0.09991679144388552,
144 "predicted_angle": 0.09991679144388553,
145 "exact_angle": 0.1,
146 "midpoint_phase_error": 8.320855611448907e-05
147 },
148 {
149 "omega": 2.0,
150 "dt": 0.1,
151 "observed_angle": 0.19933730498232408,
152 "predicted_angle": 0.19933730498232408,
153 "exact_angle": 0.2,
154 "midpoint_phase_error": 0.000662695017675935
155 },
156 {
157 "omega": 2.0,
158 "dt": 0.2,
159 "observed_angle": 0.39479111969976144,
160 "predicted_angle": 0.39479111969976155,
161 "exact_angle": 0.4,
162 "midpoint_phase_error": 0.005208880300238583
163 },
164 {
165 "omega": 4.0,
166 "dt": 0.05,
167 "observed_angle": 0.19933730498232408,
168 "predicted_angle": 0.19933730498232408,
169 "exact_angle": 0.2,
170 "midpoint_phase_error": 0.000662695017675935
171 },
172 {
173 "omega": 4.0,
174 "dt": 0.1,
175 "observed_angle": 0.39479111969976144,
176 "predicted_angle": 0.39479111969976155,
177 "exact_angle": 0.4,
178 "midpoint_phase_error": 0.005208880300238583
179 },
180 {
181 "omega": 4.0,
182 "dt": 0.2,
183 "observed_angle": 0.7610127542247299,
184 "predicted_angle": 0.7610127542247298,
185 "exact_angle": 0.8,
186 "midpoint_phase_error": 0.03898724577527013
187 }
188 ],
189 "rollout_benchmark": [
190 {
191 "dt": 0.05,
192 "horizon": 10.0,
193 "midpoint_state_error": 0.016641519187538402,
194 "euler_state_error": 1.7082928418696188,
195 "midpoint_energy": 0.49999999999999484,
196 "euler_energy": 3.6580089259149693
197 },
198 {
199 "dt": 0.1,
200 "horizon": 20.0,
201 "midpoint_state_error": 0.1324420140849247,
202 "euler_state_error": 49.64006517226618,
203 "midpoint_energy": 0.5000000000000084,
204 "euler_energy": 1275.3748955478695
205 },
206 {
207 "dt": 0.2,
208 "horizon": 40.0,
209 "midpoint_state_error": 0.9953011826202253,
210 "euler_state_error": 2791251.9261837606,
211 "midpoint_energy": 0.4999999999999968,
212 "euler_energy": 3895541629005.5464
213 }
214 ]
215}