added fitnessFunction and PolarBasedGA.