Hi,
I have a problem with selecting stimuli without replacement.
In my program, participants repeatedly see a stimulus (=a row of 3 words) from a list of stimuli and type an response in a textbox. To combine the presentation of stimulus and textbox, I use the surveypage. The stimuli should be selected randomly without replacement. This poses a problem, however.
Here is the essential part of my script:
<text RATeasy>
/items = easy
/position = (50, 35)
/size = (80%, 100)
/fontstyle = ("Arial", 3.12%, true, false, false, false, 5, 1)
/txcolor = (0, 0, 0)
/halign = center
/select = noreplacenorepeat
</text>
<item easy>
/ 1 = "ATHLETES WEB RABBIT"
/ 2 = "SHELF READ END"
/ 3 = ...
etc. ...
/ 15 = "MOUSE SHARP BLUE"
</item>
<textbox RATbox>
/ position = (42%, 40%)
/ multiline = true
/ textboxsize = (15, 7)
</textbox>
<surveypage RATeasypage>
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=RATbox]
/ stimulusframes = [1=RATeasy; 2=minute]
/ timeout = 6000
/ nextbuttonposition = (-10, -10)
/ showpagenumbers = false
/ iscorrectresponse = [surveypage.RATeasypage.response==getitem(item.easyanswer, text.RATeasy.currentindex)]
/ branch = [likert.insight]
</surveypage>
Apparently, the noreplacenorepeat in the text part doesn't do the trick. The same stimuli are presented repeatedly. I have 2 stimulus lists of each 15 stimuli ... Do I really have to create 30 stimulus lists and 30 surveypages now to get the stimuli presented without repetitions? There has to be a more elegant way. Right? I appreciate any tips!
Thanks in advance,
Claire