Implements the differential evolutionary algorithm to find the optimal solutions (minimization) of eight benchmark functions of varying complexity. This algorithm is then compared with a sequential differential evolutionary algorithm to determine cases where one algorithm out-performs the other.