memprize-nijmegen
Reimplementation of the winning entry of the 2016/2017 memprize science competition.
Science Score: 67.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
✓CITATION.cff file
Found CITATION.cff file -
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
✓DOI references
Found 2 DOI reference(s) in README -
✓Academic publication links
Links to: science.org, zenodo.org -
○Committers with academic emails
-
○Institutional organization owner
-
○JOSS paper metadata
-
○Scientific vocabulary similarity
Low similarity (15.6%) to scientific vocabulary
Keywords
Repository
Reimplementation of the winning entry of the 2016/2017 memprize science competition.
Basic Info
- Host: GitHub
- Owner: MrApplejuice
- License: mit
- Language: JavaScript
- Default Branch: master
- Homepage: https://memprize.craftware.info/
- Size: 60.4 MB
Statistics
- Stars: 0
- Watchers: 3
- Forks: 1
- Open Issues: 0
- Releases: 2
Topics
Metadata Files
README.md
Memprize Submission by Team Radboud University
Reimplementation of the winning entry of the 2016/2017 memprize science competition (Potts et al., 2023)[^1]
The repository contains two versions of the experiment backing the submission:
- The original Psychopy implementation, but updated to Python3 and using the newest Psychopy 2023.02.0 release.
- A web-implementation of the same algorithm that can run in the browser.
Copying and license
The source code is published under the MIT License, see LICENSE.md.
The images in this repository are published under a variety of licenses. Refer to the IMAGE-ATTRIBUTIONS.md for details.
Web version
You can try out the web version here: https://memprize.craftware.info/

See below for details how to run the web version.
The original Psychopy version
(Dutch only)

The original version of the experiment for testing the spacing algorithm. See below for details how to run the web version.
Citation
To cite this software in your publications, you can use the CITATION.cff file through GitHub page or the following reference:
van den Broek, G. S. E., Gerke, P. K., Albers, A. M., Berkers, R., van Kesteren, M., Konrad, B., & Müller, N. (2023). Memprize Submission by Team Radboud University (Version 1.0) [Computer software]. https://doi.org/10.5281/zenodo.8373054
Steps for running the original Psychopy version
Required software:
- python 3.10 (or higher)
pipenvfor Python
With these packages installed:
- Clone the repository
- Change in the directory
psychopy - If you are using a python-version other than 3.10, edit the
Pipfileand replace the version string 3.10 with the version you are using. - Issue the command
pipenv install- This should install PsychoPy in a pipenv-environment. However, PsychoPy is a relatively heavy package with a lot of dependencies and might be more complicated to install on your system. If you encounter errors, try the alternative steps below.
- Now you can run the application using the command:
~~~~~~~~~.sh pipenv run python main.py ~~~~~~~~~
Alternative steps for running the original Psychopy version
These steps are easier in case you are not able to install PsychoPy using the steps above. These steps will run the program through a pre-built Standalone PsychoPy bundle instead.
Note: These steps do not work on Linux and were only tested on Windows!
Required software:
- Install PsychoPy version 2023.02.0 in some other way
- You sould be able to download the exact version from the release page: https://github.com/psychopy/psychopy/releases/tag/2023.2.0
Then:
- Clone the repository
- Change in the directory
psychopy - Run the experiment's
main.pyfile as described in the previous section, but use the python version that ships with psychopy.
[^1]: Potts, R., van den Broek, G.S.E., Albers, A.M., Balaguer, J., Berkers, R., de Jonge, M., Dhanani, A., Jivani, A., Gerke, P.K., Konrad, B., Küpper-Tetzel, C.E., Hae Li, J., McDaniel, M., Miyatsu, T., Müller, N., Nguyen, K., Reilly, W., Summerfield, C., … Shanks, D.R. (2023). Optimal methods for learning foreign-language vocabulary: An international research competition. [Manuscript submitted for publication]. University College London.
Owner
- Name: Paul K. Gerke
- Login: MrApplejuice
- Kind: user
- Location: Netherlands
- Website: http://www.craftware.info
- Repositories: 9
- Profile: https://github.com/MrApplejuice
Professional Software Developer from the Netherlands.
Citation (CITATION.cff)
# This CITATION.cff file was generated with cffinit.
# Visit https://bit.ly/cffinit to generate yours today!
cff-version: 1.2.0
title: Memprize Submission by Team Radboud University
type: software
message: >-
If you use this software, please cite it using these
metadata.
repository-code: 'https://github.com/MrApplejuice/memprize-nijmegen'
url: 'https://memprize.craftware.info/'
abstract: >-
Winning entry of the 2016/2017 memprize science
competition, submitted by a team of researchers from
Radboud University Nijmegen.
keywords:
- learning
- memory
- vocabulary
- psychology
- mnemonics
license: MIT
version: '1.0'
date-released: '2023-09-23'
doi: 10.5281/zenodo.8373054
authors:
- given-names: Gesa S. E.
family-names: van den Broek
affiliation: >-
Utrecht University, Department of Education, The
Netherlands
- affiliation: >-
Department of Radiology, Nuclear Medicine and Anatomy,
Radboud University Medical Center, P.O. Box 9101, 6500
HB Nijmegen, the Netherlands
family-names: Gerke
given-names: Paul K.
orcid: 'https://orcid.org/0000-0003-1473-5705'
- given-names: Anke Marit
family-names: Albers
affiliation: >-
Donders Institute for Brain, Cognition, and Behaviour,
Radboud University Medical Center, Nijmegen, The
Netherlands
- given-names: Ruud
family-names: Berkers
affiliation: >-
Donders Institute for Brain, Cognition, and Behaviour,
Radboud University Medical Center, Nijmegen, The
Netherlands
- given-names: Marlieke
family-names: van Kesteren
affiliation: >-
Donders Institute for Brain, Cognition, and Behaviour,
Radboud University Medical Center, Nijmegen, The
Netherlands
- given-names: Boris
family-names: Konrad
affiliation: >-
Donders Institute for Brain, Cognition, and Behaviour,
Radboud University Medical Center, Nijmegen, The
Netherlands
- given-names: Nils
family-names: Müller
affiliation: >-
Donders Institute for Brain, Cognition, and Behaviour,
Radboud University Medical Center, Nijmegen, The
Netherlands
GitHub Events
Total
Last Year
Committers
Last synced: about 1 year ago
Top Committers
| Name | Commits | |
|---|---|---|
| Paul Konstantin Gerke | p****e@c****o | 73 |
| Paul Konstantin Gerke | no@e****l | 37 |
| Gesa | no@l****l | 13 |
| gesavandenbroek | 8****k | 1 |
| Paul Konstantin Gerke | no@s****m | 1 |
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: about 1 year ago
All Time
- Total issues: 0
- Total pull requests: 1
- Average time to close issues: N/A
- Average time to close pull requests: less than a minute
- Total issue authors: 0
- Total pull request authors: 1
- Average comments per issue: 0
- Average comments per pull request: 0.0
- Merged pull requests: 1
- Bot issues: 0
- Bot pull requests: 0
Past Year
- Issues: 0
- Pull requests: 0
- Average time to close issues: N/A
- Average time to close pull requests: N/A
- Issue authors: 0
- Pull request authors: 0
- Average comments per issue: 0
- Average comments per pull request: 0
- Merged pull requests: 0
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
Pull Request Authors
- gesavandenbroek (1)