The hardware and bandwidth for this mirror is donated by METANET, the Webhosting and Full Service-Cloud Provider.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]metanet.ch.
NEWS.Rd
file to NEWS.md
file
to be more consistent with current style preferences.eapEst
, and the latter is implemented to
calculate weighted Fisher and KL information for
itChoose
.simIrt
to calculate probabilities in C before
simulating responses (rather than calculating probabilities and
simulating responses at the same time). This change can result in a
slightly different matrix of responses to items due to the alteration of
simulation order.FI
and KL
functions so that item
information would be presented in a person by item dimension matrix
rather than an item by person dimension matrix.catIrt
, so that if in
non-interactive/batch mode, the CAT would not automatically set “n.max”
to nrow(params)
.print.catIrt,
so that it would display
the correct precision-based stopping rule.wleEst
, so that the interval would
naturally extend if the first derivative of the log-likelihood evaluated
to the same sign.catR
package, namely the deletion of the
createItemBank
function.WFI
(weighted Fisher information),
so that it would not error if only 0-1 items had been taken in the
CAT.WFI
(weighted Fisher information), so
that it would not error if only 0-1 items had been taken in the
CAT.catStart
/catMiddle
list and to the
itChoose
function to restrict the difficulty parameters (in
a binary response model) to be within a particular range.catIrt
, so that letting
catStart$n.select
or catMiddle$n.select
be
anything other than 1 would actually select between the top “n.select”
items.simIrt
so that the parameters did not
need to have column names for the function to correctly work.termGLR
, so that the stopping rule would
use the “range” sub-argument of catMiddle
rather than the
depricated “int” sub-argument to calculate the likelihoods.termCI
, so that the stopping rule would
only consider the last value of SEM when forming a confidence
interval.print.summary.catIrt
, so that the
function would check the “n.start” argument of catStart
(rather than the “n.it” argument) to determine how many starting items
that the CAT administered.catMiddle
, so that the CAT would
choose the starting scoring method if the MLE wasn’t achieved (and
catMiddle$select = "MLE"
), and wouldn’t error if the
starting scoring method was “step”.catIrt
function was not
adequately determining if the first vector of item parameters was the
item number. Now, the item number can ONLY be attached if the parameters
are outputted from a catIrt
function.WFI
(Weighted Fisher Information) function (not
exported) and added two item selection criteria (Posterior WFI and
Likelihood WFI) which both use the WFI
function.IKL
(Integrated KL Divergence) function (not
exported) and added two item selection criteria (Fixed Integral KL and
Variable Integral KL) which both use the IKL
function.itChoose
and exported the
function so that anybody can use itChoose
in his/her own
CAT algorithm.simIrt
to return params with the item numbers
cbind-ed onto the front of them, which is required for the
itChoose
function.catTerm$term
no longer exists and
is replaced with “precision” and “info”.catMiddle$int
to catMiddle$range
to reduce confusion.plot.catIrt
so
that catIrt
and plot.catIrt
have consistent
names for confidence intervals.catStart$init.thet
to
catStar$init.theta
to reduce confusion.[.mod
and [<-.mod
functions
outside of the catIrt
function, where mod is any of the IRT
models.itChoose
function.catIrt
input function was rewritten a
bit.catSim
, modules (startCat
,
middleCat
, termCat
) were created so that the
package can be easily updated in the future.catIrt
function was
added, in the hope of eventually writting a Sympson-Hetter
function.summary.catIrt
and plot.catIrt
were
rewritten, and print commands were added.summary.catIrt
and print.catIrt
now can
display each simulees CAT progression.FI
was added to make the code clearer.catIrt
, and a tiny bit
of code was rewritten so that cat.thet estimates could not exceed int on
either side.catIrt
so that the
update command would work.eapSE
command was added, and now
catIrt
gives the posterior standard deviation if score =
“EAP”.These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.