selecting a subset of stimuli and presenting the same subset in different blocks


Author
Message
vz29
vz29
Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)
Group: Awaiting Activation
Posts: 72, Visits: 192
Hi,

I'd like to randomly select 10 stimuli from a larger subset of 25, and then continue to present these particular 10 stimuli in subsequent blocks. Is that possible?

V

Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 108K
Yes, it is. There are a number of ways to do this such as writing the stims to an initially empty <item> element (several examples for that can be found via the forum search). Another way is to write the item numbers to a <list> used for selection (here 5 randomly selected out of a set of 10):

<expt>
/ onexptbegin = [list.selecteditems.setitem(list.allitems.nextvalue, 1);
    list.selecteditems.setitem(list.allitems.nextvalue, 2);
    list.selecteditems.setitem(list.allitems.nextvalue, 3);
    list.selecteditems.setitem(list.allitems.nextvalue, 4);
    list.selecteditems.setitem(list.allitems.nextvalue, 5);
    ]
/ blocks = [1=b1; 2=b2]
</expt>

<block b1>
/ trials = [1-5=mytrial]
</block>

<block b2>
/ trials = [1-5=mytrial]
</block>

<list allitems>
/ items = (1,2,3,4,5,6,7,8,9,10)
/ selectionmode = random
/ replace = false
/ selectionrate = always
</list>

* will be replaced with items from list.allitems at runtime*
<list selecteditems>
/ items = (1,1,1,1,1)
/ selectionmode = random
/ replace = false
/ selectionrate = trial
</list>

<trial mytrial>
/ stimulusframes = [1=mytext]
/ validresponse = (57)
</trial>

<text mytext>
/ items = myitems
/ select = list.selecteditems.nextvalue
</text>

<item myitems>
/ 1 = "A"
/ 2 = "B"
/ 3 = "C"
/ 4 = "D"
/ 5 = "E"
/ 6 = "F"
/ 7 = "G"
/ 8 = "H"
/ 9 = "I"
/ 10 = "J"
</item>


vz29
vz29
Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)
Group: Awaiting Activation
Posts: 72, Visits: 192
Hi,

Thanks. The script is almost working, but not quite.

Basically, I have two lists of stimuli (hi and lo), and want to randomly select 20 items from list hi and 20 items from list lo. Then, of the 20 items selected from list hi, I want to present 10 in one condition (hi_r) and 10 in another condition (hi_t). I want to do the same for items from list lo.

Once the items (10 for 4 different conditions) are selected, I want to present the 10 items across two blocks.

The script below is not completely working. Right now, for two conditions, the stimuli are selected and presented appropriately, but for the other two conditions, one item is being presented repeatedly (instead of 10). The specific conditions (hi vs. lo) that are problematic vary every time I run the script, so I'm not sure where the problem lies.

Thoughts?


<defaults>
/ fontstyle = ("Gill Sans", 2.78%, false, false, false, false, 5, 0)
/ txcolor = (0, 0, 0)
/ screencolor = (255,255,255)
/ txcolor = (0, 0, 0)
/ pretrialpause = 000
/ posttrialpause = 000
/ endlock = true("Please tell the experimenter that you are finished with this portion of the experiment.")
/ inputdevice = keyboard
</defaults>

<data>
/ format = tab
/ columns = [date time build subject blocknum blockcode trialnum trialcode response correct latency stimulusitem stimulusitem stimulusitem]
/ labels = true
</data>

------------------------------------------------------------------------------------
*** EXPT CONDITIONS ****
------------------------------------------------------------------------------------

<expt 1 of 1>
/ onexptbegin = [list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 1);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 2);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 3);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 4);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 5);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 6);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 7);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 8);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 9);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 10);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 11);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 12);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 13);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 14);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 15);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 16);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 17);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 18);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 19);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 20)]
/ onexptbegin = [list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 1);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 2);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 3);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 4);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 5);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 6);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 7);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 8);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 9);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 10);
   list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 11);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 12);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 13);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 14);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 15);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 16);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 17);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 18);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 19);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 20)]
/ preinstructions = (intro0)
/ blocks = [1 = demo; 2 = BFI44; 3 = bogus_eval_xxs; 
4 = noreplace (presentxxs_hi_t, presentxxs_lo_t, presentxxs_hi_r, presentxxs_lo_r); 
5 = noreplace (presentxxs_hi_t, presentxxs_lo_t, presentxxs_hi_r, presentxxs_lo_r);
6 = noreplace (presentxxs_hi_t, presentxxs_lo_t, presentxxs_hi_r, presentxxs_lo_r); 
7 = noreplace (presentxxs_hi_t, presentxxs_lo_t, presentxxs_hi_r, presentxxs_lo_r); 
8 = debrief]
/ subjects = (1 of 1)
/ postinstructions = (end)
</expt>


------------------------------------------------------------------------------------
*** BOGUS EVAL xxS ****
------------------------------------------------------------------------------------

               ------------------------------------------------------------------------------------
               *** BLOCK ****
               ------------------------------------------------------------------------------------


<block bogus_eval_xxs>
/ preinstructions = (bogusxxs0, bogusxxs1)
/ trials =[1-20=noreplace(bogusxx)]
/ bgstim = (like_reminder, leftyes_reminder, rightno_reminder, leftA_reminder, rightL_reminder)
</block>

               ------------------------------------------------------------------------------------
               *** TRIALS ****
               ------------------------------------------------------------------------------------

<trial bogusxx>
/ inputdevice = keyboard
/ validresponse = ("A" "L")
/ stimulustimes = [0 = f_bogusxx]
/ trialdata = [f_bogusxx]
</trial>


------------------------------------------------------------------------------------
*** PRESENT xxS ****
------------------------------------------------------------------------------------

               ------------------------------------------------------------------------------------
               *** BLOCK ****
               ------------------------------------------------------------------------------------


<block presentxxs_hi_t>
/ preinstructions = (xx_present_new, xx_presentX0, xx_presentX1)
/ trials =[1-10=noreplace(presentxx_hi_t)]
/ branch = [block.overalleval_hi_t]
</block>

<block presentxxs_lo_t>
/ preinstructions = (xx_present_new, xx_presentY0, xx_presentY1)
/ trials =[1-10=noreplace(presentxx_lo_t)]
/ branch = [block.overalleval_lo_t]
</block>

<block presentxxs_hi_r>
/ preinstructions = (xx_present_new, xx_presentR0, xx_presentR1)
/ trials =[1-10=noreplace(presentxx_hi_r)]
/ branch = [block.overalleval_hi_r]
</block>

<block presentxxs_lo_r>
/ preinstructions = (xx_present_new, xx_presentR0, xx_presentR1)
/ trials =[1-10=noreplace(presentxx_lo_r)]
/ branch = [block.overalleval_lo_r]
</block>


               ------------------------------------------------------------------------------------
               *** TRIALS ****
               ------------------------------------------------------------------------------------

<trial presentxx_hi_t>
/ stimulustimes = [0 = f_xx_hi_t]
/ timeout = 4000
/ trialdata = [f_xx_hi_t]
</trial>

<trial presentxx_hi_r>
/ stimulustimes = [0 = f_xx_hi_r]
/ timeout = 4000
/ trialdata = [f_xx_hi_r]
</trial>

<trial presentxx_lo_t>
/ stimulustimes = [0 = f_xx_lo_t]
/ timeout = 4000
/ trialdata = [f_xx_lo_t]
</trial>

<trial presentxx_lo_r>
/ stimulustimes = [0 = f_xx_lo_r]
/ timeout = 4000
/ trialdata = [f_xx_lo_r]
</trial>


------------------------------------------------------------------------------------
*** OVERALL IMPRESSIONS ****
------------------------------------------------------------------------------------

               ------------------------------------------------------------------------------------
               *** BLOCK ****
               ------------------------------------------------------------------------------------

<block overalleval_hi_t>
/ preinstructions = (xx_overall)
/ trials = [1 = impression1; 2 = impression2; 3 = impression3; 4 = impression4; 5 = impression5; 6 = impression6]
/ branch = [block.ratexxs_hi_t]
</block>

<block overalleval_lo_t>
/ preinstructions = (xx_overall)
/ trials = [1 = impression1; 2 = impression2; 3 = impression3; 4 = impression4; 5 = impression5; 6 = impression6]
/ branch = [block.ratexxs_lo_t]
</block>

<block overalleval_hi_r>
/ preinstructions = (xx_overall)
/ trials = [1 = impression1r; 2 = impression2; 3 = impression3; 4 = impression4; 5 = impression5; 6 = impression6]
/ branch = [block.ratexxs_hi_r]
</block>

<block overalleval_lo_r>
/ preinstructions = (xx_overall)
/ trials = [1 = impression1r; 2 = impression2; 3 = impression3; 4 = impression4; 5 = impression5; 6 = impression6]
/ branch = [block.ratexxs_lo_r]
</block>


               ------------------------------------------------------------------------------------
               *** LIKERT TRIALS ****
               ------------------------------------------------------------------------------------


<likert impression1>
/ anchors = [1="Not at all"; 2 = "a little"; 3 = "Somewhat"; 4 = "A lot"; 5 = "Extremely"]
/ stimulusframes = [1 = impression1]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

<likert impression1r>
/ anchors = [1="Not at all"; 2 = "a little"; 3 = "Somewhat"; 4 = "A lot"; 5 = "Extremely"]
/ stimulusframes = [1 = impression1r]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

<likert impression2>
/ anchors = [1="Not at all"; 2 = "a little"; 3 = "Somewhat"; 4 = "A lot"; 5 = "Extremely"]
/ stimulusframes = [1 = impression2]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

<likert impression3>
/ anchors = [1="Not at all"; 2 = "a little"; 3 = "Somewhat"; 4 = "A lot"; 5 = "Extremely"]
/ stimulusframes = [1 = impression3]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

<likert impression4>
/ anchors = [1="Not at all"; 2 = "a little"; 3 = "Somewhat"; 4 = "A lot"; 5 = "Extremely"]
/ stimulusframes = [1 = impression4]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

<likert impression5>
/ anchors = [1="Not at all"; 2 = "a little"; 3 = "Somewhat"; 4 = "A lot"; 5 = "Extremely"]
/ stimulusframes = [1 = impression4]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

<likert impression6>
/ anchors = [1="Not at all"; 2 = "a little"; 3 = "Somewhat"; 4 = "A lot"; 5 = "Extremely"]
/ stimulusframes = [1 = impression4]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

               ------------------------------------------------------------------------------------
               *** QUESTIONS ****
               ------------------------------------------------------------------------------------

<text impression1>
/size = (500, 70)
/items = (".")
/position = (50, 50)
/halign = center
/select = sequence
</text>

<text impression1r>
/size = (500, 70)
/items = (".")
/position = (50, 50)
/halign = center
/select = sequence
</text>

<text impression2>
/size = (500, 70)
/items = ("")
/position = (50, 50)
/halign = center
/select = sequence
</text>

<text impression3>
/size = (500, 70)
/items = (".")
/position = (50, 50)
/halign = center
/select = sequence
</text>

<text impression4>
/size = (500, 70)
/items = ("")
/position = (50, 50)
/halign = center
/select = sequence
</text>

<text impression5>
/size = (500, 70)
/items = ("")
/position = (50, 50)
/halign = center
/select = sequence
</text>

<text impression6>
/size = (500, 70)
/items = ("")
/position = (50, 50)
/halign = center
/select = sequence
</text>



------------------------------------------------------------------------------------
*** RATE xxS ****
------------------------------------------------------------------------------------

               ------------------------------------------------------------------------------------
               *** BLOCK ****
               ------------------------------------------------------------------------------------


<block ratexxs_hi_t>
/ preinstructions = (xx_rate)
/ trials =[1-10=noreplace(ratexx_hi_t)]
/ bgstim = (like_reminder)
</block>

<block ratexxs_lo_t>
/ preinstructions = (xx_rate)
/ trials =[1-10=noreplace(ratexx_lo_t)]
/ bgstim = (like_reminder)
</block>

<block ratexxs_hi_r>
/ preinstructions = (xx_rate)
/ trials =[1-10=noreplace(ratexx_hi_r)]
/ bgstim = (like_reminder)
</block>

<block ratexxs_lo_r>
/ preinstructions = (xx_rate)
/ trials =[1-10=noreplace(ratexx_lo_r)]
/ bgstim = (like_reminder)
</block>

               ------------------------------------------------------------------------------------
               *** TRIALS ****
               ------------------------------------------------------------------------------------

<likert ratexx_hi_t>
/ anchors = [1 = "not at all", 5 = "extremely"]
/ stimulustimes = [0 = f_xx_hi_t]
/ trialdata = [f_xx_hi_t]
/ position = (50, 90)
/ fontstyle = ("Gill Sans", 2.00%, false, true, false, false, 5, 0)
</likert>

<likert ratexx_hi_r>
/ anchors = [1 = "not at all", 5 = "extremely"]
/ stimulustimes = [0 = f_xx_hi_r]
/ trialdata = [f_xx_hi_r]
/ position = (50, 90)
/ fontstyle = ("Gill Sans", 2.00%, false, true, false, false, 5, 0)
</likert>

<likert ratexx_lo_t>
/ anchors = [1 = "not at all", 5 = "extremely"]
/ stimulustimes = [0 = f_xx_lo_t]
/ trialdata = [f_xx_lo_t]
/ position = (50, 90)
/ fontstyle = ("Gill Sans", 2.00%, false, true, false, false, 5, 0)
</likert>

<likert ratexx_lo_r>
/ anchors = [1 = "not at all", 5 = "extremely"]
/ stimulustimes = [0 = f_xx_lo_r]
/ trialdata = [f_xx_lo_r]
/ position = (50, 90)
/ fontstyle = ("Gill Sans", 2.00%, false, true, false, false, 5, 0)
</likert>



               ------------------------------------------------------------------------------------
               *** REMINDERS ****
               ------------------------------------------------------------------------------------

<text fixation>
/ items = (" + ")
/ position = (50, 50)
/ fontstyle = ("Arial", -30, true)
</text>

<text like_reminder>
/ items = ("Do you like this xx?")
/ position = (50%,15%)
/ fontstyle = ("Gill Sans", 6.11%, false, false, false, false, 5, 0)
/ txcolor = (75, 0, 130)
</text>

<text xx_reminder>
/ items = ("Is this image of an xx?")
/ position = (50%,15%)
/ fontstyle = ("Gill Sans", 6.11%, false, false, false, false, 5, 0)
/ txcolor = (0, 128, 64)
</text>

<text leftyes_reminder>
/ items = ("If 'YES',")
/ position = (20%, 85%)
/ fontstyle = ("Gill Sans", 4.00%, false, false, false, false, 5, 0)
/ txcolor = (0, 0, 0) 
</text>

<text leftA_reminder>
/ items = ("press the 'A' key")
/ position = (20%, 90%)
/ fontstyle = ("Gill Sans", 4.00%, false, false, false, false, 5, 0)
/ txcolor = (0, 0, 0) 
</text>

<text rightno_reminder>
/ items = ("If 'NO',")
/ position = (80%, 85%)
/ fontstyle = ("Gill Sans", 4.00%, false, false, false, false, 5, 0)
/ txcolor = (0, 0, 0) 
</text>

<text rightL_reminder>
/ items = ("press the 'L' key")
/ position = (80%, 90%)
/ fontstyle = ("Gill Sans", 4.00%, false, false, false, false, 5, 0)
/ txcolor = (0, 0, 0) 
</text>

               ------------------------------------------------------------------------------------
               *** ITEMS ****
               ------------------------------------------------------------------------------------

<list itemlist_bogusxx>
/ items = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
/ selectionmode = random
</list>

<list itemlist_all_hi>
/ items = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
/ selectionmode = random
/ replace = false
/ selectionrate = always
</list>

<list itemlist_all_lo>
/ items = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
/ selectionmode = random
/ replace = false
/ selectionrate = always
</list>

<list itemlist_selected_hi_t>
/ items = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
/ selectionmode = random
/ replace = false
/ selectionrate = trial
</list>

<list itemlist_selected_hi_r>
/ items = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
/ selectionmode = random
/ replace = false
/ selectionrate = trial
</list>

<list itemlist_selected_lo_t>
/ items = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
/ selectionmode = random
/ replace = false
/ selectionrate = trial
</list>

<list itemlist_selected_lo_r>
/ items = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
/ selectionmode = random
/ replace = false
/ selectionrate = trial
</list>

<picture f_bogusxx>
/ select = noreplace
/ items = f_bogusxx
/ size = (50%, 50%)
/ position = (50, 50)
</picture>

<picture f_xx_hi_t>
/ select = list.itemlist_selected_hi_t.nextvalue
/ items = f_hi_pics
/ size = (50%, 50%)
/ position = (50, 50)
</picture>

<picture f_xx_hi_r>
/ select = list.itemlist_selected_hi_r.nextvalue
/ items = f_hi_pics
/ size = (50%, 50%)
/ position = (50, 50)
</picture>

<picture f_xx_lo_t>
/ select = list.itemlist_selected_lo_t.nextvalue
/ items = f_lo_pics
/ size = (50%, 50%)
/ position = (50, 50)
</picture>

<picture f_xx_lo_r>
/ select = list.itemlist_selected_lo_r.nextvalue
/ items = f_lo_pics
/ size = (50%, 50%)
/ position = (50, 50)
</picture>

<item f_bogusxx>
/1 = "Participant 15_xx-screenshot_14.jpg"
/2 = "Participant 16_xx-screenshot_4.jpg"
/3 = "Participant 2_xx-screenshot_16.jpg"
/4 = "Participant 2_xx-screenshot_2.jpg"
/5 = "Participant 2_xx-screenshot_8.jpg"
/6 = "Participant 22_xx-screenshot_19.jpg"
/7 = "Participant 24_xx-screenshot_13.jpg"
/8 = "Participant 27_xx-screenshot_19.jpg"
/9 = "Participant 3_xx-screenshot_16.jpg"
/10 = "Participant 6_xx-screenshot_20.jpg"
/11 = "Participant 8_xx-screenshot_6.jpg"
/12 = "Participant 13_xx-screenshot_17.jpg"
/13 = "Participant 13_xx-screenshot_5.jpg"
/14 = "Participant 15_xx-screenshot_16.jpg"
/15 = "Participant 15_xx-screenshot_7.jpg"
/16 = "Participant 18_xx-screenshot_19.jpg"
/17 = "Participant 18_xx-screenshot_7.jpg"
/18 = "Participant 2_xx-screenshot_9.jpg"
/19 = "Participant 22_xx-screenshot_10.jpg"
/20 = "Participant 22_xx-screenshot_16.jpg"
/21 = "Participant 23_xx-screenshot_9.jpg"
/22 = "Participant 28_xx-screenshot_9.jpg"
/23 = "Participant 5_xx-screenshot_4.jpg"
/24 = "Participant 6_xx-screenshot_6.jpg"
/25 = "Participant 9_xx-screenshot_8.jpg"
/26 = "Participant 11_xx-screenshot_2.jpg"
/27 = "Participant 13_xx-screenshot_13.jpg"
/28 = "Participant 15_xx-screenshot_13.jpg"
/29 = "Participant 16_xx-screenshot_1.jpg"
/30 = "Participant 18_xx-screenshot_5.jpg"
/31 = "Participant 22_xx-screenshot_1.jpg"
/32 = "Participant 23_xx-screenshot_20.jpg"
/33 = "Participant 24_xx-screenshot_8.jpg"
/34 = "Participant 26_xx-screenshot_13.jpg"
/35 = "Participant 28_xx-screenshot_10.jpg"
/36 = "Participant 28_xx-screenshot_12.jpg"
/37 = "Participant 3_xx-screenshot_6.jpg"
/38 = "Participant 30_xx-screenshot_14.jpg"
/39 = "Participant 30_xx-screenshot_2.jpg"
/40 = "Participant 4_xx-screenshot_18.jpg"
/41 = "Participant 5_xx-screenshot_14.jpg"
/42 = "Participant 6_xx-screenshot_7.jpg"
/43 = "Participant 8_xx-screenshot_12.jpg"
/44 = "Participant 11_xx-screenshot_1.jpg"
/45 = "Participant 11_xx-screenshot_19.jpg"
/46 = "Participant 13_xx-screenshot_16.jpg"
/47 = "Participant 15_xx-screenshot_11.jpg"
/48 = "Participant 15_xx-screenshot_5.jpg"
/49 = "Participant 16_xx-screenshot_15.jpg"
/50 = "Participant 16_xx-screenshot_16.jpg"
/51 = "Participant 16_xx-screenshot_9.jpg"
/52 = "Participant 20_xx-screenshot_2.jpg"
/53 = "Participant 21_xx-screenshot_11.jpg"
/54 = "Participant 21_xx-screenshot_12.jpg"
/55 = "Participant 21_xx-screenshot_13.jpg"
/56 = "Participant 21_xx-screenshot_14.jpg"
/57 = "Participant 21_xx-screenshot_19.jpg"
/58 = "Participant 22_xx-screenshot_14.jpg"
/60 = "Participant 23_xx-screenshot_6.jpg"
/61 = "Participant 24_xx-screenshot_18.jpg"
/62 = "Participant 24_xx-screenshot_7.jpg"
/63 = "Participant 27_xx-screenshot_2.jpg"
/64 = "Participant 28_xx-screenshot_7.jpg"
/65 = "Participant 3_xx-screenshot_14.jpg"
/66 = "Participant 4_xx-screenshot_2.jpg"
/67 = "Participant 5_xx-screenshot_18.jpg"
/68 = "Participant 5_xx-screenshot_6.jpg"
/69 = "Participant 5_xx-screenshot_9.jpg"
/70 = "Participant 9_xx-screenshot_6.jpg"
</item>

<item f_hi_pics>
/1 = "Participant 13_xx-screenshot_2.jpg"
/2 = "Participant 22_xx-screenshot_15.jpg"
/3 = "Participant 21_xx-screenshot_15.jpg"
/4 = "Participant 27_xx-screenshot_3.jpg"
/5 = "Participant 4_xx-screenshot_17.jpg"
/6 = "Participant 11_xx-screenshot_9.jpg"
/7 = "Participant 15_xx-screenshot_20.jpg"
/8 = "Participant 22_xx-screenshot_8.jpg"
/9 = "Participant 23_xx-screenshot_12.jpg"
/10 = "Participant 27_xx-screenshot_17.jpg"
/11 = "Participant 3_xx-screenshot_10.jpg"
/12 = "Participant 3_xx-screenshot_3.jpg"
/13 = "Participant 4_xx-screenshot_12.jpg"
/14 = "Participant 11_xx-screenshot_5.jpg"
/15 = "Participant 13_xx-screenshot_18.jpg"
/16 = "Participant 16_xx-screenshot_20.jpg"
/17 = "Participant 18_xx-screenshot_8.jpg"
/18 = "Participant 2_xx-screenshot_17.jpg"
/19 = "Participant 22_xx-screenshot_17.jpg"
/20 = "Participant 26_xx-screenshot_12.jpg"
/21 = "Participant 28_xx-screenshot_2.jpg"
/22 = "Participant 3_xx-screenshot_8.jpg"
/23 = "Participant 4_xx-screenshot_6.jpg"
</item>

<item f_lo_pics>
/1 = "Participant 13_xx-screenshot_8.jpg"
/2 = "Participant 14_xx-screenshot_13.jpg"
/3 = "Participant 14_xx-screenshot_4.jpg"
/4 = "Participant 15_xx-screenshot_17.jpg"
/5 = "Participant 15_xx-screenshot_2.jpg"
/6 = "Participant 15_xx-screenshot_6.jpg"
/7 = "Participant 16_xx-screenshot_14.jpg"
/8 = "Participant 16_xx-screenshot_3.jpg"
/9 = "Participant 18_xx-screenshot_15.jpg"
/10 = "Participant 18_xx-screenshot_3.jpg"
/11 = "Participant 2_xx-screenshot_10.jpg"
/12 = "Participant 2_xx-screenshot_12.jpg"
/13 = "Participant 2_xx-screenshot_4.jpg"
/14 = "Participant 20_xx-screenshot_3.jpg"
/15 = "Participant 20_xx-screenshot_5.jpg"
/16 = "Participant 22_xx-screenshot_3.jpg"
/17 = "Participant 22_xx-screenshot_5.jpg"
/18 = "Participant 24_xx-screenshot_10.jpg"
/19 = "Participant 24_xx-screenshot_15.jpg"
/20 = "Participant 24_xx-screenshot_3.jpg"
/21 = "Participant 26_xx-screenshot_18.jpg"
/22 = "Participant 27_xx-screenshot_11.jpg"
/23 = "Participant 27_xx-screenshot_6.jpg"
/24 = "Participant 27_xx-screenshot_7.jpg"
/25 = "Participant 30_xx-screenshot_9.jpg"
/26 = "Participant 5_xx-screenshot_13.jpg"
/27 = "Participant 6_xx-screenshot_4.jpg"
/28 = "Participant 8_xx-screenshot_3.jpg"
/29 = "Participant 9_xx-screenshot_12.jpg"
/30 = "Participant 9_xx-screenshot_16.jpg"
/31 = "Participant 9_xx-screenshot_3.jpg"
</item>

------------------------------------------------------------------------------------
*** DEMO ****
------------------------------------------------------------------------------------

               ------------------------------------------------------------------------------------
               *** BLOCK ****
                        ------------------------------------------------------------------------------------

<survey demo>
/ pages = [1 = demographics1; 2= demographics2; 2= demographics3]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -13, false, false, false, false, 5, 0)
/ itemspacing = 10%
/ showpagenumbers = false
/ finishlabel = "Next"
</survey>

               ------------------------------------------------------------------------------------
               *** PAGES ****
               ------------------------------------------------------------------------------------

<surveypage demographics1>
/ caption = "We want to learn more information about YOU. Please answer the following demographic questions:"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=age; 2=sex; 3=race; 4=educ; 5=occupation] 
</surveypage>

<surveypage demographics2>
/ caption = "Please answer the following demographic questions (continued):"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=ruralurban] 
</surveypage>

<surveypage demographics3>
/ caption = "Please answer the following demographic questions (continued):"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=income; 2=region; 3=zipcode] 
</surveypage>

<dropdown age>
/ caption = "What is your age?"
/ options = ("18", "19", "20", "21", "22", "23", "24", "25", "26", "27","28", "29",
                              "30", "31", "32", "33", "34", "35", "36", "37","38", "39",
                              "40", "41", "42", "43", "44", "45", "46", "47","48", "49",
                              "50", "51", "52", "53", "54", "55", "56", "57","58", "59",
                              "60", "61", "62", "63", "64", "65", "66", "67","68", "69",
                              "70", "71", "72", "73", "74", "75", "76", "77","78", "79",
                              "80", "81", "82", "83", "84", "85", "86", "87","88", "89")
/ optionvalues = ("18", "19", "20", "21", "22", "23", "24", "25", "26", "27","28", "29",
                              "30", "31", "32", "33", "34", "35", "36", "37","38", "39",
                              "40", "41", "42", "43", "44", "45", "46", "47","48", "49",
                              "50", "51", "52", "53", "54", "55", "56", "57","58", "59",
                              "60", "61", "62", "63", "64", "65", "66", "67","68", "69",
                              "70", "71", "72", "73", "74", "75", "76", "77","78", "79",
                              "80", "81", "82", "83", "84", "85", "86", "87","88", "89")
</dropdown>

<dropdown sex>
/ caption = "What is your sex?"
/ options = ("female", "male")
/ optionvalues = ("0", "1")
</dropdown>

<checkboxes race>
/ caption = "With what race/ethnicity do you identify? (Select ALL that apply)"
/ options = ("White", "Hispanic or Latino", "Asian", "Black/African American", "Native Hawaiian/Pacific Islander", "American Indian/Alaska Native")
/ other = "Other"
</checkboxes>

<dropdown educ>
/ caption = "What is the highest level of education that you have completed?"
/ options = ("Some highschool", "Highschool", "Some college", 
"2-year college degree", "4-year college degree", "Masters", 
"Professional degree (JD, MD)", "Doctorate")
/ optionvalues = ("1", "2", "3", "4", "5", "6", "7", "8")
</dropdown>

<textbox occupation>
/ caption = "What is your occupation?"
</textbox>

<dropdown income>
/ caption = "What is your HOUSEHOLD income (approximately)?"
/ options = ("<10,000", "10-001-20,000", "20,001-30,000", "30,001-40,000", "40,001-50,000", "50,001-60,000", 
"60,001-70,000", "70,001-80,000", "80,001-90,000", "90,001-100,000","100,001-110,000", "110,001-120,000",
"120,001-130,000", "130,001-140,000", "140,001-150,000", "150,000-200,000", ">$200,001")
/ optionvalues = ("0," "1", "2", "3", "4", "5", "6", "7","8", "9", "10", "11", "12", "13", "14", "15", "16")
</dropdown>

<textbox region>
/ caption = "What STATE do you live in?"
</textbox>

<textbox zipcode>
/ caption = "What ZIPCODE (7 digit) do you live in?"
</textbox>

<dropdown ruralurban>
/ caption = "Which of the following BEST describes where you live?"
/ options = ("Rural", "Suburb", "Urban")
/ optionvalues = ("0," "1," "2")
</dropdown>


------------------------------------------------------------------------------------
*** BFI-44 ****
------------------------------------------------------------------------------------

               ------------------------------------------------------------------------------------
               *** BLOCK ****
               ------------------------------------------------------------------------------------

<block BFI44>
/ preinstructions=(BFI44)
/ trials = [1 = BFI_demo; 2-45 = BFI44trials]
/ bgstim = (BFI44_reminder)
</block>

               ------------------------------------------------------------------------------------
               *** LIKERT TRIALS ****
               ------------------------------------------------------------------------------------


<likert BFI_demo>
/ anchors = [1="Disgree strongly"; 2 = " Disagree a little"; 3 = " Neither agree nor disagree"; 4 = "Agree a little"; 5 = "Agree strongly"]
/ stimulusframes = [1 = BFI44_demo]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

<likert BFI44trials>
/ anchors = [1="Disgree strongly"; 2 = " Disagree a little"; 3 = " Neither agree nor disagree"; 4 = "Agree a little"; 5 = "Agree strongly"]
/ stimulusframes = [1 = BFI44items]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

               ------------------------------------------------------------------------------------
               *** QUESTIONS ****
               ------------------------------------------------------------------------------------

<text BFI44_demo>
/ size = (500, 70)
/ items = ("Use your mouse to click on the number on the scale that corresponds to your answer. Click on the number '4' when you are rexxy to begin.")
/ position = (50, 50)
/ halign = center
/ select = sequence
/ fontstyle = ("Gill Sans", 2.78%, false, false, false, false, 5, 0)
/ color = (red)
</text>

<text BFI44_reminder>
/ items = ("I see MYSELF as someone who ...")
/ position = (25, 30)
/ size = (8 in, 5 in)
/ vjustify = center
/ fontstyle = ("Gill Sans", 4.00%, false, false, false, false, 5, 0)
/ txcolor = (0, 0, 0) 
</text>

<text BFI44items>
/size = (500, 70)
/items = BFI44items
/position = (50, 50)
/halign = center
/select = sequence
</text>

<item BFI44items>
/1 = "Is talkative."
/2 = "Tends to find fault with others."
/3 = "Does a thorough job."
/4 = "Is depressed, blue."
/5 = "Is original, comes up with new ideas."
/6 = "Is reserved."
/7 = "Is helpful and unselfish with others."
/8 = "Can be somewhat careless."
/9 = "Is relaxed, handles stress well."
/10 = "Is curious aout many different things."
/11 = "Is full of energy."
/12 = "Starts quarrels with others."
/13 = "Is a reliable worker."
/14 = "Can be tense."
/15 = "Is ingenious, a deep thinker."
/16 = "Generates a lot of enthusuasm."
/17 = "Has a forgiving nature."
/18 = "Tends to be disorganized."
/19 = "Worries a lot."
/20 = "Has an active imagination."
/21 = "Tends to be quiet."
/22 = "Is generally trusting."
/23 = "Tends to be lazy."
/24 = "Is emotionally stable, not easily upset."
/25 = "Is inventive."
/26 = "Has an assertive personality."
/27 = "Can be cold and aloof."
/28 = "Perseveres until the task is finished."
/29 = "Can be moody."
/30 = "Values artistic, aesthetic experiences."
/31 = "Is sometimes shy, inhibited."
/32 = "Is considerate and kind to almost everyone."
/33 = "Does things efficiently."
/34 = "Remains calm in tense situations."
/35 = "Prefers work that is routine."
/36 = "Is outgoing, sociable."
/37 = "Is sometimes rude to others."
/38 = "Makes plans and follows through with them."
/39 = "Gets nervous easily."
/40 = "Likes to reflect, play with ideas."
/41 = "Has few artistic interests."
/42 = "Likes to cooperate with others."
/43 = "Is easily distracted."
/44 = "Is sophisticated in art, music or literature."
</item>

------------------------------------------------------------------------------------
**** Probe for Suspicion ****
------------------------------------------------------------------------------------

               ------------------------------------------------------------------------------------
               *** BLOCK ****
               ------------------------------------------------------------------------------------

<survey debrief>
/ pages = [1=endquestions1]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -13, false, false, false, false, 5, 0)
/ itemspacing = 2%
/ showpagenumbers = false
</survey>

               ------------------------------------------------------------------------------------
               *** PAGES ****
               ------------------------------------------------------------------------------------

<surveypage endquestions1>
/ caption = "Please answer the following questions"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=confusing; 2=what_confusing] 
</surveypage>

<dropdown confusing>
/ caption = "Did you find anything confusing during the experiment?"
/ options = ("no", "yes")
/ optionvalues = ("0", "1")
</dropdown>

<textbox what_confusing>
/ caption = "If you found something confusing about the experiment, please write what was confusing below. (Type 'N/A' if you didn't find anything confusing.)"
/ multiline = true
/ textboxsize = (70, 50)
/ size = (70, 50)
</textbox>

<surveypage endquestions2>
/ caption = "Please answer the following questions"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=distraction; 2=what_distract] 
</surveypage>

<dropdown distraction>
/ caption = "Did anything distract you during the experiment?"
/ options = ("no", "yes")
/ optionvalues = ("0", "1")
</dropdown>

<textbox what_distract>
/ caption = "If something distracted you, what was it? (Type 'N/A' if you didn't find anything distracting.)"
/ multiline = true
/ textboxsize = (70, 50)
/ size = (70, 50)
</textbox>

<surveypage endquestions3>
/ caption = "Please answer the following questions"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=attention; 2=what_attention] 
</surveypage>

<dropdown attention>
/ caption = "Were you paying attention throughout the experimental tasks?"
/ options = ("no", "yes")
/ optionvalues = ("0", "1")
</dropdown>

<textbox what_attention>
/ caption = "If you were not paying attention throughout the task, where was your attention? (Type 'N/A' if your attention was focused on the experiment.)"
/ multiline = true
/ textboxsize = (70, 50)
/ size = (70, 50)
</textbox>

<surveypage endquestions4>
/ caption = "Please answer the following question"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=about] 
</surveypage>

<textbox about>
/ caption = "Do you think you have an idea of what this experiment is about? If so, please write your guess below. (Type 'N/A' if you have no guesses.)"
/ textboxsize = (70, 50)
/ size = (70, 50)
</textbox>

<surveypage endquestions5>
/ caption = "Please answer the following question"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=prevknowledge1] 
</surveypage>

<dropdown prevknowledge1>
/ caption = "Have you ever completed an experiment similar to the one you just completed?"
/ options = ("no", "yes")
/ optionvalues = ("0", "1")
</dropdown>



------------------------------------------------------------------------------------
*** INSTRUCTIONS ****
------------------------------------------------------------------------------------


<page intro0>
Welcome!
^^In this study, we will ask you questions about yourself (e.g., your age, your gender) and also learn more about your personality and interests.

</page>

<page bogusxxs0>
We would like to learn more about your preferences.
</page>

<page bogusxxs1>
^^ For each xx, your task is to answer the following question:
*****  Do you like this xx?  *****

^^Press the "A" key (with a finger from your left hand) to indicate YES.
^^Press the "L" key (with a finger from your right hand) to indicate NO.

^^There are no right and wrong answers.
^Answer quickly. Go with your gut reaction.
</page>


<page xx_present_new>
^^^^
*******************************
^We will now show you a NEW set of xxs.
^*******************************
</page>

<page xx_presentX0>

</page>

<page xx_presentX1>

</page>

<page xx_presentR0>

</page>

<page xx_presentR1>

</page>

<page xx_presentY0>

</page>

<page xx_presentY1>

</page>

<page xx_rate>

</page>

<page BFI44>

</page>


<page xx_overall>
bb
</page>

<page end>

</page>

Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 108K
   list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 11);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 12);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 13);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 14);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 15);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 16);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 17);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 18);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 19);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 20)]

<list itemlist_selected_hi_r> doesn't have 11-20 items, it has 1-10 just as all the other lists. You are setting items that aren't there (yet) and leave the 10 '1's below intact which are supposed to be overwritten. Same for <list itemlist_selected_lo_r>.


<list itemlist_selected_hi_r>
/ items = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
/ selectionmode = random
/ replace = false
/ selectionrate = trial
</list>
vz29
vz29
Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)
Group: Awaiting Activation
Posts: 72, Visits: 192
Hi,

Thanks. It almost works, but not quite.

Now, for each of the four conditions, 10 unique items are presented. BUT, there is overlap across the conditions in the items. I would like the items in each condition to be unique. In other words, I have two lists of stimuli (hi and lo), and want to randomly select 20 items from list hi and 20 items from list lo. Then, of the 20 items selected from list hi, I want to present 10 in one condition (hi_r) and the remaining 10 in another condition (hi_t). I want to do the same for items from list lo.

V

Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 108K
> I have two lists of stimuli (hi and lo), and want to randomly select 20 items from list hi and 20 items from list lo.

But there are only 20 items in each list. So you are selecting all of them:
<list itemlist_all_hi>
/ items = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
/ selectionmode = random
/ replace = false
/ selectionrate = always
</list>

<list itemlist_all_lo>
/ items = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
/ selectionmode = random
/ replace = false
/ selectionrate = always
</list>

> Then, of the 20 items selected from list hi, I want to present 10 in one condition (hi_r) and the remaining 10 in another condition (hi_t). I want to do the same for items from list lo.

But that's exactly what fixing your code as outlined in my previous reply will do:


/ onexptbegin = [list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 1);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 2);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 3);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 4);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 5);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 6);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 7);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 8);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 9);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 10);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 1);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 2);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 3);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 4);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 5);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 6);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 7);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 8);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 9);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 10)]
/ onexptbegin = [list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 1);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 2);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 3);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 4);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 5);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 6);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 7);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 8);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 9);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 10);
   list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 1);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 2);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 3);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 4);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 5);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 6);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 7);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 8);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 9);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 10)]

vz29
vz29
Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)
Group: Awaiting Activation
Posts: 72, Visits: 192
Hi,

Yes, let me clarify two things: I want to select 20 items from a larger set . So itemlist_all_hi is a randomly selected set of 20 items taken from the 23 items listed in f_hi_pics.

I did modify the code as you suggested. But, this results in the items in some lists being overlapping (not unique). For example, for some Ps, the same item selected for itemlist_selected_hi_t is also selected for itemlist_selected_hi_r and thus will appear in the two conditions. I'd like the items to be nonoverlapping across the conditions.

V


Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 108K
If you run this (exactly your code)

<expt>
/ onexptbegin = [list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 1);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 2);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 3);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 4);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 5);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 6);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 7);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 8);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 9);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 10);

    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 1);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 2);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 3);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 4);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 5);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 6);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 7);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 8);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 9);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 10)]
/ onexptbegin = [list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 1);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 2);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 3);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 4);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 5);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 6);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 7);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 8);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 9);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 10);
  
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 1);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 2);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 3);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 4);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 5);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 6);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 7);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 8);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 9);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 10)]
/ blocks = [1=myblock]
</expt>

<block myblock>
/ trials = [1=mytrial]
</block>

<trial mytrial>
/ stimulusframes = [1=mytext]
/ validresponse = (57)
</trial>

<text mytext>
/ items = ("Item #s in list.itemlist_selected_hi_t:
<%list.itemlist_selected_hi_t.item(1)%>, <%list.itemlist_selected_hi_t.item(2)%>, <%list.itemlist_selected_hi_t.item(3)%>, <%list.itemlist_selected_hi_t.item(4)%>, <%list.itemlist_selected_hi_t.item(5)%>,
<%list.itemlist_selected_hi_t.item(6)%>, <%list.itemlist_selected_hi_t.item(7)%>, <%list.itemlist_selected_hi_t.item(8)%>, <%list.itemlist_selected_hi_t.item(9)%>, <%list.itemlist_selected_hi_t.item(10)%>

Item #s in list.itemlist_selected_hi_r:
<%list.itemlist_selected_hi_r.item(1)%>, <%list.itemlist_selected_hi_r.item(2)%>, <%list.itemlist_selected_hi_r.item(3)%>, <%list.itemlist_selected_hi_r.item(4)%>, <%list.itemlist_selected_hi_r.item(5)%>,
<%list.itemlist_selected_hi_r.item(6)%>, <%list.itemlist_selected_hi_r.item(7)%>, <%list.itemlist_selected_hi_r.item(8)%>, <%list.itemlist_selected_hi_r.item(9)%>, <%list.itemlist_selected_hi_r.item(10)%>

Item #s in list.itemlist_selected_lo_t:
<%list.itemlist_selected_lo_t.item(1)%>, <%list.itemlist_selected_lo_t.item(2)%>, <%list.itemlist_selected_lo_t.item(3)%>, <%list.itemlist_selected_lo_t.item(4)%>, <%list.itemlist_selected_lo_t.item(5)%>,
<%list.itemlist_selected_lo_t.item(6)%>, <%list.itemlist_selected_lo_t.item(7)%>, <%list.itemlist_selected_lo_t.item(8)%>, <%list.itemlist_selected_lo_t.item(9)%>, <%list.itemlist_selected_lo_t.item(10)%>

Item #s in list.itemlist_selected_lo_r:
<%list.itemlist_selected_lo_r.item(1)%>, <%list.itemlist_selected_lo_r.item(2)%>, <%list.itemlist_selected_lo_r.item(3)%>, <%list.itemlist_selected_lo_r.item(4)%>, <%list.itemlist_selected_lo_r.item(5)%>,
<%list.itemlist_selected_lo_r.item(6)%>, <%list.itemlist_selected_lo_r.item(7)%>, <%list.itemlist_selected_lo_r.item(8)%>, <%list.itemlist_selected_lo_r.item(9)%>, <%list.itemlist_selected_lo_r.item(10)%>

")

</text>


<list itemlist_all_hi>
/ items = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
/ selectionmode = random
/ replace = false
/ selectionrate = always
</list>

<list itemlist_all_lo>
/ items = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
/ selectionmode = random
/ replace = false
/ selectionrate = always
</list>

<list itemlist_selected_hi_t>
/ items = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
/ selectionmode = random
/ replace = false
/ selectionrate = trial
</list>

<list itemlist_selected_hi_r>
/ items = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
/ selectionmode = random
/ replace = false
/ selectionrate = trial
</list>

<list itemlist_selected_lo_t>
/ items = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
/ selectionmode = random
/ replace = false
/ selectionrate = trial
</list>

<list itemlist_selected_lo_r>
/ items = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
/ selectionmode = random
/ replace = false
/ selectionrate = trial
</list>

do you see any identical item number in hi_t/hi_r and lo_t/lo_r? I don't.



vz29
vz29
Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)Distinguished Member (5K reputation)
Group: Awaiting Activation
Posts: 72, Visits: 192
Hi,

The main difference between our scripts (I think) is the use of text stimuli (yours) and pictorial stimuli (mine). 

I pasted my script below. I confirmed that the same stimulus is appearing in different conditions. I'm assuming that there is something not quite right with my script if the problem doesn't occur on your end.

V

<defaults>
/ fontstyle = ("Gill Sans", 2.78%, false, false, false, false, 5, 0)
/ txcolor = (0, 0, 0)
/ screencolor = (255,255,255)
/ txcolor = (0, 0, 0)
/ pretrialpause = 000
/ posttrialpause = 000
/ endlock = true("Please tell the experimenter that you are finished with this portion of the experiment.")
/ inputdevice = keyboard
</defaults>

<data>
/ format = tab
/ columns = [date time build subject blocknum blockcode trialnum trialcode response correct latency stimulusitem stimulusitem stimulusitem]
/ labels = true
</data>

------------------------------------------------------------------------------------
*** EXPT CONDITIONS ****
------------------------------------------------------------------------------------

<expt 1 of 1>
/ onexptbegin = [list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 1);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 2);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 3);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 4);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 5);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 6);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 7);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 8);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 9);
    list.itemlist_selected_hi_t.setitem(list.itemlist_all_hi.nextvalue, 10);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 1);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 2);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 3);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 4);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 5);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 6);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 7);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 8);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 9);
    list.itemlist_selected_hi_r.setitem(list.itemlist_all_hi.nextvalue, 10)]
/ onexptbegin = [list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 1);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 2);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 3);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 4);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 5);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 6);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 7);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 8);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 9);
    list.itemlist_selected_lo_t.setitem(list.itemlist_all_lo.nextvalue, 10);
   list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 1);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 2);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 3);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 4);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 5);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 6);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 7);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 8);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 9);
    list.itemlist_selected_lo_r.setitem(list.itemlist_all_lo.nextvalue, 10)]
/ preinstructions = (intro0)
/ blocks = [1 = demo; 2 = BFI44; 3 = bogus_eval_xxs; 
4 = noreplace (presentxxs_hi_t, presentxxs_lo_t, presentxxs_hi_r, presentxxs_lo_r); 
5 = noreplace (presentxxs_hi_t, presentxxs_lo_t, presentxxs_hi_r, presentxxs_lo_r);
6 = noreplace (presentxxs_hi_t, presentxxs_lo_t, presentxxs_hi_r, presentxxs_lo_r); 
7 = noreplace (presentxxs_hi_t, presentxxs_lo_t, presentxxs_hi_r, presentxxs_lo_r); 
8 = debrief]
/ subjects = (1 of 1)
/ postinstructions = (end)
</expt>


------------------------------------------------------------------------------------
*** BOGUS EVAL xxS ****
------------------------------------------------------------------------------------

               ------------------------------------------------------------------------------------
               *** BLOCK ****
               ------------------------------------------------------------------------------------


<block bogus_eval_xxs>
/ preinstructions = (bogusxxs0, bogusxxs1)
/ trials =[1-20=noreplace(bogusxx)]
/ bgstim = (like_reminder, leftyes_reminder, rightno_reminder, leftA_reminder, rightL_reminder)
</block>

               ------------------------------------------------------------------------------------
               *** TRIALS ****
               ------------------------------------------------------------------------------------

<trial bogusxx>
/ inputdevice = keyboard
/ validresponse = ("A" "L")
/ stimulustimes = [0 = f_bogusxx]
/ trialdata = [f_bogusxx]
</trial>


------------------------------------------------------------------------------------
*** PRESENT xxS ****
------------------------------------------------------------------------------------

               ------------------------------------------------------------------------------------
               *** BLOCK ****
               ------------------------------------------------------------------------------------


<block presentxxs_hi_t>
/ preinstructions = (xx_present_new, xx_presentX0, xx_presentX1)
/ trials =[1-10=noreplace(presentxx_hi_t)]
/ branch = [block.overalleval_hi_t]
</block>

<block presentxxs_lo_t>
/ preinstructions = (xx_present_new, xx_presentY0, xx_presentY1)
/ trials =[1-10=noreplace(presentxx_lo_t)]
/ branch = [block.overalleval_lo_t]
</block>

<block presentxxs_hi_r>
/ preinstructions = (xx_present_new, xx_presentR0, xx_presentR1)
/ trials =[1-10=noreplace(presentxx_hi_r)]
/ branch = [block.overalleval_hi_r]
</block>

<block presentxxs_lo_r>
/ preinstructions = (xx_present_new, xx_presentR0, xx_presentR1)
/ trials =[1-10=noreplace(presentxx_lo_r)]
/ branch = [block.overalleval_lo_r]
</block>


               ------------------------------------------------------------------------------------
               *** TRIALS ****
               ------------------------------------------------------------------------------------

<trial presentxx_hi_t>
/ stimulustimes = [0 = f_xx_hi_t]
/ timeout = 4000
/ trialdata = [f_xx_hi_t]
</trial>

<trial presentxx_hi_r>
/ stimulustimes = [0 = f_xx_hi_r]
/ timeout = 4000
/ trialdata = [f_xx_hi_r]
</trial>

<trial presentxx_lo_t>
/ stimulustimes = [0 = f_xx_lo_t]
/ timeout = 4000
/ trialdata = [f_xx_lo_t]
</trial>

<trial presentxx_lo_r>
/ stimulustimes = [0 = f_xx_lo_r]
/ timeout = 4000
/ trialdata = [f_xx_lo_r]
</trial>


------------------------------------------------------------------------------------
*** OVERALL IMPRESSIONS ****
------------------------------------------------------------------------------------

               ------------------------------------------------------------------------------------
               *** BLOCK ****
               ------------------------------------------------------------------------------------

<block overalleval_hi_t>
/ preinstructions = (xx_overall)
/ trials = [1 = impression1; 2 = impression2; 3 = impression3; 4 = impression4; 5 = impression5; 6 = impression6]
/ branch = [block.ratexxs_hi_t]
</block>

<block overalleval_lo_t>
/ preinstructions = (xx_overall)
/ trials = [1 = impression1; 2 = impression2; 3 = impression3; 4 = impression4; 5 = impression5; 6 = impression6]
/ branch = [block.ratexxs_lo_t]
</block>

<block overalleval_hi_r>
/ preinstructions = (xx_overall)
/ trials = [1 = impression1r; 2 = impression2; 3 = impression3; 4 = impression4; 5 = impression5; 6 = impression6]
/ branch = [block.ratexxs_hi_r]
</block>

<block overalleval_lo_r>
/ preinstructions = (xx_overall)
/ trials = [1 = impression1r; 2 = impression2; 3 = impression3; 4 = impression4; 5 = impression5; 6 = impression6]
/ branch = [block.ratexxs_lo_r]
</block>


               ------------------------------------------------------------------------------------
               *** LIKERT TRIALS ****
               ------------------------------------------------------------------------------------


<likert impression1>
/ anchors = [1="Not at all"; 2 = "a little"; 3 = "Somewhat"; 4 = "A lot"; 5 = "Extremely"]
/ stimulusframes = [1 = impression1]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

<likert impression1r>
/ anchors = [1="Not at all"; 2 = "a little"; 3 = "Somewhat"; 4 = "A lot"; 5 = "Extremely"]
/ stimulusframes = [1 = impression1r]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

<likert impression2>
/ anchors = [1="Not at all"; 2 = "a little"; 3 = "Somewhat"; 4 = "A lot"; 5 = "Extremely"]
/ stimulusframes = [1 = impression2]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

<likert impression3>
/ anchors = [1="Not at all"; 2 = "a little"; 3 = "Somewhat"; 4 = "A lot"; 5 = "Extremely"]
/ stimulusframes = [1 = impression3]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

<likert impression4>
/ anchors = [1="Not at all"; 2 = "a little"; 3 = "Somewhat"; 4 = "A lot"; 5 = "Extremely"]
/ stimulusframes = [1 = impression4]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

<likert impression5>
/ anchors = [1="Not at all"; 2 = "a little"; 3 = "Somewhat"; 4 = "A lot"; 5 = "Extremely"]
/ stimulusframes = [1 = impression4]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

<likert impression6>
/ anchors = [1="Not at all"; 2 = "a little"; 3 = "Somewhat"; 4 = "A lot"; 5 = "Extremely"]
/ stimulusframes = [1 = impression4]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

               ------------------------------------------------------------------------------------
               *** QUESTIONS ****
               ------------------------------------------------------------------------------------

<text impression1>
/size = (500, 70)
/items = (".")
/position = (50, 50)
/halign = center
/select = sequence
</text>

<text impression1r>
/size = (500, 70)
/items = (".")
/position = (50, 50)
/halign = center
/select = sequence
</text>

<text impression2>
/size = (500, 70)
/items = ("")
/position = (50, 50)
/halign = center
/select = sequence
</text>

<text impression3>
/size = (500, 70)
/items = (".")
/position = (50, 50)
/halign = center
/select = sequence
</text>

<text impression4>
/size = (500, 70)
/items = ("")
/position = (50, 50)
/halign = center
/select = sequence
</text>

<text impression5>
/size = (500, 70)
/items = ("")
/position = (50, 50)
/halign = center
/select = sequence
</text>

<text impression6>
/size = (500, 70)
/items = ("")
/position = (50, 50)
/halign = center
/select = sequence
</text>



------------------------------------------------------------------------------------
*** RATE xxS ****
------------------------------------------------------------------------------------

               ------------------------------------------------------------------------------------
               *** BLOCK ****
               ------------------------------------------------------------------------------------


<block ratexxs_hi_t>
/ preinstructions = (xx_rate)
/ trials =[1-10=noreplace(ratexx_hi_t)]
/ bgstim = (like_reminder)
</block>

<block ratexxs_lo_t>
/ preinstructions = (xx_rate)
/ trials =[1-10=noreplace(ratexx_lo_t)]
/ bgstim = (like_reminder)
</block>

<block ratexxs_hi_r>
/ preinstructions = (xx_rate)
/ trials =[1-10=noreplace(ratexx_hi_r)]
/ bgstim = (like_reminder)
</block>

<block ratexxs_lo_r>
/ preinstructions = (xx_rate)
/ trials =[1-10=noreplace(ratexx_lo_r)]
/ bgstim = (like_reminder)
</block>

               ------------------------------------------------------------------------------------
               *** TRIALS ****
               ------------------------------------------------------------------------------------

<likert ratexx_hi_t>
/ anchors = [1 = "not at all", 5 = "extremely"]
/ stimulustimes = [0 = f_xx_hi_t]
/ trialdata = [f_xx_hi_t]
/ position = (50, 90)
/ fontstyle = ("Gill Sans", 2.00%, false, true, false, false, 5, 0)
</likert>

<likert ratexx_hi_r>
/ anchors = [1 = "not at all", 5 = "extremely"]
/ stimulustimes = [0 = f_xx_hi_r]
/ trialdata = [f_xx_hi_r]
/ position = (50, 90)
/ fontstyle = ("Gill Sans", 2.00%, false, true, false, false, 5, 0)
</likert>

<likert ratexx_lo_t>
/ anchors = [1 = "not at all", 5 = "extremely"]
/ stimulustimes = [0 = f_xx_lo_t]
/ trialdata = [f_xx_lo_t]
/ position = (50, 90)
/ fontstyle = ("Gill Sans", 2.00%, false, true, false, false, 5, 0)
</likert>

<likert ratexx_lo_r>
/ anchors = [1 = "not at all", 5 = "extremely"]
/ stimulustimes = [0 = f_xx_lo_r]
/ trialdata = [f_xx_lo_r]
/ position = (50, 90)
/ fontstyle = ("Gill Sans", 2.00%, false, true, false, false, 5, 0)
</likert>



               ------------------------------------------------------------------------------------
               *** REMINDERS ****
               ------------------------------------------------------------------------------------

<text fixation>
/ items = (" + ")
/ position = (50, 50)
/ fontstyle = ("Arial", -30, true)
</text>

<text like_reminder>
/ items = ("Do you like this xx?")
/ position = (50%,15%)
/ fontstyle = ("Gill Sans", 6.11%, false, false, false, false, 5, 0)
/ txcolor = (75, 0, 130)
</text>

<text xx_reminder>
/ items = ("Is this image of an xx?")
/ position = (50%,15%)
/ fontstyle = ("Gill Sans", 6.11%, false, false, false, false, 5, 0)
/ txcolor = (0, 128, 64)
</text>

<text leftyes_reminder>
/ items = ("If 'YES',")
/ position = (20%, 85%)
/ fontstyle = ("Gill Sans", 4.00%, false, false, false, false, 5, 0)
/ txcolor = (0, 0, 0) 
</text>

<text leftA_reminder>
/ items = ("press the 'A' key")
/ position = (20%, 90%)
/ fontstyle = ("Gill Sans", 4.00%, false, false, false, false, 5, 0)
/ txcolor = (0, 0, 0) 
</text>

<text rightno_reminder>
/ items = ("If 'NO',")
/ position = (80%, 85%)
/ fontstyle = ("Gill Sans", 4.00%, false, false, false, false, 5, 0)
/ txcolor = (0, 0, 0) 
</text>

<text rightL_reminder>
/ items = ("press the 'L' key")
/ position = (80%, 90%)
/ fontstyle = ("Gill Sans", 4.00%, false, false, false, false, 5, 0)
/ txcolor = (0, 0, 0) 
</text>

               ------------------------------------------------------------------------------------
               *** ITEMS ****
               ------------------------------------------------------------------------------------

<list itemlist_bogusxx>
/ items = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
/ selectionmode = random
</list>

<list itemlist_all_hi>
/ items = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
/ selectionmode = random
/ replace = false
/ selectionrate = always
</list>

<list itemlist_all_lo>
/ items = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
/ selectionmode = random
/ replace = false
/ selectionrate = always
</list>

<list itemlist_selected_hi_t>
/ items = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
/ selectionmode = random
/ replace = false
/ selectionrate = trial
</list>

<list itemlist_selected_hi_r>
/ items = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
/ selectionmode = random
/ replace = false
/ selectionrate = trial
</list>

<list itemlist_selected_lo_t>
/ items = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
/ selectionmode = random
/ replace = false
/ selectionrate = trial
</list>

<list itemlist_selected_lo_r>
/ items = (1, 1, 1, 1, 1, 1, 1, 1, 1, 1)
/ selectionmode = random
/ replace = false
/ selectionrate = trial
</list>

<picture f_bogusxx>
/ select = noreplace
/ items = f_bogusxx
/ size = (50%, 50%)
/ position = (50, 50)
</picture>

<picture f_xx_hi_t>
/ select = list.itemlist_selected_hi_t.nextvalue
/ items = f_hi_pics
/ size = (50%, 50%)
/ position = (50, 50)
</picture>

<picture f_xx_hi_r>
/ select = list.itemlist_selected_hi_r.nextvalue
/ items = f_hi_pics
/ size = (50%, 50%)
/ position = (50, 50)
</picture>

<picture f_xx_lo_t>
/ select = list.itemlist_selected_lo_t.nextvalue
/ items = f_lo_pics
/ size = (50%, 50%)
/ position = (50, 50)
</picture>

<picture f_xx_lo_r>
/ select = list.itemlist_selected_lo_r.nextvalue
/ items = f_lo_pics
/ size = (50%, 50%)
/ position = (50, 50)
</picture>

<item f_bogusxx>
/1 = "Participant 15_xx-screenshot_14.jpg"
/2 = "Participant 16_xx-screenshot_4.jpg"
/3 = "Participant 2_xx-screenshot_16.jpg"
/4 = "Participant 2_xx-screenshot_2.jpg"
/5 = "Participant 2_xx-screenshot_8.jpg"
/6 = "Participant 22_xx-screenshot_19.jpg"
/7 = "Participant 24_xx-screenshot_13.jpg"
/8 = "Participant 27_xx-screenshot_19.jpg"
/9 = "Participant 3_xx-screenshot_16.jpg"
/10 = "Participant 6_xx-screenshot_20.jpg"
/11 = "Participant 8_xx-screenshot_6.jpg"
/12 = "Participant 13_xx-screenshot_17.jpg"
/13 = "Participant 13_xx-screenshot_5.jpg"
/14 = "Participant 15_xx-screenshot_16.jpg"
/15 = "Participant 15_xx-screenshot_7.jpg"
/16 = "Participant 18_xx-screenshot_19.jpg"
/17 = "Participant 18_xx-screenshot_7.jpg"
/18 = "Participant 2_xx-screenshot_9.jpg"
/19 = "Participant 22_xx-screenshot_10.jpg"
/20 = "Participant 22_xx-screenshot_16.jpg"
/21 = "Participant 23_xx-screenshot_9.jpg"
/22 = "Participant 28_xx-screenshot_9.jpg"
/23 = "Participant 5_xx-screenshot_4.jpg"
/24 = "Participant 6_xx-screenshot_6.jpg"
/25 = "Participant 9_xx-screenshot_8.jpg"
/26 = "Participant 11_xx-screenshot_2.jpg"
/27 = "Participant 13_xx-screenshot_13.jpg"
/28 = "Participant 15_xx-screenshot_13.jpg"
/29 = "Participant 16_xx-screenshot_1.jpg"
/30 = "Participant 18_xx-screenshot_5.jpg"
/31 = "Participant 22_xx-screenshot_1.jpg"
/32 = "Participant 23_xx-screenshot_20.jpg"
/33 = "Participant 24_xx-screenshot_8.jpg"
/34 = "Participant 26_xx-screenshot_13.jpg"
/35 = "Participant 28_xx-screenshot_10.jpg"
/36 = "Participant 28_xx-screenshot_12.jpg"
/37 = "Participant 3_xx-screenshot_6.jpg"
/38 = "Participant 30_xx-screenshot_14.jpg"
/39 = "Participant 30_xx-screenshot_2.jpg"
/40 = "Participant 4_xx-screenshot_18.jpg"
/41 = "Participant 5_xx-screenshot_14.jpg"
/42 = "Participant 6_xx-screenshot_7.jpg"
/43 = "Participant 8_xx-screenshot_12.jpg"
/44 = "Participant 11_xx-screenshot_1.jpg"
/45 = "Participant 11_xx-screenshot_19.jpg"
/46 = "Participant 13_xx-screenshot_16.jpg"
/47 = "Participant 15_xx-screenshot_11.jpg"
/48 = "Participant 15_xx-screenshot_5.jpg"
/49 = "Participant 16_xx-screenshot_15.jpg"
/50 = "Participant 16_xx-screenshot_16.jpg"
/51 = "Participant 16_xx-screenshot_9.jpg"
/52 = "Participant 20_xx-screenshot_2.jpg"
/53 = "Participant 21_xx-screenshot_11.jpg"
/54 = "Participant 21_xx-screenshot_12.jpg"
/55 = "Participant 21_xx-screenshot_13.jpg"
/56 = "Participant 21_xx-screenshot_14.jpg"
/57 = "Participant 21_xx-screenshot_19.jpg"
/58 = "Participant 22_xx-screenshot_14.jpg"
/60 = "Participant 23_xx-screenshot_6.jpg"
/61 = "Participant 24_xx-screenshot_18.jpg"
/62 = "Participant 24_xx-screenshot_7.jpg"
/63 = "Participant 27_xx-screenshot_2.jpg"
/64 = "Participant 28_xx-screenshot_7.jpg"
/65 = "Participant 3_xx-screenshot_14.jpg"
/66 = "Participant 4_xx-screenshot_2.jpg"
/67 = "Participant 5_xx-screenshot_18.jpg"
/68 = "Participant 5_xx-screenshot_6.jpg"
/69 = "Participant 5_xx-screenshot_9.jpg"
/70 = "Participant 9_xx-screenshot_6.jpg"
</item>

<item f_hi_pics>
/1 = "Participant 13_xx-screenshot_2.jpg"
/2 = "Participant 22_xx-screenshot_15.jpg"
/3 = "Participant 21_xx-screenshot_15.jpg"
/4 = "Participant 27_xx-screenshot_3.jpg"
/5 = "Participant 4_xx-screenshot_17.jpg"
/6 = "Participant 11_xx-screenshot_9.jpg"
/7 = "Participant 15_xx-screenshot_20.jpg"
/8 = "Participant 22_xx-screenshot_8.jpg"
/9 = "Participant 23_xx-screenshot_12.jpg"
/10 = "Participant 27_xx-screenshot_17.jpg"
/11 = "Participant 3_xx-screenshot_10.jpg"
/12 = "Participant 3_xx-screenshot_3.jpg"
/13 = "Participant 4_xx-screenshot_12.jpg"
/14 = "Participant 11_xx-screenshot_5.jpg"
/15 = "Participant 13_xx-screenshot_18.jpg"
/16 = "Participant 16_xx-screenshot_20.jpg"
/17 = "Participant 18_xx-screenshot_8.jpg"
/18 = "Participant 2_xx-screenshot_17.jpg"
/19 = "Participant 22_xx-screenshot_17.jpg"
/20 = "Participant 26_xx-screenshot_12.jpg"
/21 = "Participant 28_xx-screenshot_2.jpg"
/22 = "Participant 3_xx-screenshot_8.jpg"
/23 = "Participant 4_xx-screenshot_6.jpg"
</item>

<item f_lo_pics>
/1 = "Participant 13_xx-screenshot_8.jpg"
/2 = "Participant 14_xx-screenshot_13.jpg"
/3 = "Participant 14_xx-screenshot_4.jpg"
/4 = "Participant 15_xx-screenshot_17.jpg"
/5 = "Participant 15_xx-screenshot_2.jpg"
/6 = "Participant 15_xx-screenshot_6.jpg"
/7 = "Participant 16_xx-screenshot_14.jpg"
/8 = "Participant 16_xx-screenshot_3.jpg"
/9 = "Participant 18_xx-screenshot_15.jpg"
/10 = "Participant 18_xx-screenshot_3.jpg"
/11 = "Participant 2_xx-screenshot_10.jpg"
/12 = "Participant 2_xx-screenshot_12.jpg"
/13 = "Participant 2_xx-screenshot_4.jpg"
/14 = "Participant 20_xx-screenshot_3.jpg"
/15 = "Participant 20_xx-screenshot_5.jpg"
/16 = "Participant 22_xx-screenshot_3.jpg"
/17 = "Participant 22_xx-screenshot_5.jpg"
/18 = "Participant 24_xx-screenshot_10.jpg"
/19 = "Participant 24_xx-screenshot_15.jpg"
/20 = "Participant 24_xx-screenshot_3.jpg"
/21 = "Participant 26_xx-screenshot_18.jpg"
/22 = "Participant 27_xx-screenshot_11.jpg"
/23 = "Participant 27_xx-screenshot_6.jpg"
/24 = "Participant 27_xx-screenshot_7.jpg"
/25 = "Participant 30_xx-screenshot_9.jpg"
/26 = "Participant 5_xx-screenshot_13.jpg"
/27 = "Participant 6_xx-screenshot_4.jpg"
/28 = "Participant 8_xx-screenshot_3.jpg"
/29 = "Participant 9_xx-screenshot_12.jpg"
/30 = "Participant 9_xx-screenshot_16.jpg"
/31 = "Participant 9_xx-screenshot_3.jpg"
</item>

------------------------------------------------------------------------------------
*** DEMO ****
------------------------------------------------------------------------------------

               ------------------------------------------------------------------------------------
               *** BLOCK ****
                        ------------------------------------------------------------------------------------

<survey demo>
/ pages = [1 = demographics1; 2= demographics2; 2= demographics3]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -13, false, false, false, false, 5, 0)
/ itemspacing = 10%
/ showpagenumbers = false
/ finishlabel = "Next"
</survey>

               ------------------------------------------------------------------------------------
               *** PAGES ****
               ------------------------------------------------------------------------------------

<surveypage demographics1>
/ caption = "We want to learn more information about YOU. Please answer the following demographic questions:"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=age; 2=sex; 3=race; 4=educ; 5=occupation] 
</surveypage>

<surveypage demographics2>
/ caption = "Please answer the following demographic questions (continued):"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=ruralurban] 
</surveypage>

<surveypage demographics3>
/ caption = "Please answer the following demographic questions (continued):"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=income; 2=region; 3=zipcode] 
</surveypage>

<dropdown age>
/ caption = "What is your age?"
/ options = ("18", "19", "20", "21", "22", "23", "24", "25", "26", "27","28", "29",
                              "30", "31", "32", "33", "34", "35", "36", "37","38", "39",
                              "40", "41", "42", "43", "44", "45", "46", "47","48", "49",
                              "50", "51", "52", "53", "54", "55", "56", "57","58", "59",
                              "60", "61", "62", "63", "64", "65", "66", "67","68", "69",
                              "70", "71", "72", "73", "74", "75", "76", "77","78", "79",
                              "80", "81", "82", "83", "84", "85", "86", "87","88", "89")
/ optionvalues = ("18", "19", "20", "21", "22", "23", "24", "25", "26", "27","28", "29",
                              "30", "31", "32", "33", "34", "35", "36", "37","38", "39",
                              "40", "41", "42", "43", "44", "45", "46", "47","48", "49",
                              "50", "51", "52", "53", "54", "55", "56", "57","58", "59",
                              "60", "61", "62", "63", "64", "65", "66", "67","68", "69",
                              "70", "71", "72", "73", "74", "75", "76", "77","78", "79",
                              "80", "81", "82", "83", "84", "85", "86", "87","88", "89")
</dropdown>

<dropdown sex>
/ caption = "What is your sex?"
/ options = ("female", "male")
/ optionvalues = ("0", "1")
</dropdown>

<checkboxes race>
/ caption = "With what race/ethnicity do you identify? (Select ALL that apply)"
/ options = ("White", "Hispanic or Latino", "Asian", "Black/African American", "Native Hawaiian/Pacific Islander", "American Indian/Alaska Native")
/ other = "Other"
</checkboxes>

<dropdown educ>
/ caption = "What is the highest level of education that you have completed?"
/ options = ("Some highschool", "Highschool", "Some college", 
"2-year college degree", "4-year college degree", "Masters", 
"Professional degree (JD, MD)", "Doctorate")
/ optionvalues = ("1", "2", "3", "4", "5", "6", "7", "8")
</dropdown>

<textbox occupation>
/ caption = "What is your occupation?"
</textbox>

<dropdown income>
/ caption = "What is your HOUSEHOLD income (approximately)?"
/ options = ("<10,000", "10-001-20,000", "20,001-30,000", "30,001-40,000", "40,001-50,000", "50,001-60,000", 
"60,001-70,000", "70,001-80,000", "80,001-90,000", "90,001-100,000","100,001-110,000", "110,001-120,000",
"120,001-130,000", "130,001-140,000", "140,001-150,000", "150,000-200,000", ">$200,001")
/ optionvalues = ("0," "1", "2", "3", "4", "5", "6", "7","8", "9", "10", "11", "12", "13", "14", "15", "16")
</dropdown>

<textbox region>
/ caption = "What STATE do you live in?"
</textbox>

<textbox zipcode>
/ caption = "What ZIPCODE (7 digit) do you live in?"
</textbox>

<dropdown ruralurban>
/ caption = "Which of the following BEST describes where you live?"
/ options = ("Rural", "Suburb", "Urban")
/ optionvalues = ("0," "1," "2")
</dropdown>


------------------------------------------------------------------------------------
*** BFI-44 ****
------------------------------------------------------------------------------------

               ------------------------------------------------------------------------------------
               *** BLOCK ****
               ------------------------------------------------------------------------------------

<block BFI44>
/ preinstructions=(BFI44)
/ trials = [1 = BFI_demo; 2-45 = BFI44trials]
/ bgstim = (BFI44_reminder)
</block>

               ------------------------------------------------------------------------------------
               *** LIKERT TRIALS ****
               ------------------------------------------------------------------------------------


<likert BFI_demo>
/ anchors = [1="Disgree strongly"; 2 = " Disagree a little"; 3 = " Neither agree nor disagree"; 4 = "Agree a little"; 5 = "Agree strongly"]
/ stimulusframes = [1 = BFI44_demo]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

<likert BFI44trials>
/ anchors = [1="Disgree strongly"; 2 = " Disagree a little"; 3 = " Neither agree nor disagree"; 4 = "Agree a little"; 5 = "Agree strongly"]
/ stimulusframes = [1 = BFI44items]
/ mouse=true
/ numpoints=5
/ position= (50, 80)
/ anchorwidth = 30%
</likert>

               ------------------------------------------------------------------------------------
               *** QUESTIONS ****
               ------------------------------------------------------------------------------------

<text BFI44_demo>
/ size = (500, 70)
/ items = ("Use your mouse to click on the number on the scale that corresponds to your answer. Click on the number '4' when you are rexxy to begin.")
/ position = (50, 50)
/ halign = center
/ select = sequence
/ fontstyle = ("Gill Sans", 2.78%, false, false, false, false, 5, 0)
/ color = (red)
</text>

<text BFI44_reminder>
/ items = ("I see MYSELF as someone who ...")
/ position = (25, 30)
/ size = (8 in, 5 in)
/ vjustify = center
/ fontstyle = ("Gill Sans", 4.00%, false, false, false, false, 5, 0)
/ txcolor = (0, 0, 0) 
</text>

<text BFI44items>
/size = (500, 70)
/items = BFI44items
/position = (50, 50)
/halign = center
/select = sequence
</text>

<item BFI44items>
/1 = "Is talkative."
/2 = "Tends to find fault with others."
/3 = "Does a thorough job."
/4 = "Is depressed, blue."
/5 = "Is original, comes up with new ideas."
/6 = "Is reserved."
/7 = "Is helpful and unselfish with others."
/8 = "Can be somewhat careless."
/9 = "Is relaxed, handles stress well."
/10 = "Is curious aout many different things."
/11 = "Is full of energy."
/12 = "Starts quarrels with others."
/13 = "Is a reliable worker."
/14 = "Can be tense."
/15 = "Is ingenious, a deep thinker."
/16 = "Generates a lot of enthusuasm."
/17 = "Has a forgiving nature."
/18 = "Tends to be disorganized."
/19 = "Worries a lot."
/20 = "Has an active imagination."
/21 = "Tends to be quiet."
/22 = "Is generally trusting."
/23 = "Tends to be lazy."
/24 = "Is emotionally stable, not easily upset."
/25 = "Is inventive."
/26 = "Has an assertive personality."
/27 = "Can be cold and aloof."
/28 = "Perseveres until the task is finished."
/29 = "Can be moody."
/30 = "Values artistic, aesthetic experiences."
/31 = "Is sometimes shy, inhibited."
/32 = "Is considerate and kind to almost everyone."
/33 = "Does things efficiently."
/34 = "Remains calm in tense situations."
/35 = "Prefers work that is routine."
/36 = "Is outgoing, sociable."
/37 = "Is sometimes rude to others."
/38 = "Makes plans and follows through with them."
/39 = "Gets nervous easily."
/40 = "Likes to reflect, play with ideas."
/41 = "Has few artistic interests."
/42 = "Likes to cooperate with others."
/43 = "Is easily distracted."
/44 = "Is sophisticated in art, music or literature."
</item>

------------------------------------------------------------------------------------
**** Probe for Suspicion ****
------------------------------------------------------------------------------------

               ------------------------------------------------------------------------------------
               *** BLOCK ****
               ------------------------------------------------------------------------------------

<survey debrief>
/ pages = [1=endquestions1]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -13, false, false, false, false, 5, 0)
/ itemspacing = 2%
/ showpagenumbers = false
</survey>

               ------------------------------------------------------------------------------------
               *** PAGES ****
               ------------------------------------------------------------------------------------

<surveypage endquestions1>
/ caption = "Please answer the following questions"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=confusing; 2=what_confusing] 
</surveypage>

<dropdown confusing>
/ caption = "Did you find anything confusing during the experiment?"
/ options = ("no", "yes")
/ optionvalues = ("0", "1")
</dropdown>

<textbox what_confusing>
/ caption = "If you found something confusing about the experiment, please write what was confusing below. (Type 'N/A' if you didn't find anything confusing.)"
/ multiline = true
/ textboxsize = (70, 50)
/ size = (70, 50)
</textbox>

<surveypage endquestions2>
/ caption = "Please answer the following questions"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=distraction; 2=what_distract] 
</surveypage>

<dropdown distraction>
/ caption = "Did anything distract you during the experiment?"
/ options = ("no", "yes")
/ optionvalues = ("0", "1")
</dropdown>

<textbox what_distract>
/ caption = "If something distracted you, what was it? (Type 'N/A' if you didn't find anything distracting.)"
/ multiline = true
/ textboxsize = (70, 50)
/ size = (70, 50)
</textbox>

<surveypage endquestions3>
/ caption = "Please answer the following questions"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=attention; 2=what_attention] 
</surveypage>

<dropdown attention>
/ caption = "Were you paying attention throughout the experimental tasks?"
/ options = ("no", "yes")
/ optionvalues = ("0", "1")
</dropdown>

<textbox what_attention>
/ caption = "If you were not paying attention throughout the task, where was your attention? (Type 'N/A' if your attention was focused on the experiment.)"
/ multiline = true
/ textboxsize = (70, 50)
/ size = (70, 50)
</textbox>

<surveypage endquestions4>
/ caption = "Please answer the following question"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=about] 
</surveypage>

<textbox about>
/ caption = "Do you think you have an idea of what this experiment is about? If so, please write your guess below. (Type 'N/A' if you have no guesses.)"
/ textboxsize = (70, 50)
/ size = (70, 50)
</textbox>

<surveypage endquestions5>
/ caption = "Please answer the following question"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=prevknowledge1] 
</surveypage>

<dropdown prevknowledge1>
/ caption = "Have you ever completed an experiment similar to the one you just completed?"
/ options = ("no", "yes")
/ optionvalues = ("0", "1")
</dropdown>



------------------------------------------------------------------------------------
*** INSTRUCTIONS ****
------------------------------------------------------------------------------------


<page intro0>
Welcome!
^^In this study, we will ask you questions about yourself (e.g., your age, your gender) and also learn more about your personality and interests.

</page>

<page bogusxxs0>
We would like to learn more about your preferences.
</page>

<page bogusxxs1>
^^ For each xx, your task is to answer the following question:
*****  Do you like this xx?  *****

^^Press the "A" key (with a finger from your left hand) to indicate YES.
^^Press the "L" key (with a finger from your right hand) to indicate NO.

^^There are no right and wrong answers.
^Answer quickly. Go with your gut reaction.
</page>


<page xx_present_new>
^^^^
*******************************
^We will now show you a NEW set of xxs.
^*******************************
</page>

<page xx_presentX0>

</page>

<page xx_presentX1>

</page>

<page xx_presentR0>

</page>

<page xx_presentR1>

</page>

<page xx_presentY0>

</page>

<page xx_presentY1>

</page>

<page xx_rate>

</page>

<page BFI44>

</page>


<page xx_overall>
bb
</page>

<page end>

</page>






Dave
Dave
Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)Supreme Being (1M reputation)
Group: Administrators
Posts: 13K, Visits: 108K
> The main difference between our scripts (I think) is the use of text stimuli (yours) and pictorial stimuli (mine).

That is highly unlikely. But could you answer my question: Do you see any identical item numbers in the respective hi(r,t) and lo(r,t) lists when you run the code I posted in my previous reply?

GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Reading This Topic

Explore
Messages
Mentions
Search