applyOverlapConstraintsToInfo: (Internal) Modify item information using overlap constraints

View source: R/eligibility_functions.R

applyOverlapConstraintsToInfoR Documentation

(Internal) Modify item information using overlap constraints

Description

applyOverlapConstraintsToInfo is an internal function for modifying item information using eligibility constraints. This is known as the big M method. The function penalizes item information of items that have been administered previously (within examinees). This leads to those items being deterred from selected in shadowtest assembly, unless necessary.

Usage

applyOverlapConstraintsToInfo(info, usage_flag, config, simulation_constants)

Arguments

info

a length-ni vector containing item information on each item, intended for shadow-test assembly.

usage_flag

a length-ni vector containing how many times each item has been administered previously to the examinee.

config

a config object.

simulation_constants

a named list containing simulation constants.

Value

applyEligibilityConstraintsToInfo returns an updated item information vector.


choi-phd/TestDesign documentation built on Oct. 1, 2024, 2:37 a.m.