Hi Dave, thank you for your advice. It gave me great start.
I have fiddled with your suggestions and coding and I am struggling to get the <list 12selecteditems> to randomly pull from my picture pool of 50. How do I link it?
<item practice_WM>
/1="morphs\practice_WM\practice_WM_01.bmp"
/2="morphs\practice_WM\practice_WM_02.bmp"
/3="morphs\practice_WM\practice_WM_03.bmp"
/4="morphs\practice_WM\practice_WM_04.bmp"
/5="morphs\practice_WM\practice_WM_05.bmp"
/6="morphs\practice_WM\practice_WM_06.bmp"
/7="morphs\practice_WM\practice_WM_07.bmp"
/8="morphs\practice_WM\practice_WM_08.bmp"
/9="morphs\practice_WM\practice_WM_09.bmp"
/10="morphs\practice_WM\practice_WM_10.bmp"
/11="morphs\practice_WM\practice_WM_11.bmp"
/12="morphs\practice_WM\practice_WM_12.bmp"
/13="morphs\practice_WM\practice_WM_13.bmp"
/14="morphs\practice_WM\practice_WM_14.bmp"
/15="morphs\practice_WM\practice_WM_15.bmp"
/16="morphs\practice_WM\practice_WM_16.bmp"
/17="morphs\practice_WM\practice_WM_17.bmp"
/18="morphs\practice_WM\practice_WM_18.bmp"
/19="morphs\practice_WM\practice_WM_19.bmp"
/20="morphs\practice_WM\practice_WM_20.bmp"
/21="morphs\practice_WM\practice_WM_21.bmp"
/22="morphs\practice_WM\practice_WM_22.bmp"
/23="morphs\practice_WM\practice_WM_23.bmp"
/24="morphs\practice_WM\practice_WM_24.bmp"
/25="morphs\practice_WM\practice_WM_25.bmp"
/26="morphs\practice_WM\practice_WM_26.bmp"
/27="morphs\practice_WM\practice_WM_27.bmp"
/28="morphs\practice_WM\practice_WM_28.bmp"
/29="morphs\practice_WM\practice_WM_29.bmp"
/30="morphs\practice_WM\practice_WM_30.bmp"
/31="morphs\practice_WM\practice_WM_31.bmp"
/32="morphs\practice_WM\practice_WM_32.bmp"
/33="morphs\practice_WM\practice_WM_33.bmp"
/34="morphs\practice_WM\practice_WM_34.bmp"
/35="morphs\practice_WM\practice_WM_35.bmp"
/36="morphs\practice_WM\practice_WM_36.bmp"
/37="morphs\practice_WM\practice_WM_37.bmp"
/38="morphs\practice_WM\practice_WM_38.bmp"
/39="morphs\practice_WM\practice_WM_39.bmp"
/40="morphs\practice_WM\practice_WM_40.bmp"
/41="morphs\practice_WM\practice_WM_41.bmp"
/42="morphs\practice_WM\practice_WM_42.bmp"
/43="morphs\practice_WM\practice_WM_43.bmp"
/44="morphs\practice_WM\practice_WM_44.bmp"
/45="morphs\practice_WM\practice_WM_45.bmp"
/46="morphs\practice_WM\practice_WM_46.bmp"
/47="morphs\practice_WM\practice_WM_47.bmp"
/48="morphs\practice_WM\practice_WM_48.bmp"
/49="morphs\practice_WM\practice_WM_49.bmp"
/50="morphs\practice_WM\practice_WM_50.bmp"
</item>
<list allitems>
/ items = (item.practice_WM)
/ poolsize = 50
/ selectionrate = always
</list>
<list 12selecteditems>
/ selectionrate = always
</list>
<values>
/ success = false
/crowd_actual_mean =0
</values>
<picture practice_WM>
/items = practice_WM
/select =replace
/size = (80%, 80%)
</picture>
<counter counterpractice_WM>
/ select = replace (1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,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)
/ selectionrate = always
</counter>
<picture crowdpractice_WM_1>
/ items = practice_WM
/ position = (20%, 65%)
/ select = counter.counterpractice_WM
/size = (20%, 20%)
</picture>
<picture crowdpractice_WM_2>
/ items = practice_WM
/ position = (20%, 35%)
/ select = counter.counterpractice_WM
/size = (20%, 20%)
</picture>
<picture crowdpractice_WM_3>
/ items = practice_WM
/ position = (35%, 80%)
/ select = counter.counterpractice_WM
/size = (20%, 20%)
</picture>
<picture crowdpractice_WM_4>
/ items = practice_WM
/ position = (35%, 50%)
/ select = counter.counterpractice_WM
/size = (20%, 20%)
</picture>
<picture crowdpractice_WM_5>
/ items = practice_WM
/ position = (35%, 20%)
/ select = counter.counterpractice_WM
/size = (20%, 20%)
</picture>
<picture crowdpractice_WM_6>
/ items = practice_WM
/ position = (50%, 65%)
/ select = counter.counterpractice_WM
/size = (20%, 20%)
</picture>
<picture crowdpractice_WM_7>
/ items = practice_WM
/ position = (50%, 35%)
/ select = counter.counterpractice_WM
/size = (20%, 20%)
</picture>
<picture crowdpractice_WM_8>
/ items = practice_WM
/ position = (65%, 80%)
/ select = counter.counterpractice_WM
/size = (20%, 20%)
</picture>
<picture crowdpractice_WM_9>
/ items = practice_WM
/ position = (65%, 50%)
/ select = counter.counterpractice_WM
/size = (20%, 20%)
</picture>
<picture crowdpractice_WM_10>
/ items = practice_WM
/ position = (65%, 20%)
/ select = counter.counterpractice_WM
/size = (20%, 20%)
</picture>
<picture crowdpractice_WM_11>
/ items = practice_WM
/ position = (80%, 65%)
/ select = counter.counterpractice_WM
/size = (20%, 20%)
</picture>
<picture crowdpractice_WM_12>
/ items = practice_WM
/ position = (80%, 35%)
/ select = counter.counterpractice_WM
/size = (20%, 20%)
</picture>
<trial crowd_practiceWM>
/ stimulusframes = [1=crowdpractice_WM_1, crowdpractice_WM_2, crowdpractice_WM_3, crowdpractice_WM_4, crowdpractice_WM_5, crowdpractice_WM_6,
crowdpractice_WM_7, crowdpractice_WM_8, crowdpractice_WM_9, crowdpractice_WM_10, crowdpractice_WM_11, crowdpractice_WM_12]
/ ontrialbegin = [
values.success = false;
list.allitems.reset();
list.12selecteditems.reset();
list.12selecteditems.appenditem(list.allitems.nextindex);
list.12selecteditems.appenditem(list.allitems.nextindex);
list.12selecteditems.appenditem(list.allitems.nextindex);
list.12selecteditems.appenditem(list.allitems.nextindex);
list.12selecteditems.appenditem(list.allitems.nextindex);
list.12selecteditems.appenditem(list.allitems.nextindex);
list.12selecteditems.appenditem(list.allitems.nextindex);
list.12selecteditems.appenditem(list.allitems.nextindex);
list.12selecteditems.appenditem(list.allitems.nextindex);
list.12selecteditems.appenditem(list.allitems.nextindex);
list.12selecteditems.appenditem(list.allitems.nextindex);
list.12selecteditems.appenditem(list.allitems.nextindex);
if (list.12selecteditems.mean >= 10 && list.12selecteditems.mean <= 40) {
values.success = true;
}; values.crowd_actual_mean=list.12selecteditems.mean
]
/ timeout = 5000
</trial>
<trial showselection>
/ stimulusframes = [1=selection]
/ validresponse = (57)
</trial>
<text selection>
/ items = ("Selected item numbers:
<%list.12selecteditems.item(1)%>, <%list.12selecteditems.item(2)%>, <%list.12selecteditems.item(3)%>, <%list.12selecteditems.item(4)%>,
<%list.12selecteditems.item(5)%>, <%list.12selecteditems.item(6)%>, <%list.12selecteditems.item(7)%>, <%list.12selecteditems.item(8)%>,
<%list.12selecteditems.item(9)%>, <%list.12selecteditems.item(10)%>, <%list.12selecteditems.item(11)%>, <%list.12selecteditems.item(12)%>
Mean: <%list.12selecteditems.mean%>")
/ size = (80%, 50%)
</text>
<data>
/ columns = (build, computer.platform, date, time, subject, group, script.sessionid, blockcode, blocknum,
trialcode, values.crowd_actual_mean,stimulusitem, stimulusnumber, stimulusitem, stimulusnumber, stimulusitem, stimulusnumber, stimulusitem, stimulusnumber, stimulusitem, stimulusnumber,
stimulusitem, stimulusnumber, stimulusitem, stimulusnumber, stimulusitem, stimulusnumber, stimulusitem, stimulusnumber,
stimulusitem, stimulusnumber, stimulusitem, stimulusnumber, stimulusitem, stimulusnumber)
</data>