🧩
G-DINA calibration
The saturated generalized DINA model (de la Torre, 2011). For an item requiring k skills, PACER estimates the probability of a correct response for each of its 2k attribute patterns (00, 10, 01, 11, …) and reports the equivalent δ coefficients — intercept, main effects, interactions — under an identity, logit or log link. Each item expands in place to its pattern view, and a new Parameters by Attribute Pattern table lists every item × pattern with search, paging and CSV export. Choose G-DINA, DINA or DINO with one click.
📐
Model fit, monotonicity, and a single engine
Every CDM now returns deviance, the number of free parameters, and AIC, BIC, CAIC, AICc and SABIC, so DINA, DINO and G-DINA can be compared on the same data. A monotonicity check flags items whose success probability falls when an additional required skill is mastered — usually a mis-specified Q-matrix row. DINA and DINO are estimated by the same multi-start EM engine as G-DINA (structured starting values with a fixed seed), with a new Estimation Options accordion for link, starts, seed and the monotonicity check. Defaults tightened to a tolerance of 0.0001 and 500 iterations.
🗺️
Skill Profiler, G-DINA aware
The profiler scores with whichever model the items were calibrated under — the model toggle is set from the loaded calibration or from the uploaded parameter file and locked, so parameters and model can no longer disagree. A pattern-level parameter file (item, pattern, p_success, exported by calibration) carries G-DINA parameters between sessions. Every run now returns the posterior probability of mastering each skill; EAP shows those probabilities in the table and export, and the examinee diagnostic lists each item's required-skill pattern, the model's P(correct) for it, and whether the response was expected.
🔌
Claude Desktop and the AI Advisor
The MCP tools keep pace: calibrate_cdm accepts method: GDINA with link, starting values, seed and monotonicity arguments and writes the pattern-level file; score_cdm reads it back, scores with the calibration's model, and reports mastery probabilities. The local AI Advisor's knowledge base now covers G-DINA — the model, δ, fit statistics, the new sidebar options — and the Claude Desktop integration itself.
🎓
Learn it
The CDM Calibration guided tour grows to 15 steps that walk through the new model, fit cards and pattern tables, and the Skill Profiler tour covers the new scoring views — both in all eight languages. PACER University's CDM module starts with DINA and then introduces G-DINA with an interactive pattern explorer and a real DINA-vs-G-DINA fit comparison. The technical reference documents the model, the closed-form EM, δ and the fit statistics; the Template Library adds the pattern-level parameter file.
🛠️
IRT Calibration and Skill Profiler
Item anchors were silently ignored when Estimate population μ and σ was on and a polytomous column preceded the anchored item; anchors are now pinned exactly on every estimation path, including multigroup. In the Skill Profiler, blank responses were scored as wrong, a guess or slip of exactly 0 was replaced by 0.2, uploaded item names were lost, and EAP mastery was rounded to 0/1 — all corrected.