runAssembly: Run Test Assembly

View source: R/solver_functions.R

runAssemblyR Documentation

Run Test Assembly

Description

runAssembly is a function to perform test assembly. This function is used internally in Static and Shadow.

Usage

runAssembly(config, constraints, xdata = NULL, objective = NULL)

Arguments

config

a config_Static or a config_Shadow object containing configuration options. Use createStaticTestConfig and createShadowTestConfig for this.

constraints

a constraints object. Use loadConstraints for this.

xdata

a list containing extra constraints in MIP form, to force-include previously administered items.

objective

the information value for each item in the pool.

Value

a list containing the following entries:

  • MIP a list containing the result from MIP solver.

  • status the MIP status value, indicating whether an optimal solution was found.

  • shadow_test the attributes of the selected items.

  • obj_value the objective value of the solution.

  • solve_time the elapsed time in running the solver.

References

van der Linden, W. J. (2005). Linear models for optimal test design. Springer Science & Business Media.


TestDesign documentation built on Feb. 16, 2023, 7:19 p.m.