Expand description
Phase 6: Aesthetic optimization pass.
After initial placement and routing, run optimization passes to improve readability: grid snapping, overlap removal, crossing minimization, and symmetry balancing.
Functionsยง
- layout_
score - Compute a layout quality score (higher is better).
- optimize_
layout - Run all optimization passes on the layout.