% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/sim.data.FCMIRT.R
\name{model.FCMIRT}
\alias{model.FCMIRT}
\title{Compute FCMIRT Forced-Choice Pattern Probabilities}
\usage{
model.FCMIRT(theta, par, patterns.total, patterns)
}
\arguments{
\item{theta}{N x D matrix of latent trait values.}

\item{par}{I x (D + 3) MIRT item parameter matrix, where b is the
item difficulty and the item-level linear predictor is a' theta - b.}

\item{patterns.total}{List of full-ranking pattern matrices.}

\item{patterns}{List of observed pattern matrices.}
}
\value{
N x sum(pattern counts) probability matrix. For each block,
item endorsement probabilities are first computed by \code{model.MIRT},
transformed to logits, and then combined with a sequential
Luce/Plackett rule. MOLE and PICK probabilities are obtained by summing
compatible full-ranking probabilities and normalizing over the observed
block patterns.
}
\description{
Compute FCMIRT Forced-Choice Pattern Probabilities
}
\keyword{internal}
