Fitness landscapes and search in the evolutionary design of digital circuits