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โ
| Setting | Description |
|---|---|
| Level Count | Number of bubbles shown in levels 1, 2, and 3 |
| Level Speed | How fast bubbles appear in each level |
| Intertrial Duration | Time in seconds between trials |
| Bubble Duration | How long bubbles stay on screen |
API settings fields
| Dashboard Setting | API Field | Type |
|---|---|---|
| Level Count | bubble_count | number[] (array length = number of levels) |
| Level Speed | bubble_speed | number[] (entry speed per level, seconds) |
| Intertrial Duration | intertrial_duration | number (seconds, default 0.5) |
| Bubble Duration | bubble_duration | number (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โ



Dataโ
static_dataโ
Unused (always {}).
temporal_slicesโ
| Field | Description |
|---|---|
item | Bubble index in level |
value | Color + trial type (e.g., "blue go", "red no-go", "green no-go-constant") |
type | true = correct response, false = incorrect |
level | Level number |
duration | Reaction 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