Currently, we are trying to build an experiment where there are multiple conditions taking place within the condition file. This condition file consisting of 240 Mini-block (each mini-block has six trials), 1440 trials in total.
Within the condition file, we have different tasks (search and recognition task) that change in the first or/and fifth trial of a mini-block. Also, we have different targets displayed in each trial, but targets are changing every 6 trials.
We are trying to have multiple blocks (in which participants can take breaks in between) within the experiment. However, we would like to ask this:
Within an experiment, is there a way to have multiple blocks by using a single condition file? In other words, can we assign a single condition file in the loop of trials, and by giving some constraints with code component, generate multiple blocks? To be more concrete, is it possible to implement something like “If the target is new, and the task is new; end the current block and wait until participant gives a key response”?
We would appreciate a lot any advice on this!