Depending on the criterion
the cocktail algorithm for the chosen criterion is called,
and the necessary parameters for the functions are given from the user input.
WFMult(
init_design,
grad,
criterion,
par_int = NA,
matB = NA,
min,
max,
grid.length,
join_thresh,
delete_thresh,
k,
delta_weights,
tol,
tol2
)
list correspondent to the output of the correspondent algorithm called, dependent on the criterion. A list of two objects:
optdes: a dataframe with the optimal design in two columns, Point
and Weight
.
sens: a plot with the sensitivity function to check for optimality of the design.
optional dataframe with the initial design for the algorithm. A dataframe with two columns:
Point
contains the support points of the design.
Weight
contains the corresponding weights of the Point
s.
function of partial derivatives of the model.
character variable with the chosen optimality criterion. Can be one of the following:
'D-Optimality'
'Ds-Optimality'
'A-Optimality'
'I-Optimality'
'L-Optimality'
numeric vector with the index of the parameters
of interest. Only necessary when
the criterion
chosen is 'Ds-Optimality'.
optional matrix of dimensions k x k, for L-optimality.
numeric value with the inferior bound of the space of the design.
numeric value with the upper bound of the space of the design.
numeric value that gives the grid to evaluate the sensitivity function when looking for a maximum.
numeric value that states how close, in real units, two points must be in order to be joined together by the join heuristic.
numeric value with the minimum weight, over 1 total, that a point needs to have in order to not be deleted from the design.
number of unknown parameters of the model.
numeric value in (0, 1), parameter of the algorithm.
numeric value for the convergence of the weight optimizing algorithm.
numeric value for the stop condition of the algorithm.
Other cocktail algorithms:
DWFMult()
,
DsWFMult()
,
IWFMult()