How Do I
Give Participant a Break After N Trials

In long experiments, it is often desirable to give the participant a break after a number of trials has been presented.  Separating trials into two different blocks works but only when not randomizing.  If you need to randomize the trials as a single set, they must remain in one block.

Providing the break can simply be done using the conditional branching feature.  Here is step by step example; we will start by creating the event that displays a message to the participant.  The example assumes that you already have an experiment setup and you only need to add the break.

Click on the OK button.  The Event Editor will go away and “Participant Break” will appear in the list of events.

The next step is to create a macro:


 

Click on the OK button to close the Expression Editor (but not the Macro Editor).  Only a few steps remain:

You should now be back in the Block Editor.  You created a macro but you still need to tell SuperLab to use it:
 


 

That's it; the participant should now get the "Participant Break" event presented after 30 trials.  You can re-use a macro in any number of blocks.