Characteristic-Region Gain Controller / results.json
Failed on benchmark
1{
2 "setup": {
3 "q": 0.7,
4 "alpha": 0.5,
5 "K": 30,
6 "weight_sum": 11.085138517000727
7 },
8 "prediction_1_boundary": {
9 "predicted_gcrit_1_over_sum_w": 0.09021087093015118,
10 "observed_interpolated_gcrit": 0.09021087093015258,
11 "relative_error": 1.5537557216075878e-14,
12 "pass_within_20pct": true
13 },
14 "prediction_2_transition": {
15 "rho_at_0.90_gcrit": 0.9926964838404695,
16 "rho_at_1.10_gcrit": 1.0069442467000314,
17 "crosses_unit_circle": true,
18 "rho_sweep_monotone": true
19 },
20 "prediction_3_gradient_scaling": {
21 "stable_g": 0.07216869674412095,
22 "stable_rho": 0.984940476353245,
23 "measured_log_slope": -0.01520519303404591,
24 "predicted_log_slope": -0.015174069734248547,
25 "absolute_slope_error": 3.112329979736324e-05,
26 "unstable_g": 0.1082530451161814,
27 "unstable_rho": 1.013599029683573,
28 "unstable_measured_log_slope": 0.013503569774515879
29 },
30 "controller": {
31 "initial_g": 0.12178467575570409,
32 "initial_rho": 1.0231528534020473,
33 "final_g": 0.041785037612205596,
34 "final_rho": 0.9532564488334281,
35 "target_rho": 0.95,
36 "pass": true,
37 "trajectory": [
38 {
39 "step": 0,
40 "g": 0.12178467575570409,
41 "rho": 1.0231528534020473
42 },
43 {
44 "step": 1,
45 "g": 0.11307737690653995,
46 "rho": 1.0170582494165714
47 },
48 {
49 "step": 2,
50 "g": 0.10562178426517643,
51 "rho": 1.0116844604377044
52 },
53 {
54 "step": 3,
55 "g": 0.09918180814666978,
56 "rho": 1.006906498682101
57 },
58 {
59 "step": 4,
60 "g": 0.09357643130409453,
61 "rho": 1.0026285996224245
62 },
63 {
64 "step": 5,
65 "g": 0.0886645452620461,
66 "rho": 0.998775837673948
67 },
68 {
69 "step": 6,
70 "g": 0.08433455634225673,
71 "rho": 0.9952885228791502
72 },
73 {
74 "step": 7,
75 "g": 0.08049708790814727,
76 "rho": 0.9921183488574365
77 },
78 {
79 "step": 8,
80 "g": 0.07707974842921807,
81 "rho": 0.9892256784795863
82 },
83 {
84 "step": 9,
85 "g": 0.07402331122264244,
86 "rho": 0.9865775891547268
87 },
88 {
89 "step": 10,
90 "g": 0.07127887935197437,
91 "rho": 0.9841464376825615
92 },
93 {
94 "step": 11,
95 "g": 0.06880575095691169,
96 "rho": 0.981908788209084
97 },
98 {
99 "step": 12,
100 "g": 0.06656979092995907,
101 "rho": 0.9798445988792892
102 },
103 {
104 "step": 13,
105 "g": 0.06454217414717853,
106 "rho": 0.9779365960304749
107 },
108 {
109 "step": 14,
110 "g": 0.06269840505173693,
111 "rho": 0.9761697864975505
112 },
113 {
114 "step": 15,
115 "g": 0.061017545321378465,
116 "rho": 0.9745310730959797
117 },
118 {
119 "step": 16,
120 "g": 0.05948159998258414,
121 "rho": 0.9730089481996402
122 },
123 {
124 "step": 17,
125 "g": 0.058075025422182,
126 "rho": 0.9715932471425086
127 },
128 {
129 "step": 18,
130 "g": 0.05678433207053498,
131 "rho": 0.9702749479573907
132 },
133 {
134 "step": 19,
135 "g": 0.05559776125787347,
136 "rho": 0.9690460073739644
137 },
138 {
139 "step": 20,
140 "g": 0.05450502065744196,
141 "rho": 0.967899225460179
142 },
143 {
144 "step": 21,
145 "g": 0.05349706635520962,
146 "rho": 0.9668281330907802
147 },
148 {
149 "step": 22,
150 "g": 0.05256592228995261,
151 "rho": 0.9658268977576412
152 },
153 {
154 "step": 23,
155 "g": 0.051704529843132126,
156 "rho": 0.9648902442313632
157 },
158 {
159 "step": 24,
160 "g": 0.050906621903963806,
161 "rho": 0.9640133873345091
162 },
163 {
164 "step": 25,
165 "g": 0.050166616918897886,
166 "rho": 0.9631919746590156
167 },
168 {
169 "step": 26,
170 "g": 0.04947952934826875,
171 "rho": 0.9624220375002048
172 },
173 {
174 "step": 27,
175 "g": 0.04884089366296994,
176 "rho": 0.9616999486205269
177 },
178 {
179 "step": 28,
180 "g": 0.0482466995697665,
181 "rho": 0.9610223857224975
182 },
183 {
184 "step": 29,
185 "g": 0.04769333659162007,
186 "rho": 0.9603862997195953
187 },
188 {
189 "step": 30,
190 "g": 0.04717754647634228,
191 "rho": 0.9597888870597135
192 },
193 {
194 "step": 31,
195 "g": 0.04669638218344253,
196 "rho": 0.9592275654882174
197 },
198 {
199 "step": 32,
200 "g": 0.046247172420675796,
201 "rho": 0.9586999527434323
202 },
203 {
204 "step": 33,
205 "g": 0.04582749088037657,
206 "rho": 0.9582038477632824
207 },
208 {
209 "step": 34,
210 "g": 0.045435129470239546,
211 "rho": 0.9577372140510243
212 },
213 {
214 "step": 35,
215 "g": 0.045068074950825966,
216 "rho": 0.9572981649048904
217 },
218 {
219 "step": 36,
220 "g": 0.04472448848817495,
221 "rho": 0.9568849502627026
222 },
223 {
224 "step": 37,
225 "g": 0.044402687708772745,
226 "rho": 0.9564959449509423
227 },
228 {
229 "step": 38,
230 "g": 0.0441011309091188,
231 "rho": 0.9561296381593434
232 },
233 {
234 "step": 39,
235 "g": 0.04381840312589144,
236 "rho": 0.9557846239883838
237 },
238 {
239 "step": 40,
240 "g": 0.043553203817359956,
241 "rho": 0.9554595929391516
242 },
243 {
244 "step": 41,
245 "g": 0.04330433594388915,
246 "rho": 0.9551533242332755
247 },
248 {
249 "step": 42,
250 "g": 0.043070696266498454,
251 "rho": 0.9548646788662214
252 },
253 {
254 "step": 43,
255 "g": 0.04285126670854001,
256 "rho": 0.9545925933103911
257 },
258 {
259 "step": 44,
260 "g": 0.042645106647527985,
261 "rho": 0.9543360737954085
262 },
263 {
264 "step": 45,
265 "g": 0.04245134602270448,
266 "rho": 0.9540941911024283
267 },
268 {
269 "step": 46,
270 "g": 0.042269179159636974,
271 "rho": 0.9538660758174955
272 },
273 {
274 "step": 47,
275 "g": 0.04209785922647655,
276 "rho": 0.9536509139956686
277 },
278 {
279 "step": 48,
280 "g": 0.04193669324786851,
281 "rho": 0.9534479431936014
282 },
283 {
284 "step": 49,
285 "g": 0.041785037612205596,
286 "rho": 0.9532564488334281
287 }
288 ]
289 },
290 "mini_comparison": {
291 "uncontrolled_max_state": 1.0,
292 "uncontrolled_final_squared_norm": 4.389813644710768,
293 "controlled_max_state": 1.0,
294 "controlled_final_squared_norm": 0.0008369423824629645
295 },
296 "mechanism_manifested": true
297}