sequence other than "simultaneous":
For number of responses between 5 and 6 function generates scoring
matrix in a way mimicking B<U+00F6>ckenholt's approach (2017) to describe
response to the item as a sequence of binary decisions involving choosing
of the middle, extreme and acquiescence categories - this decisions may be
made in different order, what is controlled by argument sequence.
Please note that following B<U+00F6>ckenholt acquiescence trait is managed in
a little different way that the other two. If choice involving
acquiescence may be made in different nodes of IRTree (i.e. for
different combinations of values in previous columns of the scoring matrix),
separate column describing decision in each node (for each combination) is
created by default (and names of these columns are a followed by
integer index). That allows for specifying different IRT parameters for each
node. Setting argument aType = "common" allows to collapse these
column into one if you want to constrain model parameters between nodes in
a convenient way.
With less than 5 possible responses functions apply the same logic, but not
all of the three aforementioned styles can be involved because lack of
variability in possible responses.
With more than 6 possible responses there must be additional trait added to
scoringMatrix to describe process of choice between all the possible
responses. In such a case function adds additional columns to a scoring
matrix that names are i (standing for intensity) followed by an index
and are filled up with scores for such combinations of values in previous
columns of the scoring matrix that occur more than once. Scores in these
columns are sequences of non-negative integers either increasing
(reversed=FALSE) or decreasing (reversed=TRUE) that are
generated independent for each unique combination of values in the previous
columns and by default each of such combinations is described by a separate
column (allowing for specification of different model parameters).
Analogously to acquiescence trait these columns can be collapsed into
one by setting iType = "common".
sequence is "simultaneous":
In this case a GPCM scoring matrix is generated mimicking approach of
Plieninger (2016), i.e. assuming that response process is
a simultaneous and four factors: intensity of the trait that
is not a response style (column i), tendency to choose middle
categories (column m) tendency to choose extreme
categories (column e) and tendency to choose acquiescence
categories (column a) contribute altogether to propensity
of choosing each response.