The following was added as further clarification:
The scoring function is probably mostly "continuous"-ish. Small changes in the coordinates probably lead to small changes in the score, although there will be areas (hyper-volumes) where this isn't entirely true. It is possible to use non-integer coordinates for exploration, and the evaluation/scroing function is probably reasonably well behaved when doing this.
Hill-climbing/descending techniques give moderate results, but there are lots of local minima. Some local minima have wide catchment areas (hyper-volumes) but are not particularly extreme. Local gradients are mostly present - there aren't likely to be huge swathes that are effectively "flat".