Users can now enable FAMoS reattempts: If all search methods are exhausted, FAMoS will look for a distant model, jump there and continue the search. The algorithm terminates if the best model is re-encountered or if no new models are available.
FAMoS introduces the option ‘interactive.session’, a logical which allows to turn off interactive requests, e.g. when running non-locally.
The function ‘get.most.distant’ now removes duplicates before looking for complementary models.
The plotting function ‘famos.performance’ has an additional option to specify SCVs for reattempts
FAMoS now correctly assesses the number of managed future jobs in each iteration when ‘refit = FALSE’.
FAMoS can now handle cost functions that do not rely on AIC(c) or BIC. Any selection criterion can be used and FAMoS will attempt to minimise it. Therefore, the option nr.of.data was removed. The selection criterion value now needs to be returned by the cost function fit.fn.
Graphic settings get returned to their previous values after calling FAMoS plotting functions.
Log files are no longer saved using sink.
The default number for optim.runs was set to 1.
Futures are no longer used as default option.
The function sc.order now plots logarithmically, if the ratio between minimal and maximal values is larger than 300.
FAMoS now checks during each run, if the used cost function has changed. In this case, an interactive warning will be issued to the user.
Included an option to silence the verbose output of FAMoS (verbose = FALSE).
FAMoS now returns the total number of tested models.
If a custom fitting routine is used, no previous applicability checks are performed.
Fixed the problem of multiple best models. If multiple best models are found, only the first one is used.