Man pages for yuehmeir2/CATSimulator
Library for Simulation of Adaptive Item Selection

cbm.maxinf.sortSort the given items by their value to the simulee according...
cbm.quota.sortSort the given items by their value to the simulee according...
cbm.sortSort the given items by their value to the simulee, with the...
cbm.wpm1.sortSort the given items by their value to the simulee according...
cbm.wpm.sortSort the given items by their value to the simulee according...
estimateAbilityCalculate an IRT ability estimate for the given sequence of...
estimateAbility.eapCalculate an IRT EAP ability estimate for the given sequence...
estimateAbility.mle.bfCalculate an IRT MLE ability estimate for the given sequence...
estimateAbility.mle.nrCalculate an IRT MLE ability estimate for the given sequence...
generateScoresGenerate a score for each item, based on the difficulty of...
generateSimuleesByNormalReturn a generator function that will generate one simulee...
generateSimuleesByTrueThetaReturn a generator function that will generate one simulee...
gen_groupmake a group column for a tibble
getResult.IECCalculate stats analyzing the quality of the Item Exposure...
getResult.IRTCalculate stats analyzing the quality of the IRT Ability...
getResult.ISRCalculate stats analyzing the quality of the Item Selection...
iec.filterFilter the given items down to the best N rows, as defined by...
iec.selectSelect a single index randomly from a given vector of...
initSimulationinitSimulation
initSimuleeinitSimulee
isr.adaptive.selectReturns the next items that should be assigned to the...
isr.checkIncompletePassageisr.checkIncompletePassage
isr.filterByConstraintControlisr.filterByConstraintControl
isr.getEligibleModulesisr.getEligibleModules
isr.linear.selectReturns the next items that should be assigned to the...
isr.multistage.selectReturns the next items that should be assigned to the...
isr.optimal.selectReturns the next items that should be assigned to the...
isr.selectReturns the next items that should be assigned to the...
itemInformationCalculate the information value of each item, based on the...
itemInformation.3plCalculate the information value of each item, based on the...
itemInformation.gpcCalculate the information value of each item, based on the...
read_content_constraintRead in constraint.csv as content_constraint tibble
read_itemRead in item.csv as item tibble
read_moduleRead in module.csv as module tibble
read_panelRead in panel.csv as panel tibble
read_simulationRead in test_config.json and all input csvs to instantiate a...
read_test_configRead in test_config.json
runParallelSimulationGenerate simulees and run them in parallel through the given...
runSimulationGenerate simulees and run them through the given simulation.
runSimuleeRun a single simulee through the given simulation.
scoreProbability.scoresCalculate the probability of the given item/score...
scoreProbability.scores.3plCalculate the probability of the given item/score...
scoreProbability.scores.gpcCalculate the probability of the given item/score...
scoreProbability.thetaCalculate the probability of each possible score for the...
scoreProbability.theta.3plCalculate the probability of each possible score for the...
scoreProbability.theta.gpcCalculate the probability of each possible score for the...
solver.addContentConstraintsAdds content constraints to the given lp, based on the given...
solver.addEnemyCodeConstraintsAdds enemy code constraints to the given lp, based on the...
solver.addPassageConstraintsAdds passage constraints to the given lp, based on the given...
solver.addPrimaryVariablesAdds primary variables to the given lp, creating a column for...
solver.addRequiredModulesConstraintAdds required module constraints to the given lp, based on...
solver.addTestLengthConstraintAdds test length constraints to the given lp, based on the...
solver.addTIFConstraintsAdds tif constraints to the given lp, based on the given tif...
solver.disposeProblemDestroys the given lp object, cleaning up all associated...
solver.initProblemReturns a new lp object
solver.solveAndGetSolutionReturns the solution for the given lp, using the solverConfig...
solver.solveAndGetSolution.clp.externalReturns the solution for the given lp, solving it externally...
solver.solveAndGetSolution.clp.internalReturns the solution for the given lp, solving it internally...
solver.solveAndGetSolution.cplex.externalReturns the solution for the given lp, solving it externally...
solver.solveAndGetSolution.cplex.internalReturns the solution for the given lp, solving it internally...
solver.solveAndGetSolution.glpk.externalReturns the solution for the given lp, solving it externally...
solver.solveAndGetSolution.glpk.internalReturns the solution for the given lp, solving it internally...
solver.solveAndGetSolution.glpk.internal.nomipReturns the solution for the given lp, solving it internally...
solver.solveAndGetSolution.lpsolve.externalReturns the solution for the given lp, solving it externally...
solver.solveAndGetSolution.lpsolve.internalReturns the solution for the given lp, solving it internally...
tr.asap.isTerminatedReturns whether the given simulee has completed the...
tr.csem.isTerminatedReturns whether the given simulee has completed the...
tr.isTerminatedReturns whether the given simulee has completed the...
yuehmeir2/CATSimulator documentation built on June 13, 2021, 7:02 p.m.