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.
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.