Stimuli randomisation across two tasks without replacement | XM Community
Skip to main content

Hi there,
I'm very stuck. I have a pool of 6 images and two different tasks. I want it to be that each participant only sees each image once across the two tasks (without replacement). At the same time, each task shows three different images separately, followed by some questions.
There are two levels of randomisation:

  1. The order of the tasks (i.e. task 1 first, or task 1 second)

  2. Dividing the images up between the tasks

At the moment, the 6 images appear in individual blocks with the relevant questions for each image (e.g. image 1 appears in the block 1A)
I've attempted to set up a randomiser that presents 3 of the blocks while embedding the choices. How can I get the second task to display the images that haven't been shown already?

Any advice would help so much!!

Screenshot 2021-04-26 at 17.28.14.pngScreenshot 2021-04-26 at 17.38.21.png

The first issue I see is that your task order will always be equal to 2, because its in the same "Set Embedded Data" Block. In the randomizer make two such blocks, in one set task order to 1 and in the other to 2.
I couldn't understand the other image related issue.


ahmedA Thanks, I'll make that change.

Hmm... I'll try to rephrase things.

Stimuli = 6 images of company logos (names: 1A, 2B, 3C, 4D, 5E, 6F)
Task 1 = rate a random subset of 3 logos
Task 2 = rate the remaining 3 logos but under a different condition

Ideally, a participant will see 3 random logos in the first task they do (either task 1 first, or task 2 first), then the other 3 logos in the second task.

Continuing on from the screenshots above, I have explored using branches but my concern is that I'd need to specify 20 individual branches. Ideally, I'm looking for an elegant way to do this.
Screenshot 2021-04-26 at 19.02.51.png


Okay.
So, for the first task use the randomizer to show 3 images.
For the second task, show all images, but on the images, apply display logic, to only display them if they were not displayed earlier. See the question FloNeb had asked a few days back.


Thank you for sharing 🙂 It's given me some ideas


Leave a Reply