- Restructure docs/ folder (remove numeric prefixes): - 04_USER_GUIDES -> guides/ - 05_API_REFERENCE -> api/ - 06_PHYSICS -> physics/ - 07_DEVELOPMENT -> development/ - 08_ARCHIVE -> archive/ - 09_DIAGRAMS -> diagrams/ - Replace tagline 'Talk, don't click' with 'LLM-driven optimization framework' in 9 files - Create comprehensive docs/GETTING_STARTED.md: - Prerequisites and quick setup - Project structure overview - First study tutorial (Claude or manual) - Dashboard usage guide - Neural acceleration introduction - Rewrite docs/00_INDEX.md with correct paths and modern structure - Archive obsolete files: - 01_PROTOCOLS.md -> archive/historical/01_PROTOCOLS_legacy.md - 03_GETTING_STARTED.md -> archive/historical/ - ATOMIZER_PODCAST_BRIEFING.md -> archive/marketing/ - Update timestamps to 2026-01-20 across all key files - Update .gitignore to exclude docs/generated/ - Version bump: ATOMIZER_CONTEXT v1.8 -> v2.0
677 lines
17 KiB
Markdown
677 lines
17 KiB
Markdown
# Atomizer Optimization Workflow
|
||
|
||
> **Complete guide to running professional optimization campaigns with Atomizer**
|
||
>
|
||
> **Version**: 2.0 (Mandatory Benchmarking)
|
||
> **Last Updated**: 2025-11-17
|
||
|
||
---
|
||
|
||
## Overview
|
||
|
||
Atomizer enforces a professional, rigorous workflow for all optimization studies:
|
||
|
||
1. **Problem Definition** - User describes the engineering problem
|
||
2. **Benchmarking** (MANDATORY) - Discover, validate, propose
|
||
3. **Configuration** - User refines based on benchmark proposals
|
||
4. **Integration Testing** - Validate pipeline with 2-3 trials
|
||
5. **Full Optimization** - Run complete campaign
|
||
6. **Reporting** - Generate comprehensive results documentation
|
||
|
||
**Key Innovation**: Mandatory benchmarking ensures every study starts with a solid foundation.
|
||
|
||
---
|
||
|
||
## Phase 1: Problem Definition & Study Creation
|
||
|
||
### User Provides Problem Description
|
||
|
||
**Example**:
|
||
```
|
||
Optimize cantilevered beam with hole to minimize weight while
|
||
maintaining structural integrity.
|
||
|
||
Goals:
|
||
- Minimize: Total mass
|
||
- Constraints: Max stress < 150 MPa, Max deflection < 5 mm
|
||
|
||
Design Variables:
|
||
- Beam thickness: 5-15 mm
|
||
- Hole diameter: 20-60 mm
|
||
- Hole position from fixed end: 100-300 mm
|
||
|
||
Loading: 1000 N downward at free end
|
||
Material: Steel (yield 300 MPa)
|
||
```
|
||
|
||
### Atomizer Creates Study Structure
|
||
|
||
```python
|
||
from optimization_engine.study_creator import StudyCreator
|
||
from pathlib import Path
|
||
|
||
# Create study
|
||
creator = StudyCreator()
|
||
study_dir = creator.create_study(
|
||
study_name="cantilever_beam_optimization",
|
||
description="Minimize weight with stress and deflection constraints"
|
||
)
|
||
```
|
||
|
||
**Result**:
|
||
```
|
||
studies/cantilever_beam_optimization/
|
||
|