The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
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[@]dogado.de.
calmr 0.8.1
- Minor patch for ggplot2 v4.0.0 compatibility.
calmr 0.8.0
- Major changes
- Added CalmrModelclass.
- This class is contains information about the model, including, among
other things, its name, (current) parameters, default_parameters, and
several lists pointing to internal functions used to name, parse, and
plot results. See help("CalmrModel-class")for more
information on the slots.
- Model logic is now encapsulated within the run()method
(seehelp("run,CalmrModel-method")). This method modifies
theCalmrModelto populate the.last_raw_resultsslot with lists of raw results, and
overwrite internals such as model parameters.
- The class has its own methods (including plot()andgraph()). See?CalmrModel-methodsfor more
information.
 
- Users can now define custom models by inheriting from
CalmrModelclass.
 
- Minor changes
- Removed CalmrResultsclass. Raw and parsed results are
now stored in theCalmrModelclass’.last_raw_resultsand.last_parsed_resultsslots, respectively. Aggregated results are now stored in theCalmrExperimentclass’resultsslot.
- Added CalmrExperimentslotmodelsto store
theCalmrModelinstances used in the experiment.
- Added functionality to resume training a model across different
experiments. If necessary, the objects representing the internal states
of a model (e.g., a matrix of associations) will be expanded to
accommodate new stimuli. This feature should be treated as experimental,
and casual users should instead specify different phases in a single
experiment.
- Model definition now includes global flag for each parameter
(is_global).
 
- Minor bug fixes:
- Fixed bug in Witnauer’s comparator procedure form
SM2007for higher order comparisons.
 
calmr 0.7.1
- Fixed bug in usage of beta parameters in the RW1972 model. Added
tests for all model parameters. Additionally, disabled functional
stimuli for RW1972.
- Fixed bug in calculation of alpha deltas for MAC1975. Added tests
for all model parameters and some expected behaviours with regards to
associability.
calmr 0.7.0
- Corrected some issues in directional models.
- Created a vignette to expose the behaviour of directional
models.
- Removed randomization column requirement from designs. Randomization
of phases is now specified using the “!” character anywhere in the phase
string. Using the old format throws a deprecation warning.
- Added support for seed experiment generation in
make_experiment().
- Added set_calmr_palette()function to control the
colour/fill scales used to plot results (#1).
- Added filter()method forCalmrExperimentclass that allows filtering of aggregated data (#1).
- Fixed bug in make_experiment()that was triggered by
empty phases and no miniblocks.
- Changed get_timings()to require a specific model
name.
- Added vignette for TD model.
calmr 0.6.2
- Aggregation of ANCCR data now ignores time; time entries are
averaged.
- Added the Temporal Difference model under the name “TD”. The model
is in an experimental state.
- Experiments for time-based models now require a separate list to
construct time-based experiences. See get_timings().
- Added experiences<-,timings,timings<-methods forCalmrExperimentclass.
- Revamped plotting functions and parsing functions.
- Revamped output names for all models to make them more
intelligible.
- Fixed a bug related to the aggregation of pools in HDI2020 and
HD2022.
- Consolidated some man pages.
calmr 0.6.1
- Added outputsargument torun_experiment(),parse(), andaggregate(), allowing the user to parse/aggregate only some
model outputs.
- Documentation corrections for CRAN resubmission.
calmr 0.6.0
- Added dependency on data.tableresulting in great
speedups for large experiments.
- Replaced dependency on cowplotwith dependency onpatchwork.
- Removed dependencies on tibble,dplyr,tidyr, and other packages from thetidyverse.
- Removed shinyapp from the package.
- The previous app is now distributed separately via the
calmr.apppackage available on GitHub.
- Test coverage has reached 100%.
- The package is now ready for CRAN submission.
calmr 0.5.1
- Added parallelization and progress bars via future,future.apply, andprogressr.
- Function calmr_verbositycan set the verbosity of the
package.
calmr 0.5.0
- Implementation of ANCCR (Jeong et al., 2022), the first time-based
model included in calmr.
- Added parameter distinction between trial-wise and period-wise
parameters.
- Added internal augmentation of arguments depending on the
model.
- All trial-based models do not use pre/post distinctions anymore.
Using the “>” special character does not affect these models
anymore.
- The “>” special character is used to specify periods within a
trial. For example, “A>B>C” implies A is followed by B which is
followed by C. See the using_time_modelsvignette for
additional information.
- Named stimuli now support numbers trailing characters (e.g., “(US1)”
is valid now.)
calmr 0.4.0
- Major refactoring of classes and models. This should help
development moving forward.
- Added several methods for access to CalmrExperiment contents,
including c(to bind experiments)results,plot,graph,design, andparameters.
- Created CalmrDesignandCalmrResultsclasses.
- Rewrote parsers to be less verbose and to rely less on the
tidyversesuite and piping.
- Substantially reduced the complexity of make_experimentfunction (previousmake_experiment).
- Introduced distinction between stimulus-specific and global
parameters.
- Parameters are now lists instead of data.frames.
- Modified UI for calmr app to include a sidebar.
- Simplified the app by removing some of the options.
- Nearly duplicated the number of tests.
calmr 0.3.0
- Added first version of the SOCR model (SM2007) as well as two
vignettes explaining the math behind the implementation and some quick
simulations.
- Documentation progress.
calmr 0.2.0
- Added multiple models to package and app (RW1972, PKH1982,
MAC1975).
- Implementation of basic S4 classes for model, experiment, fit, and
RSA comparison objects, as well as their methods.
- Added genetic algorithms (via GA) for parameter
estimation.
- Added basic tools to perform representational similarity
analysis.
- Documentation progress.
calmr 0.1.0
- heidiis now- calmr. The package now aims
to maintain several associative learning models and implement tools for
their use.
- Major overhaul of the training function (train_pav_model). All
relevant calculations are now done as a function of all functional
stimuli instead of just the US.
- Support for the specification of expectation/correction steps within
the trial via “>”. For example, the trial “A>(US)” will use only A
to generate the expectation, but will learn about both stimuli during
the correction step.
- The previous plotting function for R-values has been revamped to
allow both simple and complex versions. The complex version facets
r-values on a predictor basis, and uses colour lines for each
target.
- Bugfix related to stimulus saliencies.
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.
Health stats visible at Monitor.