PP 1.0.0

PP 1.0.0 rebuilds the numerical core. Every estimate is now checked against independent reference implementations. For ordinary data (complete responses, no extreme scores) the MLE, WLE, MAP and EAP estimates of 0.6.4-1 are reproduced (differences below 0.001, within the convergence criterion exac; robust estimates differ by about 0.005). Results change in the places listed below: standard errors of MAP and robust estimates, the jackknife, plausible values, person fit, and edge cases such as missing responses, extreme scores and the 3PL. Function and argument names are unchanged unless stated.

Changed results

Breaking changes

New features

Deprecated

Performance

The C++ core estimates every person separately with its own convergence check (before: all persons iterated until the slowest converged). Median times on 5000 persons × 40 items: 1PL–3PL estimates 0.02 s (before 0.3–2.9 s), EAP 0.03 s (0.8 s); GPCM with 2000 × 20: 0.01 s (0.2–1.3 s); JKpp() on 500 × 40: 0.05 s (142 s); PV() 150 times and sim_gpcm() 400 times faster.

Documentation

Maintenance

PP 0.6.4-1