Group: Forum Members
I am using Inquisit 6 lab to code for a priming task. In a given trial, a fixation cross will be presented for 500ms. Then a prime word will be presented for 200ms, followed by a blank screen of 100ms. Then a target word will show up for 500ms. Participants' task is to categorize the target word as either positive or negative by pressing one of the two keys "a" or "l". The inter-trial interval will be jittered between 1500ms to 3500ms, during which a blank screen is presented.
While the target word is only presented for 500ms, we want to continue to record their response as long as the response is made within 1000ms from the presentation of the target word. I wonder if the following way to code a single trial would work? Thank you for your suggestions!
/ validresponse = ("a", "l")
/ correctresponse = ("l")
/ stimulustimes = [0 = fixation; 500=noreplace (POSOBJ);
700 = blanks;
800 = goodtarget;
/ trialdata = [POSOBJ goodtarget]
/ responsetrial = ("a", lefterr)
/ responsetrial = ("l", rightcor)
/posttrialpause = noreplace(1000,1500,2000,2500,3000)