Multi-Target Inverse Design

Differential-evolution optimiser with N independent target bands: AR + mirror + notch simultaneously, each weighted independently.

Validation: hand-checked example → /validation#multi-target

Generalisation of the AR Optimiser. Supports 'max R below', 'min R above', or 'target R' constraints per band. DE/rand/1/bin with reproducible seed.