method: ability estimator, e.g. MLE or EAP, default = 'MLE' itemSelect: the method of item selection, e.g. "MFI", "random", "closest", default method = 'MFI' nStartItems: first n trials to keep non-adaptive selection startSelect: rule to select first n trials theta: initial theta estimate minTheta: lower bound of theta maxTheta: higher bound of theta priorDist: the prior distribution type (only applies to EAP estimator) priorPar: the prior distribution parameters (only applies to EAP estimator) randomSeed: set a random seed to trace the simulation
Return the number of items that have been observed so far.
find the next available item from an input array of stimuli based on a selection method
remainingStimuli is sorted by fisher information to reduce the computation complexity for future item selection
an array of stimulus
the item selection method
default deepCopy = true
Create a Cat object. This expects an single object parameter with the following keys