Group: Forum Members
Posts: 7,
Visits: 46
|
I'm trying to program an experiment where on each trial, a grid of 4 images is presented, after which a single image is shown as a comparison. Each of the images is assigned a value for its brightness from -3 [lowest brightness] to 3 [highest brightness] (so each image has a value of -3, -2, -1, 0, 1, 2, or 3). The subjects' task is to say whether the single image is more or less than the collective average brightness of the 4 grid images that came right before it.
So, there are 2 requirements: 1 = The program has to randomly select 5 images on each trial -- 4 grid, 1 compare 2 = The average of the 4 grid images must be different than the 1 compare image -- if not, it has to resample the 5 image stimuli and only present the trial when that's true
Is there a particularly elegant way to do this in Inquisit? I was thinking about assigning values to the images within Inquisit based on what item numbers are randomly selected, but I'm not sure how to implement the part where Inquisit checks the comparison of the averages for grid images vs. compare image, and resample the image items if the condition isn't met.
Any help would be much appreciated. Thanks so much!
|