I am running an experiment with three blocks, each block contains 1 trial, and each trial has an event that is using a list of 8 different items. The three blocks are easy, medium, and hard difficulty levels. I would like to set it up so that each individual block is repeated until the participant correctly answers 8 items in a row. When they have answered 8 correctly in a row it should then proceed to the next block. I am assuming that I have to create a macro with an “if” statement, but I only see options based on percentage correct. Is it possible to set it up for a certain number of correct responses in a row?
That is my primary concern, but to be difficult, I would ideally like the participant to complete the block once the response criterion is met. For example, if they answer incorrectly for the first two items, then they answer the next 8 correctly, they will be on item 3 of the block (there are 8 items in a block and they have now responded to 10). However, I would still like them to respond to the remaining 6 items to ensure that they see each item the same amount of times. To put this in context, after the experiment we are getting participants to perform a recognition task – if they see some items more than others it will bias their scores on the recognition task, so they should complete all items on the list even if they response criterion has been met. Is it possible to also set it up this way?
What I was thinking was making a macro with:
all items on the list were presented “if true” exit this block and present next block
8 correct responses in a row “if false” repeat current block
if I could set it up so that both of those “if” statements must be satisfied to progress I think it would work – but I am not sure. This is my first time experimenting with the macros, so I am a bit out of my league.
Any advice would be appreciated!