# Load Cat object
data(grm_cat)
# Simulate respondents
respondents <- plyr::adply(.data = matrix(c(-1, 0, 1)),
.margins = 1,
.id = NULL,
.fun = simulateRespondents, cat = grm_cat, n = 10)
# A stopping rule (here, a common one) is required
grm_cat@lengthThreshold <- 3
# Specify different adaptive inventory procedures
grm_MAP <- grm_EAP <- grm_cat
grm_MAP@estimation <- "MAP"
grm_EAP@estimation <- "EAP"
# List of Cat objects
grmList <- list(cat1 = grm_MAP, cat2 = grm_EAP)
# Results
theta_est_results <- simulateThetas(catObjs = grmList, responses = respondents)
Run the code above in your browser using DataLab