public class IrtObservedScoreDistribution
extends java.lang.Object
Constructor and Description |
---|
IrtObservedScoreDistribution(ItemResponseModel[] irm,
DistributionApproximation latentDistribution) |
Modifier and Type | Method and Description |
---|---|
void |
compute()
Computes the IRT observed score distribution for a test that contains binary items, polytomous items, or
binary and polytomous items.
|
void |
computeAllBinaryItems()
Computes the IRT observed score distribution for a test that contains only binary items.
|
double |
getEAP(int summedScore)
Computes the EAP estimate of examinee ability (theta) for a given summed score.
|
DistributionApproximation |
getLatentDistribution() |
int |
getNumberOfScores() |
double |
getProbabilityAt(int thetaIndex,
int summedScore)
Provides the probability of a summed score given a value of theta.
|
java.lang.String |
toString() |
public IrtObservedScoreDistribution(ItemResponseModel[] irm, DistributionApproximation latentDistribution)
public void computeAllBinaryItems()
public void compute()
public double getEAP(int summedScore)
public int getNumberOfScores()
public DistributionApproximation getLatentDistribution()
public double getProbabilityAt(int thetaIndex, int summedScore)
thetaIndex
- position of the quadrature point (latent distribution value) in the array.summedScore
- a summed score.public java.lang.String toString()
toString
in class java.lang.Object