Pokemon Go/No Go Task

Technical Manual

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

Background

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'.

References

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)

Duration

20 minutes

Description

Participants are asked to press the spacebar to catch any Pokemon figure (go trials) except 'Meowth' (nogo trial).

Procedure

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)

Stimuli

taken from original e-prime script 'Pokenogo.es'
https://fablab.yale.edu/page/assays-tools
(converted to png files)

Instructions

provided by Millisecond - can be edited under section Editable Instructions

Scoring

Zscore Adjustments
zScore Adjustements of hit and false alarm (FA) rates are based on recommendations by Gregg & Sedikides (2010, p.148).
If the hit rate / FA rate is 0 => 0.005 is used instead
IF the hit rate / FA rate is 1.0 => 0.995 is used instead

Summary Data

File Name: pokemon_gonogo_summary*.iqdat

Data Fields

NameDescription
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

Raw Data

File Name: pokemon_gonogo_raw*.iqdat

Data Fields

NameDescription
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

Parameters

The procedure can be adjusted by setting the following parameters.

NameDescriptionDefault
Timing Parameters
initialFixation The duration (in ms) of initial fixation stim of a run8000
stimDuration The stimulus onset asynchrony (in ms) of the pokemon figures1000
responseTimeout The time (in ms) allocated for response collection2000
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 images60%
Response Key
goKey The go-response key (here: " " = spacebar)" "