doExposureControl is an internal function for performing exposure control. This is a wrapper function for calling other low-level functions for respective exposure control methods.
doExposureControl( exposure_record, segment_record, o, j, current_theta, eligibility_flag, simulation_constants
)
Arguments
exposure_record: a named list containing exposure records.
segment_record: a named list containing counts on theta segments.
o: an output_Shadow object, containing data for a single examinee.
j: the numeric index of the examinee.
current_theta: a named list containing data on current theta estimate.
eligibility_flag: a named list containing eligibility flags.
simulation_constants: a named list containing simulation constants.
Returns
doExposureControl returns an updated list for exposure control records.