Multi-Layer Reverse Engineering
Given a measured T(λ) and/or R(λ) of an unknown stack, search for the layer sequence + thicknesses + materials that reproduce it.
Validation: hand-checked example → /validation#reverse-engineering
Differential evolution over a user-specified candidate-material palette and layer count. Returns the top-3 candidate stacks ranked by residual fit error. Useful for competitive analysis and reverse-engineering legacy coatings.