Polynomial Complexity Search, Problem Diiculty and Genetic Algorithms