mstATA 0.1.0
Initial release
- Initial CRAN submission of mstATA.
- Implements MILP-based automated test assembly for multistage
testing.
- Compatible with multiple solvers including ‘Gurobi’, ‘HiGHS’,
‘Symphony’, ‘GLPK’, and ‘lpsolve’.
- Offers filtering of decision variables through item–module
eligibility and the application of explicit bounds to simplify the MILP
model and accelerate the optimization process.
- Supports bottom up, top down, and hybrid assembly strategies;
enemy-item and enemy-stimulus exclusions; stimulus all in/all out or
partial selection; anchor item/stimulus specification; and item exposure
control.
- Accommodates both single-objective and multi-objective optimization
(weighted-sum, maximin, capped-maximin, minimax, and goal
programming).
- Enables simultaneous assembly of multiple panels with item and
stimulus content balancing and exposure control.
- Includes analytic evaluation tools for MST precision.
- Includes tools for diagnosing infeasible optimization models by
systematically identifying sources of infeasibility and reformulating
models with slack variables to restore feasibility.