Fireworks algorithm
Appearance
In general the Fireworks Algorithm is an approach to exploring a very large solution space by choosing a set of random points confined by some distance metric in the hopes that one or more of them will yield promising results, allowing for a more concentrated search nearby.