Skip to main content

Cats and Dogs

Originally developed for assessing early-stage Parkinson's disease, Cats and Dogs requires participants to remember where different stimuli are hidden, reproduce their locations, and switch between which stimuli to respond to. The game assesses visual and working memory, attention, response control, and set-shifting.

ActivitySpec: lamp.cats_and_dogs

Cognitive domain: Visual and working memory, attention, response control, set-shifting

Configurationโ€‹

The game automatically progresses as levels are completed. No researcher-defined customization is necessary.

Sample Instructionsโ€‹

"In this game, you will see a screen with many boxes. These boxes will 'lift', revealing either a dog, cat, or nothing behind them. Your task is to tap the correct boxes, based on what is behind each box. The instructions for which boxes are correct will change depending on the level, so pay attention to the animals!"

Usageโ€‹

Boxes on the screen temporarily disappear, revealing dogs or cats behind some of them. After the boxes reappear, the participant must select the boxes with the correct animal. As the game progresses, the instructions change โ€” the participant must switch between selecting cats or dogs, functioning as go/no-go stimuli. Later trials require remembering more cues.

Scoringโ€‹

Scoring is based on the number of correct selections within the timeframe of the game.

References
  1. Weil, R. S. et al. (2017) The cats-and-dogs test: a tool to identify visuoperceptual deficits in Parkinson's disease. Movement Disorders, 32(12), 1789-1790. DOI: 10.1002/mds.27176

Demoโ€‹

Screenshotsโ€‹

Cats and Dogs gameplay

Dataโ€‹

static_dataโ€‹

FieldTypeDescription
pointnumber2 if all correct, else 1
correct_answersnumberTotal correct taps
wrong_answersnumberTotal incorrect taps
total_questionsnumberTotal trials (always 45)
scorenumberScore percentage

temporal_slicesโ€‹

FieldDescription
itemBox number (1โ€“10)
typetrue = correct, false = incorrect
durationTime since last tap (ms)
levelGame level (1โ€“3)
valueUnused

Cortex Featuresโ€‹

cats_and_dogs (raw) โ†’ game_level_scores (primary) โ†’ game_results (secondary)

Game results returns average tap time per level.

View in Portal | Python SDK | API Reference