I am designing a simple verbal n-back task. It consists of a series of letters and the participant is required to respond Yes/No to each letter presentation. Yes, if the current letter is the same as the n-th letter back . No if it’s not. The aprticipant should be able to give their response either while the letter is still on the screen or during the blank ISI screen that follows.
I have designed my experiment with the letters saved as lists saved as an event. In addition, I have added an ISI as an event. Each of my trials consists of a letter from the list + the ISI. I have specified in the list event which responses are correct and which are not (this is based on the order of the letters).
If the participant responds during the time the letter is still on the screen (i.e. the stimulus is presented) it records correctly the respond and determines whether it’s an error or not. The problem is that if the participant responds during the ISI event the program takes any response as correct. I want the program to recognize which response is correct regardless of whether the participant responds during the stimulus presentation event or during the ISI event. Given the ISI is just something added in between, how can Superlab read that the responses during the ISI should match with the event stimulus that was presented just previously. Is there a way…hopefully I have managed to explain this clearly.