Concept Flow - Global optimization (differential_evolution)
Define objective function
Set bounds for variables
Initialize population randomly
Mutation and recombination
Selection: choose better solutions
Check stopping criteria
Return best
The differential evolution algorithm starts with a random population, then improves solutions by mutation, recombination, and selection until stopping criteria are met.