___________________________________________________________________________________________________________________ *Think/Not Think Task* - shorter procedure- - does not require behavioral responding during phase2 - ___________________________________________________________________________________________________________________ Script Author: Katja Borchert, Ph.D. (katjab@millisecond.com) for Millisecond Software, LLC Date: 06-29-2020 last updated: 10-18-2024 by K. Borchert (katjab@millisecond.com) for Millisecond Software, LLC Script Copyright © 10-18-2024 Millisecond Software ___________________________________________________________________________________________________________________ BACKGROUND INFO ___________________________________________________________________________________________________________________ This script implements a slimmed down version of the Think/Not Think Task procedure to study the effect of thought suppression on memory. This version of the Think/NotThink task was developed by Anderson et al. to run the procedure during an fMRI session. Reference: Anderson, M. C. et al (2004). Neural systems underlying the suppression of unwanted memories. Science, 303(5655), 232-236. ___________________________________________________________________________________________________________________ TASK DESCRIPTION ___________________________________________________________________________________________________________________ Participants work through 3 phases: 1. phase1: Learning of 30 (default) random word pairs where the left word is going to be the recall cue of the right word. Recall is tested via textbox input in this script. Word pairs are assigned to three conditions: - recall words - suppression words - baseline words 2. phase2: Active Thought suppression instructions for some the suppression but not the recall word pairs. Baseline word pairs are skipped in this phase. 3. phase3: Re-testing all word pair learning: half the recall words are tested with the learned cues; half with independent cues ___________________________________________________________________________________________________________________ DURATION ___________________________________________________________________________________________________________________ Phase 1: ~5 min per study round Phase 2: ~2 minutes Phase 3: ~5 minutes ___________________________________________________________________________________________________________________ DATA OUTPUT DICTIONARY ___________________________________________________________________________________________________________________ The fields in the data files are: (1) Raw data file: 'thinknothink_short_raw*.iqdat' (a separate file for each participant) computer.platform: the platform the script was run on (win/mac/ios/android) date, time: date and time script was run subject, group: with the current subject/groupnumber session: with the current session id blockCode, blockNum: the name and number of the current block (built-in Inquisit variable) trialCode, trialNum: the name and number of the currently recorded trial (built-in Inquisit variable) Note: trialNum is a built-in Inquisit variable; it counts all trials run; even those that do not store data to the data file such as feedback trials. Thus, trialNum may not reflect the number of main trials run per block. countPhase1: counts the number of phase1 (learning) rounds run by this script condition: 1 = recall word pairs (used in phase2 for active recall) 2 = suppression word pairs (used in phase2 for active suppression) 3 = baseline word pairs (not used in phase2) phase3ConditionCue: the condition cue used in phase3 1 = learned cue (from phase1) 2 = independent cue pairNumber: the pairNumber of the currently presented word pair. Note: pairNumbers are 1-10 for each of the three conditions indexCueWord: the itemnumber (item.words/item.independentCue) of the cueWord cueWord: the cue word indexRecallWord: the itemnumber (item.words) of the recall word recallWord: the recall word stimulusItem: the presented stimuli in order of trial presentation phase1: the word pair with the cue word on the left phase2: the cue word phase3: the cue word response: the participant's response correct: accuracy of response: 1 = correct response; 0 = otherwise latency: the response latency (in ms); measured from: onset of cue (2) Summary data file: 'thinknothink_short_summary*.iqdat' (a separate file for each participant) inquisit.version: Inquisit version run computer.platform: the platform the script was run on (win/mac/ios/android) startDate: date script was run startTime: time script was started subjectId: assigned subject id number groupId: assigned group id number sessionId: assigned session id number elapsedTime: time it took to run script (in ms); measured from onset to offset of script completed: 0 = script was not completed (prematurely aborted); 1 = script was completed (all conditions run) phase1: countPhase1: the number of phase1 rounds run in this script propCorrectPhase1: the overall proportion correct recall performance during phase 1 Note: if performance < parameters.minPropRecallPhase1 => phase2/phase3 are not run in this script phase3: propCorrectPhase3: the overall proportion correct recall performance during phase 3 //per condition: propCorrectRecallPairPhase3: the proportion correct recall performance for recallpair words (condition 1) during phase 3 propCorrectRecallPairPhase3L: the proportion correct recall performance for recallpair words (condition 1) cued with the 'learned' cue during phase 3 propCorrectRecallPairPhase3I: the proportion correct recall performance for recallpair words (condition 1) cued with the 'independent' cue during phase 3 propCorrectSuppressionPairPhase3: the proportion correct recall performance for suppression words (condition 2) during phase 3 propCorrectSuppressionPairPhase3L: the proportion correct recall performance for suppression words (condition 2) cued with the 'learned' cue during phase 3 propCorrectSuppressionPairPhase3I: the proportion correct recall performance for suppression words (condition 2) cued with the 'independent' cue during phase 3 propCorrectBaselinePairPhase3: the proportion correct recall performance for baseline words (condition 3) during phase 3 propCorrectBaselinePairPhase3L: the proportion correct recall performance for baseline words (condition 3) cued with the 'learned' cue during phase 3 propCorrectBaselinePairPhase3I: the proportion correct recall performance for baseline words (condition 3) cued with the 'independent' cue during phase 3 ___________________________________________________________________________________________________________________ EXPERIMENTAL SET-UP ___________________________________________________________________________________________________________________ //////////////////////////////////////////// Word Pair Assignment: //////////////////////////////////////////// By default, this script runs preassigned fixed word pairs: Each odd item is paired with the following even item (the assignments is randomized by randomization of the word order in item.words). The advantage of pre-fixed word pairs is that the three phases can be distributed across several script runs. 30 (default) fixed word pairs are divided into 3 groups: - Recall: 10 word pairs (condition1) - Suppression: 10 word pairs (condition2) - Baseline: 10 word pairs (condition3) !Note: you can also use *random* pairings (see parameters.runFixedWordPairs under section Editable Parameters) IF all three phases can be run within the same session. //////////////////////////////////////////// Number of Trials per Condition: //////////////////////////////////////////// The number of trials per condition is controlled by the number of words listed under items.word (see section Editable Stimuli). By default, 60 words (in random order) are provided that are paired to form 30 word pairs (10 word pairs per condition). You can add or delete word pairs per condition by adding or deleting the relevant number of words from item.words/item.independentCues, just make sure that the resulting number of trials per condition (recall, suppression, baseline) is EVEN. //////////////////////////////////////////// Procedure: //////////////////////////////////////////// 1. phase1: Learning and recall of 30 random word pairs where the left word is going to be the recall cue of the right word (study-phase). phase3 is divided into a study and a recall phase: a) Study: each word pair is presented for 5000ms (default; editable parameter) b) Recall: each word pair is tested via textbox input The order of the 30 word pairs during study/recall is randomly determined for each participant. phase1 Termination: By default phase3 is terminated after 100% correct recall (editable parameter) on all 30 word pairs (= successful completion) OR after 10 unsuccessful (editable parameter) rounds. If (and only if) successful phase3 completion => phase2 is started 2. phase2: - Active Thought suppression instructions for 10 of these word pairs (suppression words): The suppression cue words are presented in RED. Participants are instructed to actively suppress the paired recall words for the presented cues for RED cues. - Active Thought recall instructions for 10 of these word pairs (recall words) The recall cue words are presented in GREEN. Participants are instructed to think about the paired recall words for the presented cues for GREEN cues. The order of the suppression and recall cues is randomly determined for each participant. Note: 10 of the learned word pairs are not presented during phase2 (baseline words) 3. phase3: Re-testing recall of all 30 recall words (via textbox input) - half the recall words are tested using the learned (random) cues learned during phase1 - half the recall words are tested using an independent cue that is related to the recall word ___________________________________________________________________________________________________________________ STIMULI ___________________________________________________________________________________________________________________ provided by Millisecond Software - can be edited under section 'Editable Stimuli' ___________________________________________________________________________________________________________________ INSTRUCTIONS ___________________________________________________________________________________________________________________ provided by Millisecond Software - can be edited under section 'Editable Instructions' ___________________________________________________________________________________________________________________ EDITABLE CODE ___________________________________________________________________________________________________________________ check below for (relatively) easily editable parameters, stimuli, instructions etc. Keep in mind that you can use this script as a template and therefore always "mess" with the entire code to further customize your experiment. The parameters you can change are: