Antoine
3e9488d9f0
feat: Add Adaptive Method Selector for intelligent optimization strategy
The AMS analyzes optimization problems and recommends the best method:
- ProblemProfiler: Static analysis of config (dimensions, objectives, constraints)
- EarlyMetricsCollector: Dynamic analysis from FEA trials (smoothness, correlations)
- AdaptiveMethodSelector: Rule-based scoring for method recommendations
- RuntimeAdvisor: Mid-run monitoring for method pivots
Key features:
- Analyzes problem characteristics (n_variables, n_objectives, constraints)
- Computes response smoothness and variable sensitivity from trial data
- Recommends TURBO, HYBRID_LOOP, PURE_FEA, or GNN_FIELD
- Provides confidence scores and suggested parameters
- CLI: python -m optimization_engine.method_selector <config> [db]
Documentation:
- Add SYS_15_METHOD_SELECTOR.md protocol
- Update CLAUDE.md with new system protocol reference
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2025-12-07 05:51:49 -05:00
..
2025-11-16 13:35:41 -05:00
2025-12-06 13:40:14 -05:00
2025-11-24 09:12:36 -05:00
2025-12-06 20:01:59 -05:00
2025-11-16 21:29:54 -05:00
2025-11-17 21:24:02 -05:00
2025-11-24 09:21:55 -05:00
2025-12-04 07:41:54 -05:00
2025-12-04 07:41:54 -05:00
2025-11-15 08:05:19 -05:00
2025-11-25 19:23:58 -05:00
2025-11-25 19:23:58 -05:00
2025-11-25 19:23:58 -05:00
2025-11-26 07:53:00 -05:00
2025-11-17 14:36:00 -05:00
2025-11-16 13:35:41 -05:00
2025-11-16 13:35:41 -05:00
2025-11-17 14:36:00 -05:00
2025-11-24 09:21:55 -05:00
2025-11-17 12:34:06 -05:00
2025-11-18 09:00:10 -05:00
2025-11-16 13:35:41 -05:00
2025-11-17 19:07:41 -05:00
2025-11-25 19:23:58 -05:00
2025-11-25 19:23:58 -05:00
2025-11-25 19:23:58 -05:00
2025-11-17 21:24:02 -05:00
2025-11-21 15:58:00 -05:00
2025-11-25 19:23:58 -05:00
2025-11-25 19:23:58 -05:00
2025-11-24 09:27:27 -05:00
2025-11-25 19:23:58 -05:00
2025-12-07 05:51:49 -05:00
2025-11-17 19:07:41 -05:00
2025-12-04 07:41:54 -05:00
2025-11-25 19:23:58 -05:00
2025-12-04 07:41:54 -05:00
2025-11-17 14:31:33 -05:00
2025-11-20 20:25:33 -05:00
2025-11-15 13:56:41 +00:00
2025-11-16 21:29:54 -05:00
2025-11-20 20:25:33 -05:00
2025-11-16 21:29:54 -05:00
2025-11-24 09:12:36 -05:00
2025-11-16 13:35:41 -05:00
2025-11-17 21:29:21 -05:00
2025-11-25 19:23:58 -05:00
2025-11-25 19:23:58 -05:00
2025-11-25 19:23:58 -05:00
2025-11-20 20:25:33 -05:00
2025-11-17 14:36:00 -05:00
2025-12-06 20:01:59 -05:00
2025-11-16 13:35:41 -05:00
2025-11-25 19:23:58 -05:00
2025-11-25 19:23:58 -05:00
2025-11-25 19:23:58 -05:00
2025-11-17 14:36:00 -05:00
2025-11-26 07:53:00 -05:00
2025-12-06 20:01:59 -05:00
2025-12-04 17:36:00 -05:00
2025-11-16 13:35:41 -05:00
2025-11-26 07:53:00 -05:00
2025-11-25 19:23:58 -05:00
2025-11-17 19:07:41 -05:00
2025-11-16 13:35:41 -05:00