Generalization of the strategies in differential evolution

Summary form only given. Differential evolution, is a recently invented global optimization algorithm. Originally proposed as a method for the global continuous optimization differential evolution has been easily modified for handling mixed (continuous and discrete) variables. In order to have a better choice of the differentiation's formula, we introduce a generalization of the differential evolution's strategies. This is done by dividing them into four groups according to their differentiation principle. Such approach leads us to the new universal formula of differentiation. Some examples of strategies are demonstrated and compared on the De Jong test functions.