Evaluates a fitted item-level latent-class model on paired individual responses. The aggregate likelihood equals [score_item_lca()] applied to transition counts made from the same responses.
A `guess_fit` object returned by [fit_item_lca_counts()] or [fit_item_lca()].
Data frame containing one pre-test item per column.
Data frame containing the corresponding post-test items.
Must be empty.
Classification of `NA` responses: `"dk"` treats them as observed don't-know responses and `"missing"` treats them as structural missingness.
How to handle structural missingness: `"omit"` excludes incomplete pairs and `"error"` rejects them.
A `guess_individual_score` object. `individual_scores` contains one row per respondent; rows with no observed item pairs have `NA` mean score and perplexity. Aggregate fields are observation-weighted across all observed item pairs.