What It Measures

The battery measures visual reaction time (250 trials), auditory reaction time (250 trials at a frequency the participant chooses), and shape-recognition working memory, with hardware and timing validation built into every session.

Timing You Can Trust

Deferred logging and minimal measurement loops keep measurement overhead under 1 ms, and testing showed 99.99% framerate stability. Frame timing is recorded for every frame, so any session’s timing quality can be checked afterward.

Accessibility for Elderly and Low-Vision Participants

Much of the study population is older, so the battery is designed for low vision, including a blur simulation used to check that stimuli stay distinguishable. Calibration stages check color vision, acuity and contrast, peripheral vision, and audio before testing begins.

Verification and Release Engineering

Automated walkthroughs step through the application and capture its screens for a 165-screenshot verification manifest, and 87 automated test suites run before every delivery. Every release is a versioned Windows build identified by its checksum; version 6.0.2192 is about 60,000 lines.

A companion local analysis pipeline reads every export and computes the study’s measures. It runs entirely offline and passes all 18 of its checks on synthetic data, ahead of real participant data.

Open Source

RCRFB is released under the Apache 2.0 license, so other researchers can inspect, reuse, and verify the instrument. It runs on PsychoPy, which is licensed under GPL-3.0, so the distributed Windows build comes with its source and the PsychoPy license, and the few third-party questionnaire items in it are labeled with their own terms. View the code on GitHub.