noreplace in categorization task


Author
Message
Desiree
Desiree
Partner Member (780 reputation)Partner Member (780 reputation)Partner Member (780 reputation)Partner Member (780 reputation)Partner Member (780 reputation)Partner Member (780 reputation)Partner Member (780 reputation)Partner Member (780 reputation)Partner Member (780 reputation)
Group: Forum Members
Posts: 5, Visits: 25
Currently working on a categorization task in which people have to indicate for every picture of a face whether the face has a sad or an angry emotional expression.
The experiment is working, but after collecting data in monkey mode I found out that in both testblocks (4 and 7) the pictures are not shown as I want them to.

Within each block, the right number of pictures is shown (128 trials per block). Per block and within each category of pictures (16 categories), I want every picture to be shown 8 times. However, as of yet, this is not the case: per category, some pictures are shown 10 times, others 7, others 9.

I have tried several things but I can't seem to get it to work the way I want it to.
I don't have a lot of experience, so suggestions would be of great help!
I added parts of the script below.


<item Male_Black_Sad.l>
/1 = "38M_SA_C.bmp"
/2 = "39M_SA_C.bmp"
/3 = "42M_SA_C.bmp"
/4 = "41M_SA_C.bmp"
</item>

<picture Male_Black_Sad.l>
/items = Male_Black_Sad.l
/ position = (50,50)
/ size = (375, 375)
/ select = noreplace
</picture>


<trial Male_Black_Sad_l>
/ pretrialpause = 200
/ stimulustimes=[0=fixation, reminder_left, reminder_right; 300=Male_Black_Sad.l; 500=blank]
/ correctresponse = ("a")
/ errormessage = true(error,400)
/ validresponse = ("a", "l")
</trial>


<block AngrySad>
/ preinstructions = (test, test_AngrySad)
/ trials = [1-128 = noreplace(Female_Black_Angry_l, Female_White_Angry_l, Male_Black_Angry_l, Male_White_Angry_l, Female_Black_Sad_r, Female_White_Sad_r, Male_Black_Sad_r, Male_White_Sad_r)]
/ onblockbegin = [values.reminder_left = "Angry"; values.reminder_right = "Sad"]
</block>

<expt>
/ preinstructions = (Instructions1, Instructions2, Instructions3)
/ blocks = [1 = Prime_Black_vs_White; 2 = Instructions4; 3 = AngrySad_practice; 4 = AngrySad; 5 = between; 6 = SadAngry_practice; 7 = SadAngry; 8 = end]
/ subjects = (1 of 4)
</expt>

Tags
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...





Reading This Topic

Explore
Messages
Mentions
Search