0 votes
I am wondering if there is a way to add breaks for the participant during experiment. For example, each block of my experiment has 25 trials and we want to have 250 in total, so I wanted to have breaks every 50 trials or so for the participant to rest. Is there a good way to do this? Thank you!

1 Answer

0 votes
by (14.5k points)
selected by
Best answer


Adding a break is totally possible. To do it, you can create an extra event and add a conditional route there, which originates in the last event in your trial sequence. Since you want to stop every 2 blocks of 25 trials, you can use both the block and 'in-block' trial numbers to define the 'break' condition for the created conditional route. For example, this would stop the sequence on trial 50th, 100th, 150th (and so on) trials:

((TrialNumber==25) && ((BlockNumber%2)==0))

If you use a total trial counter, the 'break' condition is simple:

((TotalTrialNumber % 50) ==0 )

Once the break event is entered, you need to build up the 'return-and-continue' logic. Normally, you would ask a participant to press a button to continue. As the simplest example-  create a new conditional route, from the break event to the first event in the trial sequence and define the route condition with 'Is Triggered' property of the Button element. 

You can also check the demo experiments included in EventIDE. Many of them have a break event and you can how it's implemented in details (see, for example, the 'Visual Simon Task'). 

Welcome to EventIDE Q&A forum where you can ask questions about EventIDE software and receive answers from other members of the community


FAQ questions

Installation and License



EEG Analysis

Visual Stimuli

Runtime and Data Collection