Script Author: Katja Borchert, Ph.D. (katjab@millisecond.com), Millisecond
credit: Millisecond was given permission to include this task in the Millisecond Library by Dr. BJ Casey.
Created: January 09, 2021
Last Modified: January 10, 2025 by K. Borchert (katjab@millisecond.com), Millisecond
Script Copyright © Millisecond Software, LLC
This script implements an Inquisit implementation of the 'Pokemon Go/NOGo' task, a go/nogo task for children, in which the number of go trials preceding a nogo trial is systematically varied.
The Inquisit implementation of this script is based on e-prime script 'Pokenogo.es'.
Durston, S., et al (2002). An fMRI study of the effect of preceding context on inhibition. Neuroimage, 16, 449-453.
Durston, S., et al (2002). A neural basis for development of inhibitory control. Developmental Science, 5, 9-16.
The original e-prime script is published at: https://fablab.yale.edu/page/assays-tools Project downloaded: pokemon_gonogo.zip
Adjustments to z-scores as described by: Gregg, A. & Sedikides, C. (2010). Narcissistic Fragility: Rethinking Its Links to Explicit and Implicit Self-esteem, Self and Identity, 9:2, 142-161 (p.148)
20 minutes
Participants are asked to press the spacebar to catch any Pokemon figure (go trials) except 'Meowth' (nogo trial).
5 Runs:
- Each run presents 14 nogo trials and 43 go trials (roughly a 1:3 ratio); total = 57 trials per run
- the trial sequence for each run is fixed (see section Editable Lists)
- each nogo trial is preceded by 1, 3, or 5 nogo trials
ng1: nogo trials that are preceded by 1 go trial => 20
ng3: nogo trials that are preceded by 3 go trials => 20
ng5: nogo trials that are preceded by 5 go trials => 20
Trial Sequence:
stimulus (for for 1000ms) responseTimeout = 2000ms
-> iti (for 3000ms)
taken from original e-prime script 'Pokenogo.es'
https://fablab.yale.edu/page/assays-tools
(converted to png files)
provided by Millisecond - can be edited under section Editable Instructions
File Name: pokemon_gonogo_summary*.iqdat
| Name | Description |
|---|---|
| inquisit.version | Inquisit version number |
| computer.platform | Device platform: win | mac |ios | android |
| computer.touch | 0 = device has no touchscreen capabilities; 1 = device has touchscreen capabilities |
| computer.hasKeyboard | 0 = no external keyboard detected; 1 = external keyboard detected |
| startDate | Date the session was run |
| startTime | Time the session was run |
| subjectId | Participant ID |
| groupId | Group number |
| sessionId | Session number |
| elapsedTime | Session duration in ms |
| completed | 0 = Test was not completed 1 = Test was completed |
| propCorrectOverall | Overall proportion correct (across runs and trialtypes) |
| hitRateOverall | The overall hitrate (across all go trials) |
| hitRTOverall | The mean hit response time in ms (across all correct go trials) |
| missRateOverall | The overall missrate |
| commissionRateOverall | The overall commission rate (across all nogo trials) |
| commissionRTOverall | The mean commission response time in ms (across all incorrect nogo trials) |
| corrRejectRateOverall | The overall correct rejection rate |
| zHitRateOverall | Z-score of the hitRateOverall |
| zFaRateOverall | Z-score of the overall falseAlarm/commission rate |
| dPrimeOverall | Computes d' (parametric measure of discriminability btw. signals and noise) => Range (in this script) -5.1516586840152740479 <= dprime <= 5.1516586840152740479 (=perfect performance) => The higher the value, the better signals (go stims) were distinguished from noise (nogo stims) (d' = 0: chance performance; negative d-primes: participant treated nontargets as targets and targets as nontargets) |
| cOverall | C-criterion in signal detection:The absolute value of c provides an indication of the strength of the response bias/response style negative: participant more likely to report that signal (go stims) is present (liberal response style) may favor faster responding in speed-accuracy trade-off response paradigms positive: favoring caution (conservative response style) |
Separate By Nogo Trialcategory: Ng1-Ng5 (Explained Only For Ng1) |
|
| noGoTrialsNg1 | The number of ng1 trials across all runs (default setup: 20) |
| commissionsNg1 | The number of commissions made in ng1 trials across all runs |
| commissionRateNg1 | The ng1 commission rate across all runs |
| commissionRTNg1 | The mean response time for commission errors in ng1 trials across all runs |
File Name: pokemon_gonogo_raw*.iqdat
| Name | Description |
|---|---|
| build | Inquisit version number |
| computer.platform | Device platform: win | mac |ios | android |
| computer.touch | 0 = device has no touchscreen capabilities; 1 = device has touchscreen capabilities |
| computer.hasKeyboard | 0 = no external keyboard detected; 1 = external keyboard detected |
| date | Date the session was run |
| time | Time the session was run |
| subject | Participant ID |
| group | Group number |
| session | Session number |
| blockcode | The name the current block (built-in Inquisit variable) |
| blocknum | The number of the current block (built-in Inquisit variable) |
| trialcode | The name of the currently recorded trial (built-in Inquisit variable) |
| trialnum | The number of the currently recorded trial (built-in Inquisit variable) trialnum is a built-in Inquisit variable; it counts all trials run even those that do not store data to the data file. |
| run | The run number |
| runCount | The run counter |
| trialCategory | G = go trial; ng = nogo trial number: number of go trials preceding the next nogo trial Example g3 = go trial #3 before the next nogo trial ng3 = nogo trial with 3 preceding go trials |
| itemNumber | The itemnumber of the currently presented pokemon |
| stim | The image file of the currently presented pokemon |
| response | The participant's response (scancode of response buttons) 57 = spacebar 0 = no response |
| correct | Accuracy of response: 1 = correct response; 0 = otherwise |
| latency | The response latency (in ms); measured from: onset of image no response = entire stimDuration + iti |
The procedure can be adjusted by setting the following parameters.
| Name | Description | Default |
|---|---|---|
Timing Parameters |
||
| initialFixation | The duration (in ms) of initial fixation stim of a run | 8000 |
| stimDuration | The stimulus onset asynchrony (in ms) of the pokemon figures | 1000 |
| responseTimeout | The time (in ms) allocated for response collection | 2000 |
| iti | The duration (in ms) of the intertrial interval fixation stim after stimDuration the current default settings allow participants to respond partway through the iti | 3000 |
Stimuli Sizing |
||
| stimSize | The proportional (to canvas height) size of the images | 60% |
Response Key |
||
| goKey | The go-response key (here: " " = spacebar) | " " |