Millisecond Forums

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

https://forums.millisecond.com/Topic13164.aspx

By vz29 - 5/1/2014

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
By Dave - 5/1/2014

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>

By vz29 - 5/2/2014

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>
By Dave - 5/2/2014

   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>
By vz29 - 5/2/2014

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
By Dave - 5/2/2014

> 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)]
By vz29 - 5/2/2014

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

By Dave - 5/2/2014

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.


By vz29 - 5/2/2014

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>





By Dave - 5/2/2014

> 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?
By vz29 - 5/2/2014

nope. the items for hi were unique for the t and r lists. same was true for the items for lo.

one difference i see between our scripts is that my code uses the select attribute under the picture element, but your does not use select under the text element. the code is below. not sure if this could be causing the issue.

V

<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>
By Dave - 5/2/2014

> one difference i see between our scripts is that my code uses the select attribute under the picture element, but your does not use select under the text element. the code is below. not sure if this could be causing the issue.

No, it can't. My code doesn't need any select attribute -- it just passively reads out the item numbers in the respective lists.

Your picture elements then sample from those lists -- and they cannot sample a value that's not in the list they are sampling from, i.e., if there are no identical values in hi(r,t) and lo(r,t) as my example code proves (and you can fortunately confirm), the respective picture elements cannot show identical items.

Moving on: How exactly did you confirm the display of identical pics in the two conditions? Have you examined the data file as to when / where exactly this happens (trial, block) and exactly which files are shown repeatedly?
By vz29 - 5/2/2014

yep, I looked at the data output. I'm pasting it below. 

Also here is a frequency analysis. Each item should be presented only twice:

stimulusitem1a
Frequency Percent Valid Percent Cumulative Percent
Valid Participant 11_xx-screenshot_5.jpg 2 2.5 2.5 2.5
Participant 11_xx-screenshot_9.jpg 2 2.5 2.5 5
Participant 13_xx-screenshot_18.jpg 2 2.5 2.5 7.5
Participant 13_xx-screenshot_2.jpg 2 2.5 2.5 10
Participant 14_xx-screenshot_13.jpg 4 5 5 15
Participant 14_xx-screenshot_4.jpg 4 5 5 20
Participant 15_xx-screenshot_17.jpg 4 5 5 25
Participant 15_xx-screenshot_20.jpg 2 2.5 2.5 27.5
Participant 16_xx-screenshot_14.jpg 4 5 5 32.5
Participant 16_xx-screenshot_20.jpg 2 2.5 2.5 35
Participant 18_xx-screenshot_15.jpg 4 5 5 40
Participant 18_xx-screenshot_3.jpg 4 5 5 45
Participant 18_xx-screenshot_8.jpg 2 2.5 2.5 47.5
Participant 2_xx-screenshot_10.jpg 4 5 5 52.5
Participant 2_xx-screenshot_17.jpg 2 2.5 2.5 55
Participant 2_xx-screenshot_4.jpg 4 5 5 60
Participant 21_xx-screenshot_15.jpg 2 2.5 2.5 62.5
Participant 22_xx-screenshot_15.jpg 2 2.5 2.5 65
Participant 22_xx-screenshot_17.jpg 2 2.5 2.5 67.5
Participant 22_xx-screenshot_5.jpg 4 5 5 72.5
Participant 22_xx-screenshot_8.jpg 2 2.5 2.5 75
Participant 23_xx-screenshot_12.jpg 2 2.5 2.5 77.5
Participant 24_xx-screenshot_3.jpg 4 5 5 82.5
Participant 26_xx-screenshot_12.jpg 2 2.5 2.5 85
Participant 27_xx-screenshot_17.jpg 2 2.5 2.5 87.5
Participant 27_xx-screenshot_3.jpg 2 2.5 2.5 90
Participant 3_xx-screenshot_10.jpg 2 2.5 2.5 92.5
Participant 3_xx-screenshot_3.jpg 2 2.5 2.5 95
Participant 4_xx-screenshot_12.jpg 2 2.5 2.5 97.5
Participant 4_xx-screenshot_17.jpg 2 2.5 2.5 100
Total 80 100 100
a subject = 1



date time build subject blocknum blockcode trialnum trialcode response correct latency stimulusitem1 stimulusitem2 stimulusitem3
50214 14:40:57 4.0.4.0 1 2 BFI44 1 BFI_demo 3 0 72 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. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 2 BFI44trials 4 0 79 Is talkative. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 3 BFI44trials 4 0 66 Tends to find fault with others. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 4 BFI44trials 1 0 48 Does a thorough job. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 5 BFI44trials 1 0 68 Is depressed, blue. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 6 BFI44trials 3 0 44 Is original, comes up with new ideas. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 7 BFI44trials 1 0 76 Is reserved. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 8 BFI44trials 1 0 77 Is helpful and unselfish with others. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 9 BFI44trials 5 0 64 Can be somewhat careless. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 10 BFI44trials 5 0 67 Is relaxed, handles stress well. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 11 BFI44trials 1 0 52 Is curious aout many different things. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 12 BFI44trials 2 0 73 Is full of energy. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 13 BFI44trials 1 0 81 Starts quarrels with others. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 14 BFI44trials 3 0 66 Is a reliable worker. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 15 BFI44trials 5 0 65 Can be tense. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 16 BFI44trials 5 0 61 Is ingenious, a deep thinker. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 17 BFI44trials 5 0 67 Generates a lot of enthusuasm. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 18 BFI44trials 4 0 71 Has a forgiving nature. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 19 BFI44trials 4 0 60 Tends to be disorganized. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 20 BFI44trials 2 0 54 Worries a lot. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 21 BFI44trials 5 0 57 Has an active imagination. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 22 BFI44trials 2 0 60 Tends to be quiet. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 23 BFI44trials 1 0 60 Is generally trusting. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 24 BFI44trials 4 0 62 Tends to be lazy. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 25 BFI44trials 3 0 46 Is emotionally stable, not easily upset. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 26 BFI44trials 4 0 51 Is inventive. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 27 BFI44trials 3 0 42 Has an assertive personality. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 28 BFI44trials 3 0 62 Can be cold and aloof. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 29 BFI44trials 2 0 60 Perseveres until the task is finished. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 30 BFI44trials 2 0 62 Can be moody. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 31 BFI44trials 2 0 54 Values artistic, aesthetic experiences. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 32 BFI44trials 3 0 46 Is sometimes shy, inhibited. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 33 BFI44trials 1 0 62 Is considerate and kind to almost everyone. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 34 BFI44trials 1 0 54 Does things efficiently. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 35 BFI44trials 2 0 77 Remains calm in tense situations. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 36 BFI44trials 5 0 51 Prefers work that is routine. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 37 BFI44trials 2 0 49 Is outgoing, sociable. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 38 BFI44trials 3 0 59 Is sometimes rude to others. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 39 BFI44trials 2 0 61 Makes plans and follows through with them. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 40 BFI44trials 1 0 79 Gets nervous easily. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 41 BFI44trials 2 0 43 Likes to reflect, play with ideas. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 42 BFI44trials 5 0 71 Has few artistic interests. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 43 BFI44trials 1 0 68 Likes to cooperate with others. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 44 BFI44trials 2 0 68 Is easily distracted. 0 0
50214 14:40:57 4.0.4.0 1 2 BFI44 45 BFI44trials 1 0 56 Is sophisticated in art, music or literature. 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 1 bogusxx 38 0 45 Participant 8_xx-screenshot_12.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 2 bogusxx 30 0 26 Participant 30_xx-screenshot_2.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 3 bogusxx 38 0 26 Participant 28_xx-screenshot_10.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 4 bogusxx 30 0 48 Participant 2_xx-screenshot_16.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 5 bogusxx 30 0 49 Participant 18_xx-screenshot_7.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 6 bogusxx 30 0 32 Participant 5_xx-screenshot_6.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 7 bogusxx 30 0 36 Participant 15_xx-screenshot_13.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 8 bogusxx 38 0 56 Participant 22_xx-screenshot_10.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 9 bogusxx 30 0 53 Participant 3_xx-screenshot_6.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 10 bogusxx 38 0 41 Participant 22_xx-screenshot_14.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 11 bogusxx 30 0 37 Participant 15_xx-screenshot_7.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 12 bogusxx 30 0 34 Participant 21_xx-screenshot_13.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 13 bogusxx 38 0 48 Participant 27_xx-screenshot_2.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 14 bogusxx 30 0 36 Participant 20_xx-screenshot_2.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 15 bogusxx 30 0 51 Participant 24_xx-screenshot_13.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 16 bogusxx 38 0 54 Participant 30_xx-screenshot_14.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 17 bogusxx 30 0 35 Participant 26_xx-screenshot_13.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 18 bogusxx 38 0 51 Participant 2_xx-screenshot_9.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 19 bogusxx 38 0 29 Participant 18_xx-screenshot_5.jpg 0 0
50214 14:40:57 4.0.4.0 1 3 bogus_eval_xxs 20 bogusxx 38 0 49 Participant 15_xx-screenshot_5.jpg 0 0
50214 14:40:57 4.0.4.0 1 4 presentxxs_lo_r 1 presentxx_lo_r 0 0 4000 Participant 24_xx-screenshot_3.jpg 0 0
50214 14:40:57 4.0.4.0 1 4 presentxxs_lo_r 2 presentxx_lo_r 0 0 4000 Participant 2_xx-screenshot_4.jpg 0 0
50214 14:40:57 4.0.4.0 1 4 presentxxs_lo_r 3 presentxx_lo_r 0 0 4000 Participant 16_xx-screenshot_14.jpg 0 0
50214 14:40:57 4.0.4.0 1 4 presentxxs_lo_r 4 presentxx_lo_r 0 0 4000 Participant 18_xx-screenshot_3.jpg 0 0
50214 14:40:57 4.0.4.0 1 4 presentxxs_lo_r 5 presentxx_lo_r 0 0 4000 Participant 18_xx-screenshot_15.jpg 0 0
50214 14:40:57 4.0.4.0 1 4 presentxxs_lo_r 6 presentxx_lo_r 0 0 4000 Participant 15_xx-screenshot_17.jpg 0 0
50214 14:40:57 4.0.4.0 1 4 presentxxs_lo_r 7 presentxx_lo_r 0 0 4000 Participant 14_xx-screenshot_4.jpg 0 0
50214 14:40:57 4.0.4.0 1 4 presentxxs_lo_r 8 presentxx_lo_r 0 0 4000 Participant 2_xx-screenshot_10.jpg 0 0
50214 14:40:57 4.0.4.0 1 4 presentxxs_lo_r 9 presentxx_lo_r 0 0 4000 Participant 22_xx-screenshot_5.jpg 0 0
50214 14:40:57 4.0.4.0 1 4 presentxxs_lo_r 10 presentxx_lo_r 0 0 4000 Participant 14_xx-screenshot_13.jpg 0 0
50214 14:40:57 4.0.4.0 1 5 overalleval_lo_r 1 impression1r 5 0 43 . 0 0
50214 14:40:57 4.0.4.0 1 5 overalleval_lo_r 2 impression2 2 0 61 0 0
50214 14:40:57 4.0.4.0 1 5 overalleval_lo_r 3 impression3 5 0 86 . 0 0
50214 14:40:57 4.0.4.0 1 5 overalleval_lo_r 4 impression4 3 0 49 0 0
50214 14:40:57 4.0.4.0 1 5 overalleval_lo_r 5 impression5 2 0 50 0 0
50214 14:40:57 4.0.4.0 1 5 overalleval_lo_r 6 impression6 3 0 48 0 0
50214 14:40:57 4.0.4.0 1 6 ratexxs_lo_r 1 ratexx_lo_r 1 0 50 Participant 14_xx-screenshot_4.jpg 0 0
50214 14:40:57 4.0.4.0 1 6 ratexxs_lo_r 2 ratexx_lo_r 3 0 50 Participant 15_xx-screenshot_17.jpg 0 0
50214 14:40:57 4.0.4.0 1 6 ratexxs_lo_r 3 ratexx_lo_r 3 0 67 Participant 24_xx-screenshot_3.jpg 0 0
50214 14:40:57 4.0.4.0 1 6 ratexxs_lo_r 4 ratexx_lo_r 3 0 41 Participant 2_xx-screenshot_10.jpg 0 0
50214 14:40:57 4.0.4.0 1 6 ratexxs_lo_r 5 ratexx_lo_r 5 0 55 Participant 18_xx-screenshot_3.jpg 0 0
50214 14:40:57 4.0.4.0 1 6 ratexxs_lo_r 6 ratexx_lo_r 1 0 66 Participant 14_xx-screenshot_13.jpg 0 0
50214 14:40:57 4.0.4.0 1 6 ratexxs_lo_r 7 ratexx_lo_r 2 0 58 Participant 22_xx-screenshot_5.jpg 0 0
50214 14:40:57 4.0.4.0 1 6 ratexxs_lo_r 8 ratexx_lo_r 1 0 44 Participant 18_xx-screenshot_15.jpg 0 0
50214 14:40:57 4.0.4.0 1 6 ratexxs_lo_r 9 ratexx_lo_r 2 0 80 Participant 2_xx-screenshot_4.jpg 0 0
50214 14:40:57 4.0.4.0 1 6 ratexxs_lo_r 10 ratexx_lo_r 4 0 52 Participant 16_xx-screenshot_14.jpg 0 0
50214 14:40:57 4.0.4.0 1 7 presentxxs_lo_r 1 presentxx_lo_r 0 0 4000 Participant 2_xx-screenshot_4.jpg 0 0
50214 14:40:57 4.0.4.0 1 7 presentxxs_lo_r 2 presentxx_lo_r 0 0 4000 Participant 16_xx-screenshot_14.jpg 0 0
50214 14:40:57 4.0.4.0 1 7 presentxxs_lo_r 3 presentxx_lo_r 0 0 4000 Participant 24_xx-screenshot_3.jpg 0 0
50214 14:40:57 4.0.4.0 1 7 presentxxs_lo_r 4 presentxx_lo_r 0 0 4000 Participant 2_xx-screenshot_10.jpg 0 0
50214 14:40:57 4.0.4.0 1 7 presentxxs_lo_r 5 presentxx_lo_r 0 0 4000 Participant 14_xx-screenshot_4.jpg 0 0
50214 14:40:57 4.0.4.0 1 7 presentxxs_lo_r 6 presentxx_lo_r 0 0 4000 Participant 14_xx-screenshot_13.jpg 0 0
50214 14:40:57 4.0.4.0 1 7 presentxxs_lo_r 7 presentxx_lo_r 0 0 4000 Participant 18_xx-screenshot_15.jpg 0 0
50214 14:40:57 4.0.4.0 1 7 presentxxs_lo_r 8 presentxx_lo_r 0 0 4000 Participant 22_xx-screenshot_5.jpg 0 0
50214 14:40:57 4.0.4.0 1 7 presentxxs_lo_r 9 presentxx_lo_r 0 0 4000 Participant 15_xx-screenshot_17.jpg 0 0
50214 14:40:57 4.0.4.0 1 7 presentxxs_lo_r 10 presentxx_lo_r 0 0 4000 Participant 18_xx-screenshot_3.jpg 0 0
50214 14:40:57 4.0.4.0 1 8 overalleval_lo_r 1 impression1r 3 0 65 . 0 0
50214 14:40:57 4.0.4.0 1 8 overalleval_lo_r 2 impression2 4 0 62 0 0
50214 14:40:57 4.0.4.0 1 8 overalleval_lo_r 3 impression3 2 0 48 . 0 0
50214 14:40:57 4.0.4.0 1 8 overalleval_lo_r 4 impression4 5 0 77 0 0
50214 14:40:57 4.0.4.0 1 8 overalleval_lo_r 5 impression5 4 0 55 0 0
50214 14:40:57 4.0.4.0 1 8 overalleval_lo_r 6 impression6 5 0 75 0 0
50214 14:40:57 4.0.4.0 1 9 ratexxs_lo_r 1 ratexx_lo_r 2 0 55 Participant 14_xx-screenshot_13.jpg 0 0
50214 14:40:57 4.0.4.0 1 9 ratexxs_lo_r 2 ratexx_lo_r 2 0 69 Participant 18_xx-screenshot_3.jpg 0 0
50214 14:40:57 4.0.4.0 1 9 ratexxs_lo_r 3 ratexx_lo_r 3 0 68 Participant 2_xx-screenshot_10.jpg 0 0
50214 14:40:57 4.0.4.0 1 9 ratexxs_lo_r 4 ratexx_lo_r 4 0 72 Participant 18_xx-screenshot_15.jpg 0 0
50214 14:40:57 4.0.4.0 1 9 ratexxs_lo_r 5 ratexx_lo_r 3 0 48 Participant 15_xx-screenshot_17.jpg 0 0
50214 14:40:57 4.0.4.0 1 9 ratexxs_lo_r 6 ratexx_lo_r 1 0 76 Participant 24_xx-screenshot_3.jpg 0 0
50214 14:40:57 4.0.4.0 1 9 ratexxs_lo_r 7 ratexx_lo_r 2 0 51 Participant 22_xx-screenshot_5.jpg 0 0
50214 14:40:57 4.0.4.0 1 9 ratexxs_lo_r 8 ratexx_lo_r 4 0 55 Participant 16_xx-screenshot_14.jpg 0 0
50214 14:40:57 4.0.4.0 1 9 ratexxs_lo_r 9 ratexx_lo_r 4 0 59 Participant 14_xx-screenshot_4.jpg 0 0
50214 14:40:57 4.0.4.0 1 9 ratexxs_lo_r 10 ratexx_lo_r 4 0 56 Participant 2_xx-screenshot_4.jpg 0 0
50214 14:40:57 4.0.4.0 1 10 presentxxs_hi_t 1 presentxx_hi_t 0 0 4000 Participant 2_xx-screenshot_17.jpg 0 0
50214 14:40:57 4.0.4.0 1 10 presentxxs_hi_t 2 presentxx_hi_t 0 0 4000 Participant 27_xx-screenshot_3.jpg 0 0
50214 14:40:57 4.0.4.0 1 10 presentxxs_hi_t 3 presentxx_hi_t 0 0 4000 Participant 15_xx-screenshot_20.jpg 0 0
50214 14:40:57 4.0.4.0 1 10 presentxxs_hi_t 4 presentxx_hi_t 0 0 4000 Participant 16_xx-screenshot_20.jpg 0 0
50214 14:40:57 4.0.4.0 1 10 presentxxs_hi_t 5 presentxx_hi_t 0 0 4000 Participant 3_xx-screenshot_10.jpg 0 0
50214 14:40:57 4.0.4.0 1 10 presentxxs_hi_t 6 presentxx_hi_t 0 0 4000 Participant 22_xx-screenshot_17.jpg 0 0
50214 14:40:57 4.0.4.0 1 10 presentxxs_hi_t 7 presentxx_hi_t 0 0 4000 Participant 3_xx-screenshot_3.jpg 0 0
50214 14:40:57 4.0.4.0 1 10 presentxxs_hi_t 8 presentxx_hi_t 0 0 4000 Participant 21_xx-screenshot_15.jpg 0 0
50214 14:40:57 4.0.4.0 1 10 presentxxs_hi_t 9 presentxx_hi_t 0 0 4000 Participant 22_xx-screenshot_15.jpg 0 0
50214 14:40:57 4.0.4.0 1 10 presentxxs_hi_t 10 presentxx_hi_t 0 0 4000 Participant 23_xx-screenshot_12.jpg 0 0
50214 14:40:57 4.0.4.0 1 11 overalleval_hi_t 1 impression1 3 0 39 . 0 0
50214 14:40:57 4.0.4.0 1 11 overalleval_hi_t 2 impression2 4 0 47 0 0
50214 14:40:57 4.0.4.0 1 11 overalleval_hi_t 3 impression3 5 0 34 . 0 0
50214 14:40:57 4.0.4.0 1 11 overalleval_hi_t 4 impression4 3 0 39 0 0
50214 14:40:57 4.0.4.0 1 11 overalleval_hi_t 5 impression5 5 0 55 0 0
50214 14:40:57 4.0.4.0 1 11 overalleval_hi_t 6 impression6 3 0 63 0 0
50214 14:40:57 4.0.4.0 1 12 ratexxs_hi_t 1 ratexx_hi_t 3 0 57 Participant 22_xx-screenshot_15.jpg 0 0
50214 14:40:57 4.0.4.0 1 12 ratexxs_hi_t 2 ratexx_hi_t 3 0 37 Participant 15_xx-screenshot_20.jpg 0 0
50214 14:40:57 4.0.4.0 1 12 ratexxs_hi_t 3 ratexx_hi_t 2 0 32 Participant 23_xx-screenshot_12.jpg 0 0
50214 14:40:57 4.0.4.0 1 12 ratexxs_hi_t 4 ratexx_hi_t 5 0 18 Participant 21_xx-screenshot_15.jpg 0 0
50214 14:40:57 4.0.4.0 1 12 ratexxs_hi_t 5 ratexx_hi_t 3 0 48 Participant 2_xx-screenshot_17.jpg 0 0
50214 14:40:57 4.0.4.0 1 12 ratexxs_hi_t 6 ratexx_hi_t 2 0 52 Participant 22_xx-screenshot_17.jpg 0 0
50214 14:40:57 4.0.4.0 1 12 ratexxs_hi_t 7 ratexx_hi_t 5 0 49 Participant 27_xx-screenshot_3.jpg 0 0
50214 14:40:57 4.0.4.0 1 12 ratexxs_hi_t 8 ratexx_hi_t 1 0 38 Participant 16_xx-screenshot_20.jpg 0 0
50214 14:40:57 4.0.4.0 1 12 ratexxs_hi_t 9 ratexx_hi_t 3 0 57 Participant 3_xx-screenshot_3.jpg 0 0
50214 14:40:57 4.0.4.0 1 12 ratexxs_hi_t 10 ratexx_hi_t 1 0 49 Participant 3_xx-screenshot_10.jpg 0 0
50214 14:40:57 4.0.4.0 1 13 presentxxs_hi_r 1 presentxx_hi_r 0 0 4000 Participant 13_xx-screenshot_18.jpg 0 0
50214 14:40:57 4.0.4.0 1 13 presentxxs_hi_r 2 presentxx_hi_r 0 0 4000 Participant 27_xx-screenshot_17.jpg 0 0
50214 14:40:57 4.0.4.0 1 13 presentxxs_hi_r 3 presentxx_hi_r 0 0 4000 Participant 11_xx-screenshot_5.jpg 0 0
50214 14:40:57 4.0.4.0 1 13 presentxxs_hi_r 4 presentxx_hi_r 0 0 4000 Participant 4_xx-screenshot_17.jpg 0 0
50214 14:40:57 4.0.4.0 1 13 presentxxs_hi_r 5 presentxx_hi_r 0 0 4000 Participant 26_xx-screenshot_12.jpg 0 0
50214 14:40:57 4.0.4.0 1 13 presentxxs_hi_r 6 presentxx_hi_r 0 0 4000 Participant 22_xx-screenshot_8.jpg 0 0
50214 14:40:57 4.0.4.0 1 13 presentxxs_hi_r 7 presentxx_hi_r 0 0 4000 Participant 4_xx-screenshot_12.jpg 0 0
50214 14:40:57 4.0.4.0 1 13 presentxxs_hi_r 8 presentxx_hi_r 0 0 4000 Participant 18_xx-screenshot_8.jpg 0 0
50214 14:40:57 4.0.4.0 1 13 presentxxs_hi_r 9 presentxx_hi_r 0 0 4000 Participant 11_xx-screenshot_9.jpg 0 0
50214 14:40:57 4.0.4.0 1 13 presentxxs_hi_r 10 presentxx_hi_r 0 0 4000 Participant 13_xx-screenshot_2.jpg 0 0
50214 14:40:57 4.0.4.0 1 14 overalleval_hi_r 1 impression1r 4 0 10006 . 0 0
50214 14:40:57 4.0.4.0 1 14 overalleval_hi_r 2 impression2 5 0 10006 0 0
50214 14:40:57 4.0.4.0 1 14 overalleval_hi_r 3 impression3 1 0 10009 . 0 0
50214 14:40:57 4.0.4.0 1 14 overalleval_hi_r 4 impression4 2 0 10006 0 0
50214 14:40:57 4.0.4.0 1 14 overalleval_hi_r 5 impression5 1 0 10009 0 0
50214 14:40:57 4.0.4.0 1 14 overalleval_hi_r 6 impression6 1 0 20009 0 0
50214 14:40:57 4.0.4.0 1 15 ratexxs_hi_r 1 ratexx_hi_r 5 0 20007 Participant 11_xx-screenshot_5.jpg 0 0
50214 14:40:57 4.0.4.0 1 15 ratexxs_hi_r 2 ratexx_hi_r 1 0 20006 Participant 4_xx-screenshot_12.jpg 0 0
50214 14:40:57 4.0.4.0 1 15 ratexxs_hi_r 3 ratexx_hi_r 4 0 20011 Participant 22_xx-screenshot_8.jpg 0 0
50214 14:40:57 4.0.4.0 1 15 ratexxs_hi_r 4 ratexx_hi_r 3 0 20008 Participant 4_xx-screenshot_17.jpg 0 0
50214 14:40:57 4.0.4.0 1 15 ratexxs_hi_r 5 ratexx_hi_r 2 0 20011 Participant 13_xx-screenshot_2.jpg 0 0
50214 14:40:57 4.0.4.0 1 15 ratexxs_hi_r 6 ratexx_hi_r 5 0 20009 Participant 27_xx-screenshot_17.jpg 0 0
50214 14:40:57 4.0.4.0 1 15 ratexxs_hi_r 7 ratexx_hi_r 1 0 20008 Participant 11_xx-screenshot_9.jpg 0 0
50214 14:40:57 4.0.4.0 1 15 ratexxs_hi_r 8 ratexx_hi_r 4 0 20007 Participant 18_xx-screenshot_8.jpg 0 0
50214 14:40:57 4.0.4.0 1 15 ratexxs_hi_r 9 ratexx_hi_r 4 0 20011 Participant 26_xx-screenshot_12.jpg 0 0
50214 14:40:57 4.0.4.0 1 15 ratexxs_hi_r 10 ratexx_hi_r 4 0 20009 Participant 13_xx-screenshot_18.jpg 0 0


By Dave - 5/2/2014

> Also here is a frequency analysis. Each item should be presented only twice:

What makes you think that? Given how you select blocks at the <expt> level, that's not at all true:

<expt>
[...]
/ 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]
[...]
</expt>

You could end up with as many as *four* runs of <block presentxxs_hi_t>, for example. Note that the above is completely different from stating:

<expt>
[...]
/ blocks = [1 = demo; 2 = BFI44; 3 = bogus_eval_xxs; 
4-7= noreplace (presentxxs_hi_t, presentxxs_lo_t, presentxxs_hi_r, presentxxs_lo_r); 
8 = debrief]
[...]
</expt>

Also, it is not at all true that the same picture is shown in *different conditions*. Let's take "Participant 14_xx-screenshot_13.jpg" as example. According to your frequency table it is displayed 4 times. If you look at those four instances in the raw data you posted, you will find that *it was always displayed in condition lo_r*, exactly as it was supposed to be.












By vz29 - 5/2/2014

You are right! Thanks!

By vz29 - 5/7/2014

In a different post I asked "I'm having Ps complete basic demographics, and would like to present different blocks depending on Ps gender. What is the best way to use this demographic information to select which block to present Ps?" I was then directed to the following post: https://www.millisecond.com/forums/Topic5460.aspx.

However, given my set up, I'm not sure how to implement the recommendations. Specifically, I'd like females to complete different 4-7 blocks than males, and information about gender is obtained in the first (of three) surveypages in the demo block.

/ blocks = [1 = demo; 2 = BFI44; 3 = bogus_eval_ads; 
4-7 = noreplace (p_hi_t, p_lo_t, p_hi_r, p_lo_r); 
8 = PAB_PB; 9 = PAB_PA; 10 = debrief]


V

By Dave - 5/7/2014

Makes no difference. <block> elements have /skip attributes just like <trial>s or <surveypage>s do. You can skip the blocks that don't apply just as outlined in those examples.