Goal: n-back task (2-back) with 8/48, or 16.67%, targets (2-back) and 40/48, or 83.33%, foils (other)
Current status: n-back task with the text, keyboard, and code components, looped with letters.csv–which works. I am having trouble presenting the letters stimuli a percentage of times. Below is the code from my code component. If anybody has any tips for how to present the variables of interest (
letters) x percentage of times, I would be very thankful. Code (in “Begin Routine” tab) below:
# create n_back if nback_trials.thisN == 0: two_back = letters # initial value needed for trial 2 if nback_trials.thisN == 1: one_back = letters # need this to swap with two-back on later trials if nback_trials.thisN > 2: # need to update the n-back values two_back = one_back one_back = letters # response: if letters == two_back: correct_response = '1' else: correct_response = '0'
*note: I have
one_back = 'Not applicable' in the “Begin Experiment” tab to prevent initial breaking.