Randomize after specific number of trials

I have 4 tasks, for each, I need the first image in the excel list to be presented first, then the rest should be randomized. This is because only some of my stimuli get feedback, and I need to ensure that the first image seen provides feedback for the participant so they can learn. Is there a way to do this? I was thinking I could creat a trial counter and tell it to randomize if trialctr > 1. But I’m not sure what I would do to tell it to randomize the trials.

Thanks!

Hello,

you could use two routines, one for the first image, hardcode the image you want to present and another routine with a loop looping through the remaining items. Use Selected rows to specify the rows you want to present.

Alternatively, try the attached example. I first create a list, shuffle that, insert a number as the first element and use this list as variable in Selected rows.

Ranrow.psyexp (9.2 KB)
Ranrow.xlsx (8.4 KB)

Best wishes Jens

1 Like