Skip to main content

Memory Game

A visual association memory task (TicTacToe-style) measuring visual, spatial, and temporal associative memory. Participants view a grid of gray boxes, then a short sequence of photos replaces some boxes before disappearing. The participant must recall both the order and location of the photos across learning trials, followed by a delayed recall.

ActivitySpec: lamp.memory_game

Cognitive domain: Visual, spatial, and temporal memory

Configurationโ€‹

SettingDescription
FoilsNumber of incorrect images: 3 out of 9, or 4 out of 12
Animation intervalTime in seconds between consecutive images in a sequence
Animation persistenceHow long the full sequence remains visible after all images are shown

Sample Instructionsโ€‹

"You will see a short sequence of pictures appear in the gray boxes. Please remember the pictures and their locations in order."

Usageโ€‹

  1. Learning trials โ€” A sequence of photos appears in the grid. The participant identifies the order and locations.
  2. Delay โ€” A short timer period.
  3. Recall โ€” The participant reproduces the sequence without seeing it first.

The task with 3 learning phases can be completed in about 90 seconds (excluding the delay).

References
  1. Lindeboom, J. et al. (2002) Visual association test to detect early dementia of the Alzheimer type. Journal of Neurology, Neurosurgery & Psychiatry, 73(2), 126-133.

Screenshotsโ€‹

Memory Game screen 1Memory Game screen 2
Memory Game trial startMemory Game sequence shownMemory Game recall phaseMemory Game selectionMemory Game delayed recallMemory Game resultMemory Game completion

Dataโ€‹

static_dataโ€‹

FieldTypeDescription
total_learning/encoding_pointsnumberTotal correct during encoding trials
total_recall/recall_pointsnumberTotal correct during delayed recall
time_of_recall_phasenumberTime for recall phase (ms)
total_questionsnumberSequence length (3 or 4, based on foils setting)
correct_answersnumberCorrect taps in final round
wrong_answersnumberIncorrect taps in final round
pointnumber2 if 100% recall, else 1
locationsnumber[]Grid positions where target images were placed
imagesarrayTarget image identifiers (category and index)
time_taken_for_each_trialobjectPer-trial timing (keyed by trial number, values in ms)
target_sequenceobjectFull target sequence details (image IDs, selection grid, sequence order)
images_in_selection_gridarrayAll images in the selection grid with position and whether each is a target
per_roundarrayDetailed per-round data with selection time, placement time, and correctness for each image
orientation_surveyobjectDelay-period orientation responses (same format as Funny Memory: start_time, day, today_date, month, year, season)

temporal_slicesโ€‹

Entries alternate between image selection (picking from the grid) and location placement (placing on the board):

FieldTypeDescription
itemnumberStep type: 1 = image selection, 2 = location placement
valuenumberGrid index clicked
typebooleantrue = correct, false = incorrect
durationnumberTime since last tap (ms)
levelnumberTrial number (encoding trials + 1 = recall trial)

Cortex Featuresโ€‹

No Cortex features are currently available for this activity.

View in Portal | Python SDK | API Reference