eatATA 1.1.2
- internal testing fix (non-deterministic optimization problem with
deterministic tests)
 
eatATA 1.1.1
eatATA 1.1.0
getMean2PLN() and getMean2PLN() for
calculating the mean of the two- and three-parameter log-normal response
time distributions, based on a set of parameters. 
getMar2PLN() and getVar2PLN() for
calculating the variance of the two- and three-parameter log-normal
response time distributions, based on a set of parameters 
- bug fix in 
inspectSolution() (works with
tibbles now) 
- bug fix in 
itemValuesConstraint() (works with negative
itemValues now) 
- bug fix in 
itemTuples() (#1) 
eatATA 1.0.0
- updated overview vignette
 
- added mathematical formulations of implementation on the help page
of 
itemValuesConstraint() 
- added 
acrossFormsConstraint() for constraints across
test forms 
- more rigorous input checks for all constraint functions
 
eatATA 0.11.2
- fix occasional system dependent test failure
 
eatATA 0.11.1
- fix 
non ascii character in help file 
eatATA 0.11.0
- constraint functions re-named consistently (now ending all on
Constraint) 
- objective function functions re-named consistently (now ending all
on 
Objective) 
itemUsageConstraint() argument whichItem
now takes a character vector (item identifiers) as input 
itemInclusionConstraint() added to force items to be in
the same test forms 
stemInclusionTuples() added to create inclusion tuples
from column with shared stimulus 
itemExclusionTuples() renamed to
itemTuples(), as it can also be used for
itemInclusionConstraint() 
- argument names in 
itemTuples() and
itemExclusionConstraint() slightly modified 
- added simulated item pools for examples
 
- renamed all item pools consistently (
items_mini,
items_diao, items_pilot,
items_vera, items_lsa) 
eatATA 0.10.0
- argument 
nItems either completely removed from
constraint functions or exchangeable with itemIDs 
itemTargetConstraint() substituted by
minimaxConstraint(), maximinConstraint(),
maxConstraint(), minConstraint(),
cappedMaximinConstraint() which allow for different types
of optimization goals 
Symphony added as available solver (via
Rsymphony) 
inspectSolution() now allows character variables in the
input if sums are calculated 
autoItemValuesMinMax() now works for different test
length via testLength argument 
Documentation
- reworked use case vignette
 
- added minimal example vignette
 
- added vignette with package overview
 
Internal Changes
- input checks (feasible solution?) for
analyzeBlockExclusion() and
analyzeComplexBlockExclusion() 
- uniqueness of argument 
itemID is checked 
- introduction of 
constraint-class with specific methods
and constructor functions 
eatATA 0.9.1
GLPK and lpSolve solvers are now
supported 
useSolver() function implemented, which calls solver
APIs directly 
inspectSolution() and appendSolution()
functions, which use useSovler() output 
prepareConstraints() and
processGurobiOutput() retired 
calculateIIF() calculates item information
function 
calculateExpectedRT() calculates expected response
times 
eatATA 0.7.0