a) defining a candidate search space having n dimensions, wherein n is a positive integer and each dimension represents a set of mutually exclusive features from which exactly one of said mutually exclusive features is chosen from each set of mutually exclusive features for each candidate model; and