Performing point-exchange algorithm, extensive swap of points procedure between the current design and candidate set.
point.swap(X1, X2, cand.full, search.object)A list of model matrices, criteria values and whether the search needs to continue
Current fitted (primary) model matrix
Current potential terms matrix
Full candidate matrix
Object for the search
point.swap is called within the Search function