minimaxObjective {eatATA} | R Documentation |
Minimax Constraint.
Description
Create minimax
-constraints related to an item parameter/value. That is, the created
constraints can be used to minimize the maximum distance between the sum of the
item values (itemValues
) per test form and the chosen targetValue
.
Usage
minimaxObjective(
nForms,
itemValues,
targetValue,
weight = 1,
whichForms = seq_len(nForms),
info_text = NULL,
itemIDs = names(itemValues)
)
Arguments
nForms |
Number of forms to be created. |
itemValues |
Item parameter/values for which the sum per test form should be constrained. |
targetValue |
the target test form value. |
weight |
a weight for the real-valued variable(s). Useful when multiple constraints are combined. Should only be used if the implications are well understood. |
whichForms |
An integer vector indicating which test forms should be constrained. Defaults to all the test forms. |
info_text |
a character string of length 1, to be used in the |
itemIDs |
a character vector of item IDs in correct ordering, or NULL. |
Value
An object of class "constraint"
.
Examples
# constraint that minimizes the maximum difference per test form value and a
# target value of 0
minimaxObjective(nForms = 2,
itemValues = rep(-2:2, 2),
targetValue = 0)