The multi-agent optimization method known as Differential Evolution (DE) was originally devised by Storn and Price [9]. Many DE variants exist and a simple one is implemented in the DE class. Several different DE variants are available through the DE Suite and JDE classes.