Java Serial Implementation of Differential Evolution