Task dossier

Delayed Recall Task

T000054T000054-delayed-recall-taskDraftWeb preview availableUpdated Jun 20, 2026

Delayed episodic memory task with object encoding, alternating ear tones, an arrow distractor, and temporal order / distance / source probes

Delayed Recall Task flow diagram
Delayed Recall Task flow diagram
Preview path
This task ships with a matched HTML companion so the browser preview can stay aligned to the canonical local repository.
Quick start
Clone locally, then follow the README for install and run instructions.
git clone https://github.com/TaskBeacon/T000054-delayed-recall-task.git
cd T000054-delayed-recall-task
# Follow the README for local setup and run steps

Delayed Recall Task

FieldValue
NameDelayed Recall Task
Versionv0.1.0-dev
URL / RepositoryTaskBeacon/T000054-delayed-recall-task
Short DescriptionDelayed episodic memory task with object encoding, alternating ear tones, an arrow distractor, and temporal order / distance / source probes
Created ByTaskBeacon build pipeline
Date Updated2026-04-17
PsyFlow Version0.1.12
PsychoPy Version2025.2.4
ModalityBehavior
LanguageEnglish

1. Task Overview

This task implements a delayed-recall paradigm built around sequences of everyday objects. Participants judge each object as indoors or outdoors during encoding, hear alternating left/right ear tones that bind a context cue to the item stream, complete a short arrow distractor, and then answer temporal-order, temporal-distance, and source-memory probes. One practice sequence is followed by three scored sequences.

The runtime is deterministic and audit-friendly. Sequence order, probe selection, tone assignment, and distractor scheduling are seeded from the task configuration, while participant-facing wording stays config-driven for portability.

2. Task Flow

Task Flow

Block-Level Flow

StepDescription
Load ConfigRead the mode-specific config and task metadata.
Collect Subject InfoCollect subject ID in human mode or inject deterministic IDs in QA/sim.
Initialize RuntimeCreate the PsychoPy window, keyboard, triggers, and stimulus bank.
Show InstructionsPresent the delayed-recall instructions and response-key mapping.
Run Sequence BlockPresent one full sequence: encoding, auditory context cues, distractor, and memory probes.
Repeat BlocksRun one practice block and three scored blocks in order.
FinishPresent the goodbye screen, send the end trigger, and quit PsychoPy.

Trial-Level Flow

StepDescription
Trial FixationShow a centered fixation cross before the first object in the sequence.
Encoding ItemShow an object card and collect indoor/outdoor judgment with F / J.
Inter-Item DelayShow a blank interval, then a left/right ear tone, then a blank remainder.
Distractor TaskPresent arrow trials and collect left/right arrow-key responses.
Temporal-Order ProbeShow two studied objects side by side and ask which appeared earlier.
Temporal-Distance ProbeShow the same pair and collect a 1-4 subjective distance rating.
Source ProbeShow one studied object and ask which ear carried the tone for that item.
Sequence SummaryShow block-level accuracy and continue to the next sequence.

Controller Logic

FeatureDescription
Condition SchedulingBlockUnit.generate_conditions(...) expands the practice and test sequence labels into ordered blocks.
Determinismbuild_sequence_plan(...) uses the overall seed, block index, and condition label to generate object order, tone assignment, distractor arrows, and probe pairs.
Probe SelectionTemporal-order and source probes are sampled from the studied list with lag and context constraints.
Trial ContextEvery participant-visible phase in src/run_trial.py calls set_trial_context(...) before display or response capture.
SimulationThe scripted and sampler responders exercise the encoding, distractor, order, distance, and source response paths.

3. Configuration Summary

SettingValue
Subject Infosubject_id collected as a 3-digit integer in human mode.
Window1280 x 720, white background, pix units, fullscreen off.
StimuliConfig-defined instructions, fixation, object cards, probe text, and generated left/right tone assets.
TimingEncoding item 2.5 s, inter-item interval 3.0 s, tone offset 1.5 s, tone duration 1.0 s, distractor interval 45.0 s.
TriggersExperiment, block, encoding, tone, distractor, probe, summary, and goodbye triggers are mapped in config/*.yaml.
Adaptive ControllerNone. Sequence order and probe selection are deterministic rather than adaptive.

a. Subject Info

subject_id is collected as a 3-digit integer in human mode.

b. Window Settings

1280 x 720, white background, pix units, fullscreen off.

c. Stimuli

Config-defined instruction text, fixation, object cards, probe prompts, and generated sine-tone assets in assets/tones/.

d. Timing

Encoding item 2.5 s, inter-item interval 3.0 s, tone offset 1.5 s, tone duration 1.0 s, distractor interval 45.0 s, and probe windows of 3.5 s.

e. Triggers

Experiment, block, encoding, tone, distractor, probe, summary, and goodbye triggers are defined in the task configs.

4. Methods (for academic publication)

Participants study sequences of everyday objects and make indoor/outdoor judgments at encoding. A left- or right-ear tone marks each item during the inter-item interval, creating a contextual cue that can later be queried in source memory. After a short arrow distractor, participants judge temporal order for studied pairs, rate how far apart those items felt in the sequence, and report the ear associated with each cue item.

The implementation is designed for reproducibility and auditability. Trial order, tone assignment, probe sampling, and response scoring are deterministic from the task seed, while all participant-facing wording remains config-driven for localization portability and review.