Get tunable parameters of a design as numeric vector via tunable_parameters or update a design object with a suitable vector of values for its tunable parameters.

tunable_parameters(object, ...)

# S4 method for TwoStageDesign
tunable_parameters(object, ...)

# S4 method for TwoStageDesign
update(object, params, ...)

# S4 method for OneStageDesign
update(object, params, ...)

Arguments

object

TwoStageDesign object to update

...

further optional arguments

params

vector of design parameters, must be in same order as returned by
tunable_parameters

Details

The tunable slot of a TwoStageDesign stores information about the set of design parameters which are considered fixed (not changed during optimization) or tunable (changed during optimization). For details on how to fix certain parameters or how to make them tunable again, see make_fixed and make_tunable.

See also

Examples

design  <- TwoStageDesign(25, 0, 2, 25, 2, order = 5)
tunable_parameters(design)
#>  [1] 25  0  2 25 25 25 25 25  2  2  2  2  2
design2 <-update(design, tunable_parameters(design) + 1)
tunable_parameters(design2)
#>  [1] 26  1  3 26 26 26 26 26  3  3  3  3  3