feat: Add Protocol 13 adaptive optimization, Plotly charts, and dashboard improvements
## Protocol 13: Adaptive Multi-Objective Optimization - Iterative FEA + Neural Network surrogate workflow - Initial FEA sampling, NN training, NN-accelerated search - FEA validation of top NN predictions, retraining loop - adaptive_state.json tracks iteration history and best values - M1 mirror study (V11) with 103 FEA, 3000 NN trials ## Dashboard Visualization Enhancements - Added Plotly.js interactive charts (parallel coords, Pareto, convergence) - Lazy loading with React.lazy() for performance - Code splitting: plotly.js-basic-dist (~1MB vs 3.5MB) - Chart library toggle (Recharts default, Plotly on-demand) - ExpandableChart component for full-screen modal views - ConsoleOutput component for real-time log viewing ## Documentation - Protocol 13 detailed documentation - Dashboard visualization guide - Plotly components README - Updated run-optimization skill with Mode 5 (adaptive) ## Bug Fixes - Fixed TypeScript errors in dashboard components - Fixed Card component to accept ReactNode title - Removed unused imports across components 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
BIN
studies/m1_mirror_adaptive_V11/2_iterations/iter92/ASSY_M1.prt
Normal file
BIN
studies/m1_mirror_adaptive_V11/2_iterations/iter92/ASSY_M1.prt
Normal file
Binary file not shown.
@@ -0,0 +1,67 @@
|
||||
|
||||
Duplicate Nodes to be Merged
|
||||
----------------------------------------------------------------------
|
||||
|
||||
Summary:
|
||||
108 duplicate nodes found, 54 duplicate nodes will be merged
|
||||
----------------------------------------------------------------------
|
||||
Preference: No
|
||||
----------------------------------------------------------------------
|
||||
|
||||
Kept Nodes Merged Nodes Distance Note
|
||||
----------------------------------------------------------------------
|
||||
|
||||
245 174 0.00000
|
||||
254 12 0.00000
|
||||
220 156 0.00000
|
||||
259 30 0.00000
|
||||
219 102 0.00000
|
||||
268 84 0.00000
|
||||
243 176 0.00000
|
||||
172 244 0.00000
|
||||
252 10 0.00000
|
||||
253 14 0.00000
|
||||
158 236 0.00000
|
||||
232 154 0.00000
|
||||
258 28 0.00000
|
||||
32 260 0.00000
|
||||
222 104 0.00000
|
||||
221 100 0.00000
|
||||
82 267 0.00000
|
||||
269 86 0.00000
|
||||
242 178 0.00000
|
||||
170 239 0.00000
|
||||
251 8 0.00001
|
||||
250 16 0.00001
|
||||
160 234 0.00000
|
||||
231 152 0.00000
|
||||
257 26 0.00000
|
||||
34 261 0.00000
|
||||
224 106 0.00001
|
||||
223 98 0.00001
|
||||
80 266 0.00000
|
||||
270 88 0.00000
|
||||
241 182 0.00000
|
||||
240 180 0.00000
|
||||
168 238 0.00000
|
||||
246 4 0.00000
|
||||
237 166 0.00000
|
||||
247 6 0.00000
|
||||
248 18 0.00000
|
||||
235 164 0.00000
|
||||
249 20 0.00000
|
||||
162 233 0.00000
|
||||
230 150 0.00000
|
||||
255 22 0.00000
|
||||
229 148 0.00000
|
||||
256 24 0.00000
|
||||
36 262 0.00000
|
||||
110 228 0.00000
|
||||
263 38 0.00000
|
||||
227 108 0.00000
|
||||
226 96 0.00000
|
||||
264 76 0.00000
|
||||
94 225 0.00000
|
||||
78 265 0.00000
|
||||
271 90 0.00000
|
||||
272 92 0.00000
|
||||
Binary file not shown.
Binary file not shown.
BIN
studies/m1_mirror_adaptive_V11/2_iterations/iter92/M1_Blank.prt
Normal file
BIN
studies/m1_mirror_adaptive_V11/2_iterations/iter92/M1_Blank.prt
Normal file
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -0,0 +1,11 @@
|
||||
[Degrees]lateral_inner_angle=25.135773000984514
|
||||
[Degrees]lateral_outer_angle=14.413780954140359
|
||||
[mm]lateral_outer_pivot=11.947549223444518
|
||||
[mm]lateral_inner_pivot=9.916256992100003
|
||||
[mm]lateral_middle_pivot=19.55399775058324
|
||||
[mm]lateral_closeness=10.398126725628023
|
||||
[mm]whiffle_min=51.1774491682987
|
||||
[Degrees]whiffle_outer_to_vertical=79.99591771674294
|
||||
[mm]whiffle_triangle_closeness=62.48405457391635
|
||||
[Degrees]blank_backface_angle=3.5000036423873278
|
||||
[mm]inner_circular_rib_dia=570.719301755941
|
||||
Reference in New Issue
Block a user