Skip to main content

Pop the Bubbles

A go/no-go attention task where the participant must "pop" target bubbles while ignoring distractor bubbles. Bubbles appear in three colors (pink, blue, yellow), and the rules for which to pop change each level. Higher levels add pattern-based response rules.

ActivitySpec: lamp.pop_the_bubbles

Cognitive domain: Attention, inhibition

Configurationโ€‹

SettingDescription
Level CountNumber of bubbles shown in levels 1, 2, and 3
Level SpeedHow fast bubbles appear in each level
Intertrial DurationTime in seconds between trials
Bubble DurationHow long bubbles stay on screen
API settings fields
Dashboard SettingAPI FieldType
Level Countbubble_countnumber[] (array length = number of levels)
Level Speedbubble_speednumber[] (entry speed per level, seconds)
Intertrial Durationintertrial_durationnumber (seconds, default 0.5)
Bubble Durationbubble_durationnumber (seconds, default 1.0)

Sample Instructionsโ€‹

"In this game, you will see lots of different colored bubbles, one at a time. Your task is to 'pop' the correctly colored bubbles, while ignoring the incorrect ones. Pay attention to the instructions for each level to know which colored bubbles you should tap, and which ones you should ignore. Your score is based on the percentage of balloons shown that you correctly tapped, minus the percentage that you incorrectly tapped, with a perfect score being 100%."

Usageโ€‹

Bubbles appear one at a time. The participant must tap target bubbles (go) and avoid distractor bubbles (no-go) based on rules displayed at the start of each level.

Scoringโ€‹

Scoring is based on: percentage of bubbles successfully popped, percentage incorrectly missed, percentage correctly ignored, and percentage incorrectly popped.

Demoโ€‹

Screenshotsโ€‹

Pop the Bubbles gameplaypop the uuubles customizationPop the Bubbles scoring

Dataโ€‹

static_dataโ€‹

Unused (always {}).

temporal_slicesโ€‹

FieldDescription
itemBubble index in level
valueColor + trial type (e.g., "blue go", "red no-go", "green no-go-constant")
typetrue = correct response, false = incorrect
levelLevel number
durationReaction time in ms (may be absent if bubble was ignored)

Cortex Featuresโ€‹

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

Game results returns average percent correct on no-go trials.

View in Portal | Python SDK | API Reference