Skip to content

EloChoice

0.29.4Package record

Preference Rating for Visual Stimuli Based on Elo Ratings

0packages dependsuggested by 1
3.7Kdownloads / year
–test coverage
8/13flavors OK

Overview

About

Allows calculating global scores for characteristics of visual stimuli as assessed by human raters. Stimuli are presented as sequence of pairwise comparisons ('contests'), during each of which a rater expresses preference for one stimulus over the other (forced choice). The algorithm for calculating global scores is based on Elo rating, which updates individual scores after each single pairwise contest. Elo rating is widely used to rank chess players according to their performance. Its core feature is that dyadic contests with expected outcomes lead to smaller changes of participants' scores than outcomes that were unexpected. As such, Elo rating is an efficient tool to rate individual stimuli when a large number of such stimuli are paired against each other in the context of experiments where the goal is to rank stimuli according to some characteristic of interest. Clark et al (2018) doi:10.1371/journal.pone.0190393 provide details.

Changes in 0.29.4
  • now compatible with R >= 3.5
  • vignette now as html
  • moved package code to GitHub

From inst/NEWS.Rd in the release

Install

Health

CRAN checks
1ERROR4NOTE8OK
Check messages
ERRORwhether package can be installedr-oldrel-windows-x86_64
Installation failed.
See 'd:/Rcompile/CRANpkg/local/4.5/EloChoice.Rcheck/00install.out' for details.
NOTEC++ specificationr-devel-windows-x86_64, r-release-windows-x86_64
Obsolete C++11 standard request will be ignored
NOTECRAN incoming feasibilityr-devel-linux-x86_64-debian-clang, r-devel-linux-x86_64-debian-gcc
Maintainer: ‘Christof Neumann <christofneumann1@gmail.com>’

No Authors@R field in DESCRIPTION.
Please add one, modifying
  Authors@R: person(given = "Christof",
                    family = "Neumann",
                    role = c("aut", "cre"),
                    email = "christofneumann1@gmail.com")
as necessary.

CRAN check page ↗

Slowest check: 4.6 min · r-devel-windows-x86_64
Status changes
  • ERROR8 OK, 4 NOTE, 1 ERRORNow
  • ERROR9 OK, 4 NOTE, 1 ERROR2026-04-23
  • NOTE9 OK, 5 NOTE2026-04-22
  • ERROR9 OK, 4 NOTE, 1 ERROR2026-04-18
  • NOTE9 OK, 5 NOTE2026-03-10
Advisories

none known

Documentation

In release 0.29.4
READMENoVignettesYes · 1 · dynamicNEWSYes · mentions 0.29.4Citation fileNoWebsitenot declared in DESCRIPTION
Help pages
10
Examples that run
100%10 run in a plain check
Exported functions with examples
100%
Documented parameters
100%
Return-value docs
100%
Help pages citing references
50% with a bibliography file
Vignettes (1)

Downloads

3.7K
CRAN downloads in the past year
Rank #9,736 · ~10/day · ~307/mo
Daily download trend is not available in this view yet.
36130 days
1K90 days
3.7K1 year
Compare downloads with other packages →
Also on350 r2u7 autocran64 c2d4u

Repository

4Stars
0Forks
0Open issues
0Open PRs
0Releases
6Commits
1Commit identities
6 commits · Last activity 2025-01-29 · 0% stars, 30d · Default branch at 0.29.6, ahead of CRAN 0.29.4 (checked 2026-10-21)
Responsiveness
not measured

Stars over time

2020-04-07 · 42026-07-07 · 4
PracticesBeta

3 development-tooling and community-health practices detected across 2 families in the upstream repository

Checks run against github.com/gobbios/elochoice on 2026-10-21.

Continuous integration (2)
Travis CI (config file)AppVeyor
Git structural (1)
.gitattributes
How this is detected·Detection ruleset v4 (2026-10-20)

Dependencies

Declared dependencies
8 external dependencies (excludes base and recommended)

Installing EloChoice adds 5 packages (4 with compiled code, 4.7 MB of source tarballs). Heaviest: Rcpp 1.8 MB, rbibutils 1.1 MB, RcppArmadillo 1.0 MB.

Depends (0)
none
LinkingTo (2)
Enhances (0)
none
Reverse dependencies
0direct
0indirect
Suggested by 1
Suggests, most downloaded first

Datasets

People & History

People (from the free-text Author field) (1)

Maintainer since 0.28 (2015)

Releases (3)

Pick two releases to compare their code metrics.

  • R
    R 4.6.0 released · 2026-04-24
  • R
    R 4.5.0 released · 2025-04-11
  • R
    R 4.4.0 released · 2024-04-24
  • R
    R 4.3.0 released · 2023-04-21
  • R
    R 4.2.0 released · 2022-04-22
  • R
    R 4.1.0 released · 2021-05-18
  • R
    R 4.0.0 released · 2020-04-24
  • unarchivedReturned to CRAN
    2019-07-04
  • 0.29.4Latest
    record
    2019-07-04 · current release · diff ↗ ·
    removed 1 export
    pattern:^[[:alpha:]]+
    added 9 exports
    elochoice, makepairwise, randompairs, raterprog, raterprogplot, ratings, reliability, singlechoice, triplets
  • R
    R 3.6.0 released · 2019-04-26
  • archivedRemoved from CRAN
    2019-02-11
    check problems were not corrected in time
  • R
    R 3.5.0 released · 2018-04-23
  • R
    R 3.4.0 released · 2017-04-21
  • R
    R 3.3.0 released · 2016-05-03
  • 0.29
    record
    2015-10-12 · diff ↗
  • 0.28
    record
    2015-10-12
Show 1 earlier eventHide 1 earlier event
  • R
    R 3.2.0 released · 2015-04-16

Package metadata

First published
2015-10-12
Total releases
3 / 11 yrs
License
GPL (>= 3) OSI
Bundled data
14 KB / 1 file
Download size
163 KB
Appears in task views

Cite

Cite this package

Run in R for the authors' preferred citation:

citation("EloChoice")

Cite the R Observatory

For a number measured here: a download total, a coverage figure, an archival date.

APA

Balamuta, J. J. (2026). R Observatory: Metrics for EloChoice version 0.29.4 [Data set]. HJJB, LLC. Data release v2026-10-25. https://doi.org/10.5281/zenodo.21843040

From data release v2026-10-25, which the citation names so these numbers can be found later. More on citing and the projects behind them.

Report a problem with this page →

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy