Millisecond Forums

Issue with Inquisit only showing half of the wanted stimuli

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

By uni-student92084 - 4/26/2020

Hello, 

I hope you are all in good health.

I am making a script where numbers are to flow continuous across the screen and the participants are to respond by pressing I or E. These scores I would like to run across the screen are two digit number spanning from 15-90. 
I am having an issue running a script that I originally made on inquisit 5 to work on inquisit 6. My issue is that whenever I run the script on inquisit 6 these scores are showing up as one digit numbers. It seems that the program is neglecting half of the scores. For example if a 65, 46,78 should run on the screen only 6,4,7 would appear instead. 

Could someone please explain what I need to  change and/or what is causing this issue? I would be very grateful

I will leave the script below:

<values>
/instructionIndex = 0
/progresswidth = 0
</values>

<expressions>
/progress = 1% * values.progresswidth
</expressions>


<instruct>
/fontstyle = ("Snell Roundhand", 1.43%, false, false, false, false, 5, 0)
/txcolor = black
/nextlabel = "Press the space bar to continue"
</instruct>

***Instructions****


<item Instructions>
/1= "Welcome to the Poltical Party Study
~nThis study is aimed to.....
~nYou will be given a political honestly scores and asked to pick which poltical party you see as most honest
~nBefore you start the study you will run a few practice trials
~nScores will run across the screen and you will place you finger on I and E
~nPress the spacebar to begin
~nIf you make an error a red X will appear"
/2= "Second page of Instructions is here"
</item>

<text Instructions>
/ items = Instructions
/ position = (10%, 25%)
/ halign = left
/ valign = top
/ hjustify = left
/ vjustify = center
/ size = (80%, 50%)
/ select = values.instructionIndex
</text>

<trial testinstruct>
/ontrialbegin = [ values.progresswidth += 10 ; values. instructionIndex +=1]
/ stimulustimes = [1=Instructions, progressbar, progressbar_fill]
/ correctresponse = (" ")
/ errormessage = false
/ correctmessage = false
</trial>


***Error message****


<text error>
/ position = (50%, 20%)
/ items = ("Incorrect")
/ color = black
/ fontstyle = ("Arial", 5%, true)
</text>

<text corrrect>
/ position = (50%, 20%)
/ items = ("Correct")
/ color= black
/fontstyle = ("Arial", 5%, true)
</text>


**Progress bar***

<shape progressbar>
/shape = rectangle
/ size = (70%, 2%)
/ color = gray
/ position = (15%, 95%)
/ halign = left
/ valign = top
</shape>

<shape progressbar_fill>
/shape = rectangle
/ size = (expressions.progress, 2%)
/ color = black
/ position = (15%, 95%)
/ halign = left
/ valign = top
</shape>




<item PolALabel>
/1= "Policy A"
</item>

<text PolALabel>
/ items = PolALabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>

<item PolBLabel>
/1= "Policy B"
</item>

<text PolBLabel>
/items= PolBLabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>

<item PolCLabel>
/1= "Policy C"
</item>

<text PolCLabel>
/items= PolCLabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>

<item PolDLabel>
/1= "Policy D"
</item>

<text PolDLabel>
/items= PolDLabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>




<item Demplus>
/1 = "67"
/2 = "70"
/3 = "75"
/4= "81"
/5= "55"
/6= "54"
/7= "59"
/8= "63"
/9= "64"
/10= "53"
/11= "96"
/12= "81"
/13= "25"
/14= "72"
/15= "76"
/16= "82"
/17= "51"
/18= "73"
/19= "83"
/20= "88"
/21= "44"
/22= "58"
/23= "74"
/24= "74"
/25= "92"
/26= "63"
/27= "75"
/28= "80"
/29= "72"
/30= "74"
/31= "62"
/32= "82"
/33= "59"
/34= "51"
/35= "75"
/36= "88"
/37= "64"
/38= "88"
/39= "83"
/40= "51"
/41= "85"
/42= "58"
/43= "45"
/44= "75"
/45= "64"
/46= "63"
/47= "68"
/48= "55"
/49= "68"
/50= "76"
</item>

<item Demminus>
/1 = "52"
/2 = "54"
/3 = "63"
/4= "41"
/5= "61"
/6= "58"
/7= "67"
/8= "59"
/9= "79"
/10= "65"
/11= "46"
/12= "54"
/13= "55"
/14= "51"
/15= "58"
/16= "52"
/17= "63"
/18= "87"
/19= "44"
/20= "61"
/21= "66"
/22= "59"
/23= "78"
/24= "79"
/25= "63"
/26= "81"
/27= "66"
/28= "41"
/29= "48"
/30= "80"
/31= "59"
/32= "46"
/33= "55"
/34= "50"
/35= "65"
/36= "78"
/37= "67"
/38= "51"
/39= "63"
/40= "62"
/41= "64"
/42= "68"
/43= "72"
/44= "72"
/45= "65"
/46= "66"
/47= "48"
/48= "77"
/49= "96"
/50= "77"
</item>



<item Repplus>
/1 = "67"
/2 = "70"
/3 = "75"
/4= "81"
/5= "55"
/6= "54"
/7= "59"
/8= "63"
/9= "64"
/10= "53"
/11= "96"
/12= "81"
/13= "25"
/14= "72"
/15= "76"
/16= "82"
/17= "51"
/18= "73"
/19= "83"
/20= "88"
/21= "44"
/22= "58"
/23= "74"
/24= "74"
/25= "92"
/26= "63"
/27= "75"
/28= "80"
/29= "72"
/30= "74"
/31= "62"
/32= "82"
/33= "59"
/34= "51"
/35= "75"
/36= "88"
/37= "64"
/38= "88"
/39= "83"
/40= "51"
/41= "85"
/42= "58"
/43= "45"
/44= "75"
/45= "64"
/46= "63"
/47= "68"
/48= "55"
/49= "68"
/50= "76"
</item>

<item Repminus>
/1 = "52"
/2 = "54"
/3 = "63"
/4= "41"
/5= "61"
/6= "58"
/7= "67"
/8= "59"
/9= "79"
/10= "65"
/11= "46"
/12= "54"
/13= "55"
/14= "51"
/15= "58"
/16= "52"
/17= "63"
/18= "87"
/19= "44"
/20= "61"
/21= "66"
/22= "59"
/23= "78"
/24= "79"
/25= "63"
/26= "81"
/27= "66"
/28= "41"
/29= "48"
/30= "80"
/31= "59"
/32= "46"
/33= "55"
/34= "50"
/35= "65"
/36= "78"
/37= "67"
/38= "51"
/39= "63"
/40= "62"
/41= "64"
/42= "68"
/43= "72"
/44= "72"
/45= "65"
/46= "66"
/47= "48"
/48= "77"
/49= "96"
/50= "77"
</item>



Group 1: Rep: Orange, Dem: Purple

<text Demplus1_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus2_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus3_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus4_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>


<text Demplus5_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus6_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus7_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus8_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus9_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus10_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text> 

<list Demplusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>



<text Demminus1_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus2_P>
/items = Demminus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus3_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus4_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>


<text Demminus5_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus6_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus7_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus8_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>


<text Demminus9_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus10_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>


<list Demminusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repplus1_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus2_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus3_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus4_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus5_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus6_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus7_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>


<text Repplus8_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus9_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>


<text Repplus10_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<list Repplusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repminus1_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus2_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus3_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus4_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus5_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus6_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus7_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus8_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus9_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus10_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>



<list Repminusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace = true
</list>



Group 2: Rep: Purple, Dem: Orange


<text Demplus1_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus2_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus3_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>


<text Demplus4_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>


<text Demplus5_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>


<text Demplus6_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus7_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus8_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus9_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus10_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>
 
<list Demplusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>



<text Demminus1_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus2_O>
/items = Demminus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus3_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus4_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus5_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus6_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus7_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus8_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>


<text Demminus9_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus10_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<list Demminusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repplus1_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus2_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus3_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus4_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus5_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus6_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus7_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus8_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus9_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus10_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>


<list Repplusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repminus1_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus2_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus3_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus4_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus5_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus6_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus7_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus8_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus9_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus10_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<list Repminusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace = true
</list>



<list Demplus_G1>
/items = (text.Demplus1_P, text.Demplus2_P, text.Demplus3_P, text.Demplus4_P,text.Demplus5_P, text.Demplus6_P, text.Demplus7_P, text.Demplus8_P, text.Demplus9_P, text.Demplus10_P,
text.Repminus1_O, text.Repminus2_O, text.Repminus3_O, text.Repminus4_O, text.Repminus5_O, text.Repminus6_O, text.Repminus7_O, text.Repminus8_O, text.Repminus9_O, text.Repminus10_O)
/selectionrate =always
/selectionmode =random
/replace = false
</list>


<list Repplus_G1>
/items = (text.Demminus1_P,text.Demminus2_P,text.Demminus3_P, text.Demminus4_P, text.Demminus5_P, text.Demminus6_P, text.Demminus7_P, text.Demminus8_P, text.Demminus9_P, text.Demminus10_P,
text.Repplus1_O, text.Repplus2_O, text.Repplus3_O, text.Repplus4_O, text.Repplus5_O, text.Repplus6_O, text.Repplus7_O, text.Repplus8_O, text.Repplus9_O, text.Repplus10_O)
/selectionrate =always
/selectionmode =random
/replace = false
</list>




<list Demplus_G2>
/items = (text.Demplus1_O, text.Demplus2_O, text.Demplus3_O, text.Demplus4_O, text.Demplus5_O, text.Demplus6_O, text.Demplus7_O, text.Demplus8_O, text.Demplus9_O, text.Demplus10_O,
text.Repminus1_P, text.Repminus2_P, text.Repminus3_P, text.Repminus4_P, text.Repminus5_P, text.Repminus6_P, text.Repminus7_P, text.Repminus8_P, text.Repminus9_P, text.Repminus10_P)
/selectionrate =always
/selectionmode =random
/replace = false
</list>


<list Repplus_G2>
/items = (text.Demminus1_O,text.Demminus2_O,text.Demminus3_O, text.Demminus4_O, text.Demminus5_O,text.Demminus6_O, text.Demminus7_O, text.Demminus8_O, text.Demminus9_O, text.Demminus10_O,
text.Repplus1_P,text.Repplus2_P, text.Repplus3_P, text.Repplus4_P, text.Repplus5_P, text.Repplus6_P, text.Repplus7_P, text.Repplus8_P, text.Repplus9_P, text.Repplus10_P)
/selectionrate =always
/selectionmode =random
/replace = false
</list>





<trial DemBI_P>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 0);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 1000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 2000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 3000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 4000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 5000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 6000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 7000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 8000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 9000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 10000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 11000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 12000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 13000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 14000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 15000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 16000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 17000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 18000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 19000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>





<trial RepBI_O>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 0);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 1000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 2000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 3000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 4000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 5000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 6000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 7000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 8000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 9000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 10000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 11000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 12000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 13000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 14000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 15000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 16000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 17000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 18000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 19000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>


<trial DemBE_P>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 0);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 1000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 2000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 3000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 4000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 5000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 6000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 7000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 8000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 9000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 10000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 11000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 12000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 13000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 14000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 15000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 16000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 17000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 18000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 19000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>




<trial RepBE_O>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 0);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 1000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 2000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 3000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 4000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 5000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 6000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 7000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 8000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 9000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 10000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 11000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 12000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 13000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 14000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 15000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 16000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 17000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 18000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 19000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>





<trial DemBI_O>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 0);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 1000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 2000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 3000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 4000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 5000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 6000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 7000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 8000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 9000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 10000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 11000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 12000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 13000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 14000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 15000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 16000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 17000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 18000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 19000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>




<trial RepBI_P>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 0);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 1000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 2000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 3000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 4000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 5000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 6000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 7000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 8000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 9000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 10000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 11000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 12000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 13000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 14000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 15000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 16000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 17000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 18000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 19000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>


<trial DemBE_O>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 0);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 1000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 2000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 3000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 4000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 5000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 6000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 7000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 8000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 9000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 10000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 11000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 12000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 13000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 14000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 15000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 16000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 17000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 18000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 19000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>


<trial RepBE_P>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 0);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 1000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 2000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 3000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 4000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 5000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 6000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 7000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 8000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 9000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 10000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 11000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 12000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 13000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 14000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 15000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 16000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 17000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 18000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 19000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>







<block trial1A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial2A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial3A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial4A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial5A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>




<block trial1B>
/ bgstim = (PolBLabel)
/trials= [1= testinstruct; 2= replace(RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial2B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial3B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial4B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial5B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>




<block trial1C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial2C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial3C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial4C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial5C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>




<block trial1D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial2D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial3D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial4D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial5D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>



<expt>
/subjects = (1 of 4)
/blocks = [1= trial1A ; 2= trial2A; 3=block.trial3A; 4= block.trial4A; 5= block.trial5A ]
/groupassignment = groupnumber
</expt>

<expt>
/subjects = (2 of 4)
/blocks = [1= trial1B ; 2= trial2B; 3= trial3B; 4= trial4B; 5= trial5B]
/groupassignment = groupnumber
</expt>

<expt>
/subjects = (3 of 4)
/blocks = [1= trial1C ; 2= trial2C; 3= trial3C; 4= trial4C; 5= trial5C]
/groupassignment = groupnumber
</expt>

<expt>
/subjects = (4 of 4)
/blocks = [1= trial1D ; 2= trial2D; 3= trial3D; 4= trial4D; 5=trial5D]
/groupassignment = groupnumber
</expt>
By Dave - 4/27/2020

uni-student92084 - 4/26/2020
Hello, 

I hope you are all in good health.

I am making a script where numbers are to flow continuous across the screen and the participants are to respond by pressing I or E. These scores I would like to run across the screen are two digit number spanning from 15-90. 
I am having an issue running a script that I originally made on inquisit 5 to work on inquisit 6. My issue is that whenever I run the script on inquisit 6 these scores are showing up as one digit numbers. It seems that the program is neglecting half of the scores. For example if a 65, 46,78 should run on the screen only 6,4,7 would appear instead. 

Could someone please explain what I need to  change and/or what is causing this issue? I would be very grateful

I will leave the script below:

<values>
/instructionIndex = 0
/progresswidth = 0
</values>

<expressions>
/progress = 1% * values.progresswidth
</expressions>


<instruct>
/fontstyle = ("Snell Roundhand", 1.43%, false, false, false, false, 5, 0)
/txcolor = black
/nextlabel = "Press the space bar to continue"
</instruct>

***Instructions****


<item Instructions>
/1= "Welcome to the Poltical Party Study
~nThis study is aimed to.....
~nYou will be given a political honestly scores and asked to pick which poltical party you see as most honest
~nBefore you start the study you will run a few practice trials
~nScores will run across the screen and you will place you finger on I and E
~nPress the spacebar to begin
~nIf you make an error a red X will appear"
/2= "Second page of Instructions is here"
</item>

<text Instructions>
/ items = Instructions
/ position = (10%, 25%)
/ halign = left
/ valign = top
/ hjustify = left
/ vjustify = center
/ size = (80%, 50%)
/ select = values.instructionIndex
</text>

<trial testinstruct>
/ontrialbegin = [ values.progresswidth += 10 ; values. instructionIndex +=1]
/ stimulustimes = [1=Instructions, progressbar, progressbar_fill]
/ correctresponse = (" ")
/ errormessage = false
/ correctmessage = false
</trial>


***Error message****


<text error>
/ position = (50%, 20%)
/ items = ("Incorrect")
/ color = black
/ fontstyle = ("Arial", 5%, true)
</text>

<text corrrect>
/ position = (50%, 20%)
/ items = ("Correct")
/ color= black
/fontstyle = ("Arial", 5%, true)
</text>


**Progress bar***

<shape progressbar>
/shape = rectangle
/ size = (70%, 2%)
/ color = gray
/ position = (15%, 95%)
/ halign = left
/ valign = top
</shape>

<shape progressbar_fill>
/shape = rectangle
/ size = (expressions.progress, 2%)
/ color = black
/ position = (15%, 95%)
/ halign = left
/ valign = top
</shape>




<item PolALabel>
/1= "Policy A"
</item>

<text PolALabel>
/ items = PolALabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>

<item PolBLabel>
/1= "Policy B"
</item>

<text PolBLabel>
/items= PolBLabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>

<item PolCLabel>
/1= "Policy C"
</item>

<text PolCLabel>
/items= PolCLabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>

<item PolDLabel>
/1= "Policy D"
</item>

<text PolDLabel>
/items= PolDLabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>




<item Demplus>
/1 = "67"
/2 = "70"
/3 = "75"
/4= "81"
/5= "55"
/6= "54"
/7= "59"
/8= "63"
/9= "64"
/10= "53"
/11= "96"
/12= "81"
/13= "25"
/14= "72"
/15= "76"
/16= "82"
/17= "51"
/18= "73"
/19= "83"
/20= "88"
/21= "44"
/22= "58"
/23= "74"
/24= "74"
/25= "92"
/26= "63"
/27= "75"
/28= "80"
/29= "72"
/30= "74"
/31= "62"
/32= "82"
/33= "59"
/34= "51"
/35= "75"
/36= "88"
/37= "64"
/38= "88"
/39= "83"
/40= "51"
/41= "85"
/42= "58"
/43= "45"
/44= "75"
/45= "64"
/46= "63"
/47= "68"
/48= "55"
/49= "68"
/50= "76"
</item>

<item Demminus>
/1 = "52"
/2 = "54"
/3 = "63"
/4= "41"
/5= "61"
/6= "58"
/7= "67"
/8= "59"
/9= "79"
/10= "65"
/11= "46"
/12= "54"
/13= "55"
/14= "51"
/15= "58"
/16= "52"
/17= "63"
/18= "87"
/19= "44"
/20= "61"
/21= "66"
/22= "59"
/23= "78"
/24= "79"
/25= "63"
/26= "81"
/27= "66"
/28= "41"
/29= "48"
/30= "80"
/31= "59"
/32= "46"
/33= "55"
/34= "50"
/35= "65"
/36= "78"
/37= "67"
/38= "51"
/39= "63"
/40= "62"
/41= "64"
/42= "68"
/43= "72"
/44= "72"
/45= "65"
/46= "66"
/47= "48"
/48= "77"
/49= "96"
/50= "77"
</item>



<item Repplus>
/1 = "67"
/2 = "70"
/3 = "75"
/4= "81"
/5= "55"
/6= "54"
/7= "59"
/8= "63"
/9= "64"
/10= "53"
/11= "96"
/12= "81"
/13= "25"
/14= "72"
/15= "76"
/16= "82"
/17= "51"
/18= "73"
/19= "83"
/20= "88"
/21= "44"
/22= "58"
/23= "74"
/24= "74"
/25= "92"
/26= "63"
/27= "75"
/28= "80"
/29= "72"
/30= "74"
/31= "62"
/32= "82"
/33= "59"
/34= "51"
/35= "75"
/36= "88"
/37= "64"
/38= "88"
/39= "83"
/40= "51"
/41= "85"
/42= "58"
/43= "45"
/44= "75"
/45= "64"
/46= "63"
/47= "68"
/48= "55"
/49= "68"
/50= "76"
</item>

<item Repminus>
/1 = "52"
/2 = "54"
/3 = "63"
/4= "41"
/5= "61"
/6= "58"
/7= "67"
/8= "59"
/9= "79"
/10= "65"
/11= "46"
/12= "54"
/13= "55"
/14= "51"
/15= "58"
/16= "52"
/17= "63"
/18= "87"
/19= "44"
/20= "61"
/21= "66"
/22= "59"
/23= "78"
/24= "79"
/25= "63"
/26= "81"
/27= "66"
/28= "41"
/29= "48"
/30= "80"
/31= "59"
/32= "46"
/33= "55"
/34= "50"
/35= "65"
/36= "78"
/37= "67"
/38= "51"
/39= "63"
/40= "62"
/41= "64"
/42= "68"
/43= "72"
/44= "72"
/45= "65"
/46= "66"
/47= "48"
/48= "77"
/49= "96"
/50= "77"
</item>



Group 1: Rep: Orange, Dem: Purple

<text Demplus1_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus2_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus3_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus4_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>


<text Demplus5_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus6_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus7_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus8_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus9_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus10_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text> 

<list Demplusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>



<text Demminus1_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus2_P>
/items = Demminus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus3_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus4_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>


<text Demminus5_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus6_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus7_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus8_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>


<text Demminus9_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus10_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>


<list Demminusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repplus1_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus2_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus3_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus4_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus5_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus6_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus7_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>


<text Repplus8_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus9_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>


<text Repplus10_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<list Repplusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repminus1_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus2_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus3_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus4_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus5_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus6_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus7_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus8_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus9_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus10_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>



<list Repminusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace = true
</list>



Group 2: Rep: Purple, Dem: Orange


<text Demplus1_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus2_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus3_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>


<text Demplus4_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>


<text Demplus5_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>


<text Demplus6_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus7_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus8_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus9_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus10_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>
 
<list Demplusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>



<text Demminus1_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus2_O>
/items = Demminus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus3_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus4_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus5_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus6_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus7_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus8_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>


<text Demminus9_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus10_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<list Demminusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repplus1_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus2_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus3_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus4_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus5_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus6_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus7_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus8_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus9_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus10_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>


<list Repplusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repminus1_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus2_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus3_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus4_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus5_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus6_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus7_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus8_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus9_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus10_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<list Repminusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace = true
</list>



<list Demplus_G1>
/items = (text.Demplus1_P, text.Demplus2_P, text.Demplus3_P, text.Demplus4_P,text.Demplus5_P, text.Demplus6_P, text.Demplus7_P, text.Demplus8_P, text.Demplus9_P, text.Demplus10_P,
text.Repminus1_O, text.Repminus2_O, text.Repminus3_O, text.Repminus4_O, text.Repminus5_O, text.Repminus6_O, text.Repminus7_O, text.Repminus8_O, text.Repminus9_O, text.Repminus10_O)
/selectionrate =always
/selectionmode =random
/replace = false
</list>


<list Repplus_G1>
/items = (text.Demminus1_P,text.Demminus2_P,text.Demminus3_P, text.Demminus4_P, text.Demminus5_P, text.Demminus6_P, text.Demminus7_P, text.Demminus8_P, text.Demminus9_P, text.Demminus10_P,
text.Repplus1_O, text.Repplus2_O, text.Repplus3_O, text.Repplus4_O, text.Repplus5_O, text.Repplus6_O, text.Repplus7_O, text.Repplus8_O, text.Repplus9_O, text.Repplus10_O)
/selectionrate =always
/selectionmode =random
/replace = false
</list>




<list Demplus_G2>
/items = (text.Demplus1_O, text.Demplus2_O, text.Demplus3_O, text.Demplus4_O, text.Demplus5_O, text.Demplus6_O, text.Demplus7_O, text.Demplus8_O, text.Demplus9_O, text.Demplus10_O,
text.Repminus1_P, text.Repminus2_P, text.Repminus3_P, text.Repminus4_P, text.Repminus5_P, text.Repminus6_P, text.Repminus7_P, text.Repminus8_P, text.Repminus9_P, text.Repminus10_P)
/selectionrate =always
/selectionmode =random
/replace = false
</list>


<list Repplus_G2>
/items = (text.Demminus1_O,text.Demminus2_O,text.Demminus3_O, text.Demminus4_O, text.Demminus5_O,text.Demminus6_O, text.Demminus7_O, text.Demminus8_O, text.Demminus9_O, text.Demminus10_O,
text.Repplus1_P,text.Repplus2_P, text.Repplus3_P, text.Repplus4_P, text.Repplus5_P, text.Repplus6_P, text.Repplus7_P, text.Repplus8_P, text.Repplus9_P, text.Repplus10_P)
/selectionrate =always
/selectionmode =random
/replace = false
</list>





<trial DemBI_P>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 0);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 1000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 2000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 3000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 4000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 5000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 6000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 7000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 8000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 9000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 10000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 11000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 12000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 13000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 14000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 15000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 16000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 17000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 18000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 19000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>





<trial RepBI_O>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 0);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 1000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 2000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 3000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 4000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 5000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 6000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 7000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 8000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 9000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 10000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 11000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 12000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 13000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 14000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 15000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 16000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 17000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 18000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 19000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>


<trial DemBE_P>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 0);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 1000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 2000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 3000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 4000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 5000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 6000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 7000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 8000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 9000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 10000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 11000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 12000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 13000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 14000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 15000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 16000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 17000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 18000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 19000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>




<trial RepBE_O>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 0);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 1000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 2000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 3000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 4000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 5000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 6000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 7000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 8000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 9000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 10000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 11000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 12000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 13000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 14000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 15000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 16000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 17000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 18000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 19000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>





<trial DemBI_O>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 0);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 1000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 2000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 3000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 4000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 5000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 6000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 7000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 8000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 9000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 10000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 11000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 12000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 13000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 14000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 15000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 16000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 17000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 18000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 19000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>




<trial RepBI_P>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 0);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 1000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 2000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 3000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 4000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 5000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 6000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 7000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 8000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 9000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 10000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 11000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 12000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 13000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 14000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 15000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 16000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 17000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 18000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 19000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>


<trial DemBE_O>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 0);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 1000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 2000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 3000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 4000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 5000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 6000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 7000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 8000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 9000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 10000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 11000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 12000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 13000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 14000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 15000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 16000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 17000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 18000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 19000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>


<trial RepBE_P>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 0);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 1000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 2000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 3000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 4000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 5000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 6000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 7000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 8000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 9000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 10000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 11000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 12000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 13000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 14000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 15000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 16000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 17000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 18000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 19000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>







<block trial1A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial2A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial3A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial4A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial5A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>




<block trial1B>
/ bgstim = (PolBLabel)
/trials= [1= testinstruct; 2= replace(RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial2B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial3B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial4B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial5B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>




<block trial1C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial2C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial3C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial4C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial5C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>




<block trial1D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial2D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial3D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial4D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial5D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>



<expt>
/subjects = (1 of 4)
/blocks = [1= trial1A ; 2= trial2A; 3=block.trial3A; 4= block.trial4A; 5= block.trial5A ]
/groupassignment = groupnumber
</expt>

<expt>
/subjects = (2 of 4)
/blocks = [1= trial1B ; 2= trial2B; 3= trial3B; 4= trial4B; 5= trial5B]
/groupassignment = groupnumber
</expt>

<expt>
/subjects = (3 of 4)
/blocks = [1= trial1C ; 2= trial2C; 3= trial3C; 4= trial4C; 5= trial5C]
/groupassignment = groupnumber
</expt>

<expt>
/subjects = (4 of 4)
/blocks = [1= trial1D ; 2= trial2D; 3= trial3D; 4= trial4D; 5=trial5D]
/groupassignment = groupnumber
</expt>

Define a proper /size in your <text> elements.

<values>
/instructionIndex = 0
/progresswidth = 0
</values>

<expressions>
/progress = 1% * values.progresswidth
</expressions>


<instruct>
/fontstyle = ("Snell Roundhand", 1.43%, false, false, false, false, 5, 0)
/txcolor = black
/nextlabel = "Press the space bar to continue"
</instruct>

***Instructions****


<item Instructions>
/1= "Welcome to the Poltical Party Study
~nThis study is aimed to.....
~nYou will be given a political honestly scores and asked to pick which poltical party you see as most honest
~nBefore you start the study you will run a few practice trials
~nScores will run across the screen and you will place you finger on I and E
~nPress the spacebar to begin
~nIf you make an error a red X will appear"
/2= "Second page of Instructions is here"
</item>

<text Instructions>
/ items = Instructions
/ position = (10%, 25%)
/ halign = left
/ valign = top
/ hjustify = left
/ vjustify = center
/ size = (80%, 50%)
/ select = values.instructionIndex
</text>

<trial testinstruct>
/ontrialbegin = [ values.progresswidth += 10 ; values. instructionIndex +=1]
/ stimulustimes = [1=Instructions, progressbar, progressbar_fill]
/ correctresponse = (" ")
/ errormessage = false
/ correctmessage = false
</trial>


***Error message****


<text error>
/ position = (50%, 20%)
/ items = ("Incorrect")
/ color = black
/ fontstyle = ("Arial", 5%, true)
</text>

<text corrrect>
/ position = (50%, 20%)
/ items = ("Correct")
/ color= black
/fontstyle = ("Arial", 5%, true)
</text>


**Progress bar***

<shape progressbar>
/shape = rectangle
/ size = (70%, 2%)
/ color = gray
/ position = (15%, 95%)
/ halign = left
/ valign = top
</shape>

<shape progressbar_fill>
/shape = rectangle
/ size = (expressions.progress, 2%)
/ color = black
/ position = (15%, 95%)
/ halign = left
/ valign = top
</shape>




<item PolALabel>
/1= "Policy A"
</item>

<text PolALabel>
/ items = PolALabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>

<item PolBLabel>
/1= "Policy B"
</item>

<text PolBLabel>
/items= PolBLabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>

<item PolCLabel>
/1= "Policy C"
</item>

<text PolCLabel>
/items= PolCLabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>

<item PolDLabel>
/1= "Policy D"
</item>

<text PolDLabel>
/items= PolDLabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>




<item Demplus>
/1 = "67"
/2 = "70"
/3 = "75"
/4= "81"
/5= "55"
/6= "54"
/7= "59"
/8= "63"
/9= "64"
/10= "53"
/11= "96"
/12= "81"
/13= "25"
/14= "72"
/15= "76"
/16= "82"
/17= "51"
/18= "73"
/19= "83"
/20= "88"
/21= "44"
/22= "58"
/23= "74"
/24= "74"
/25= "92"
/26= "63"
/27= "75"
/28= "80"
/29= "72"
/30= "74"
/31= "62"
/32= "82"
/33= "59"
/34= "51"
/35= "75"
/36= "88"
/37= "64"
/38= "88"
/39= "83"
/40= "51"
/41= "85"
/42= "58"
/43= "45"
/44= "75"
/45= "64"
/46= "63"
/47= "68"
/48= "55"
/49= "68"
/50= "76"
</item>

<item Demminus>
/1 = "52"
/2 = "54"
/3 = "63"
/4= "41"
/5= "61"
/6= "58"
/7= "67"
/8= "59"
/9= "79"
/10= "65"
/11= "46"
/12= "54"
/13= "55"
/14= "51"
/15= "58"
/16= "52"
/17= "63"
/18= "87"
/19= "44"
/20= "61"
/21= "66"
/22= "59"
/23= "78"
/24= "79"
/25= "63"
/26= "81"
/27= "66"
/28= "41"
/29= "48"
/30= "80"
/31= "59"
/32= "46"
/33= "55"
/34= "50"
/35= "65"
/36= "78"
/37= "67"
/38= "51"
/39= "63"
/40= "62"
/41= "64"
/42= "68"
/43= "72"
/44= "72"
/45= "65"
/46= "66"
/47= "48"
/48= "77"
/49= "96"
/50= "77"
</item>



<item Repplus>
/1 = "67"
/2 = "70"
/3 = "75"
/4= "81"
/5= "55"
/6= "54"
/7= "59"
/8= "63"
/9= "64"
/10= "53"
/11= "96"
/12= "81"
/13= "25"
/14= "72"
/15= "76"
/16= "82"
/17= "51"
/18= "73"
/19= "83"
/20= "88"
/21= "44"
/22= "58"
/23= "74"
/24= "74"
/25= "92"
/26= "63"
/27= "75"
/28= "80"
/29= "72"
/30= "74"
/31= "62"
/32= "82"
/33= "59"
/34= "51"
/35= "75"
/36= "88"
/37= "64"
/38= "88"
/39= "83"
/40= "51"
/41= "85"
/42= "58"
/43= "45"
/44= "75"
/45= "64"
/46= "63"
/47= "68"
/48= "55"
/49= "68"
/50= "76"
</item>

<item Repminus>
/1 = "52"
/2 = "54"
/3 = "63"
/4= "41"
/5= "61"
/6= "58"
/7= "67"
/8= "59"
/9= "79"
/10= "65"
/11= "46"
/12= "54"
/13= "55"
/14= "51"
/15= "58"
/16= "52"
/17= "63"
/18= "87"
/19= "44"
/20= "61"
/21= "66"
/22= "59"
/23= "78"
/24= "79"
/25= "63"
/26= "81"
/27= "66"
/28= "41"
/29= "48"
/30= "80"
/31= "59"
/32= "46"
/33= "55"
/34= "50"
/35= "65"
/36= "78"
/37= "67"
/38= "51"
/39= "63"
/40= "62"
/41= "64"
/42= "68"
/43= "72"
/44= "72"
/45= "65"
/46= "66"
/47= "48"
/48= "77"
/49= "96"
/50= "77"
</item>



Group 1: Rep: Orange, Dem: Purple

<text Demplus1_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus2_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus3_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus4_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>


<text Demplus5_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus6_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus7_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus8_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus9_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus10_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<list Demplusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>



<text Demminus1_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus2_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus3_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus4_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>


<text Demminus5_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus6_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus7_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus8_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>


<text Demminus9_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus10_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>


<list Demminusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repplus1_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus2_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus3_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus4_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus5_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus6_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus7_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>


<text Repplus8_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus9_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>


<text Repplus10_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<list Repplusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repminus1_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus2_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus3_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus4_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus5_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus6_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus7_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus8_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus9_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus10_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>



<list Repminusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace = true
</list>



Group 2: Rep: Purple, Dem: Orange


<text Demplus1_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus2_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus3_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>


<text Demplus4_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>


<text Demplus5_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>


<text Demplus6_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus7_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus8_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus9_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus10_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<list Demplusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>



<text Demminus1_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus2_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus3_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus4_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus5_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus6_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus7_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus8_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>


<text Demminus9_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus10_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<list Demminusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repplus1_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus2_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus3_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus4_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus5_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus6_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus7_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus8_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus9_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus10_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>


<list Repplusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repminus1_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus2_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus3_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus4_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus5_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus6_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus7_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus8_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus9_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus10_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<list Repminusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace = true
</list>



<list Demplus_G1>
/items = (text.Demplus1_P, text.Demplus2_P, text.Demplus3_P, text.Demplus4_P,text.Demplus5_P, text.Demplus6_P, text.Demplus7_P, text.Demplus8_P, text.Demplus9_P, text.Demplus10_P,
text.Repminus1_O, text.Repminus2_O, text.Repminus3_O, text.Repminus4_O, text.Repminus5_O, text.Repminus6_O, text.Repminus7_O, text.Repminus8_O, text.Repminus9_O, text.Repminus10_O)
/selectionrate =always
/selectionmode =random
/replace = false
</list>


<list Repplus_G1>
/items = (text.Demminus1_P,text.Demminus2_P,text.Demminus3_P, text.Demminus4_P, text.Demminus5_P, text.Demminus6_P, text.Demminus7_P, text.Demminus8_P, text.Demminus9_P, text.Demminus10_P,
text.Repplus1_O, text.Repplus2_O, text.Repplus3_O, text.Repplus4_O, text.Repplus5_O, text.Repplus6_O, text.Repplus7_O, text.Repplus8_O, text.Repplus9_O, text.Repplus10_O)
/selectionrate =always
/selectionmode =random
/replace = false
</list>




<list Demplus_G2>
/items = (text.Demplus1_O, text.Demplus2_O, text.Demplus3_O, text.Demplus4_O, text.Demplus5_O, text.Demplus6_O, text.Demplus7_O, text.Demplus8_O, text.Demplus9_O, text.Demplus10_O,
text.Repminus1_P, text.Repminus2_P, text.Repminus3_P, text.Repminus4_P, text.Repminus5_P, text.Repminus6_P, text.Repminus7_P, text.Repminus8_P, text.Repminus9_P, text.Repminus10_P)
/selectionrate =always
/selectionmode =random
/replace = false
</list>


<list Repplus_G2>
/items = (text.Demminus1_O,text.Demminus2_O,text.Demminus3_O, text.Demminus4_O, text.Demminus5_O,text.Demminus6_O, text.Demminus7_O, text.Demminus8_O, text.Demminus9_O, text.Demminus10_O,
text.Repplus1_P,text.Repplus2_P, text.Repplus3_P, text.Repplus4_P, text.Repplus5_P, text.Repplus6_P, text.Repplus7_P, text.Repplus8_P, text.Repplus9_P, text.Repplus10_P)
/selectionrate =always
/selectionmode =random
/replace = false
</list>





<trial DemBI_P>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 0);
trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 1000);
trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 2000);
trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 3000);
trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 4000);
trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 5000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 6000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 7000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 8000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 9000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 10000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 11000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 12000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 13000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 14000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 15000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 16000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 17000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 18000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 19000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>





<trial RepBI_O>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 0);
trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 1000);
trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 2000);
trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 3000);
trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 4000);
trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 5000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 6000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 7000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 8000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 9000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 10000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 11000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 12000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 13000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 14000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 15000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 16000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 17000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 18000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 19000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>


<trial DemBE_P>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 0);
trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 1000);
trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 2000);
trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 3000);
trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 4000);
trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 5000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 6000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 7000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 8000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 9000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 10000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 11000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 12000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 13000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 14000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 15000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 16000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 17000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 18000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 19000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>




<trial RepBE_O>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 0);
trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 1000);
trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 2000);
trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 3000);
trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 4000);
trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 5000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 6000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 7000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 8000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 9000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 10000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 11000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 12000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 13000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 14000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 15000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 16000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 17000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 18000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 19000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>





<trial DemBI_O>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 0);
trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 1000);
trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 2000);
trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 3000);
trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 4000);
trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 5000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 6000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 7000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 8000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 9000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 10000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 11000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 12000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 13000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 14000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 15000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 16000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 17000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 18000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 19000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>




<trial RepBI_P>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 0);
trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 1000);
trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 2000);
trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 3000);
trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 4000);
trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 5000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 6000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 7000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 8000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 9000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 10000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 11000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 12000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 13000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 14000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 15000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 16000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 17000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 18000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 19000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>


<trial DemBE_O>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 0);
trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 1000);
trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 2000);
trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 3000);
trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 4000);
trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 5000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 6000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 7000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 8000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 9000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 10000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 11000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 12000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 13000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 14000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 15000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 16000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 17000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 18000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 19000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>


<trial RepBE_P>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 0);
trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 1000);
trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 2000);
trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 3000);
trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 4000);
trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 5000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 6000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 7000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 8000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 9000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 10000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 11000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 12000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 13000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 14000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 15000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 16000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 17000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 18000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 19000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>







<block trial1A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial2A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial3A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial4A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial5A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>




<block trial1B>
/ bgstim = (PolBLabel)
/trials= [1= testinstruct; 2= replace(RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial2B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial3B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial4B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial5B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>




<block trial1C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial2C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial3C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial4C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial5C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>




<block trial1D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial2D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial3D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial4D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial5D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>



<expt>
/subjects = (1 of 4)
/blocks = [1= trial1A ; 2= trial2A; 3=block.trial3A; 4= block.trial4A; 5= block.trial5A ]
/groupassignment = groupnumber
</expt>

<expt>
/subjects = (2 of 4)
/blocks = [1= trial1B ; 2= trial2B; 3= trial3B; 4= trial4B; 5= trial5B]
/groupassignment = groupnumber
</expt>

<expt>
/subjects = (3 of 4)
/blocks = [1= trial1C ; 2= trial2C; 3= trial3C; 4= trial4C; 5= trial5C]
/groupassignment = groupnumber
</expt>

<expt>
/subjects = (4 of 4)
/blocks = [1= trial1D ; 2= trial2D; 3= trial3D; 4= trial4D; 5=trial5D]
/groupassignment = groupnumber
</expt>
By uni-student92084 - 4/27/2020

Dave - 4/27/2020
uni-student92084 - 4/26/2020
Hello, 

I hope you are all in good health.

I am making a script where numbers are to flow continuous across the screen and the participants are to respond by pressing I or E. These scores I would like to run across the screen are two digit number spanning from 15-90. 
I am having an issue running a script that I originally made on inquisit 5 to work on inquisit 6. My issue is that whenever I run the script on inquisit 6 these scores are showing up as one digit numbers. It seems that the program is neglecting half of the scores. For example if a 65, 46,78 should run on the screen only 6,4,7 would appear instead. 

Could someone please explain what I need to  change and/or what is causing this issue? I would be very grateful

I will leave the script below:

<values>
/instructionIndex = 0
/progresswidth = 0
</values>

<expressions>
/progress = 1% * values.progresswidth
</expressions>


<instruct>
/fontstyle = ("Snell Roundhand", 1.43%, false, false, false, false, 5, 0)
/txcolor = black
/nextlabel = "Press the space bar to continue"
</instruct>

***Instructions****


<item Instructions>
/1= "Welcome to the Poltical Party Study
~nThis study is aimed to.....
~nYou will be given a political honestly scores and asked to pick which poltical party you see as most honest
~nBefore you start the study you will run a few practice trials
~nScores will run across the screen and you will place you finger on I and E
~nPress the spacebar to begin
~nIf you make an error a red X will appear"
/2= "Second page of Instructions is here"
</item>

<text Instructions>
/ items = Instructions
/ position = (10%, 25%)
/ halign = left
/ valign = top
/ hjustify = left
/ vjustify = center
/ size = (80%, 50%)
/ select = values.instructionIndex
</text>

<trial testinstruct>
/ontrialbegin = [ values.progresswidth += 10 ; values. instructionIndex +=1]
/ stimulustimes = [1=Instructions, progressbar, progressbar_fill]
/ correctresponse = (" ")
/ errormessage = false
/ correctmessage = false
</trial>


***Error message****


<text error>
/ position = (50%, 20%)
/ items = ("Incorrect")
/ color = black
/ fontstyle = ("Arial", 5%, true)
</text>

<text corrrect>
/ position = (50%, 20%)
/ items = ("Correct")
/ color= black
/fontstyle = ("Arial", 5%, true)
</text>


**Progress bar***

<shape progressbar>
/shape = rectangle
/ size = (70%, 2%)
/ color = gray
/ position = (15%, 95%)
/ halign = left
/ valign = top
</shape>

<shape progressbar_fill>
/shape = rectangle
/ size = (expressions.progress, 2%)
/ color = black
/ position = (15%, 95%)
/ halign = left
/ valign = top
</shape>




<item PolALabel>
/1= "Policy A"
</item>

<text PolALabel>
/ items = PolALabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>

<item PolBLabel>
/1= "Policy B"
</item>

<text PolBLabel>
/items= PolBLabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>

<item PolCLabel>
/1= "Policy C"
</item>

<text PolCLabel>
/items= PolCLabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>

<item PolDLabel>
/1= "Policy D"
</item>

<text PolDLabel>
/items= PolDLabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>




<item Demplus>
/1 = "67"
/2 = "70"
/3 = "75"
/4= "81"
/5= "55"
/6= "54"
/7= "59"
/8= "63"
/9= "64"
/10= "53"
/11= "96"
/12= "81"
/13= "25"
/14= "72"
/15= "76"
/16= "82"
/17= "51"
/18= "73"
/19= "83"
/20= "88"
/21= "44"
/22= "58"
/23= "74"
/24= "74"
/25= "92"
/26= "63"
/27= "75"
/28= "80"
/29= "72"
/30= "74"
/31= "62"
/32= "82"
/33= "59"
/34= "51"
/35= "75"
/36= "88"
/37= "64"
/38= "88"
/39= "83"
/40= "51"
/41= "85"
/42= "58"
/43= "45"
/44= "75"
/45= "64"
/46= "63"
/47= "68"
/48= "55"
/49= "68"
/50= "76"
</item>

<item Demminus>
/1 = "52"
/2 = "54"
/3 = "63"
/4= "41"
/5= "61"
/6= "58"
/7= "67"
/8= "59"
/9= "79"
/10= "65"
/11= "46"
/12= "54"
/13= "55"
/14= "51"
/15= "58"
/16= "52"
/17= "63"
/18= "87"
/19= "44"
/20= "61"
/21= "66"
/22= "59"
/23= "78"
/24= "79"
/25= "63"
/26= "81"
/27= "66"
/28= "41"
/29= "48"
/30= "80"
/31= "59"
/32= "46"
/33= "55"
/34= "50"
/35= "65"
/36= "78"
/37= "67"
/38= "51"
/39= "63"
/40= "62"
/41= "64"
/42= "68"
/43= "72"
/44= "72"
/45= "65"
/46= "66"
/47= "48"
/48= "77"
/49= "96"
/50= "77"
</item>



<item Repplus>
/1 = "67"
/2 = "70"
/3 = "75"
/4= "81"
/5= "55"
/6= "54"
/7= "59"
/8= "63"
/9= "64"
/10= "53"
/11= "96"
/12= "81"
/13= "25"
/14= "72"
/15= "76"
/16= "82"
/17= "51"
/18= "73"
/19= "83"
/20= "88"
/21= "44"
/22= "58"
/23= "74"
/24= "74"
/25= "92"
/26= "63"
/27= "75"
/28= "80"
/29= "72"
/30= "74"
/31= "62"
/32= "82"
/33= "59"
/34= "51"
/35= "75"
/36= "88"
/37= "64"
/38= "88"
/39= "83"
/40= "51"
/41= "85"
/42= "58"
/43= "45"
/44= "75"
/45= "64"
/46= "63"
/47= "68"
/48= "55"
/49= "68"
/50= "76"
</item>

<item Repminus>
/1 = "52"
/2 = "54"
/3 = "63"
/4= "41"
/5= "61"
/6= "58"
/7= "67"
/8= "59"
/9= "79"
/10= "65"
/11= "46"
/12= "54"
/13= "55"
/14= "51"
/15= "58"
/16= "52"
/17= "63"
/18= "87"
/19= "44"
/20= "61"
/21= "66"
/22= "59"
/23= "78"
/24= "79"
/25= "63"
/26= "81"
/27= "66"
/28= "41"
/29= "48"
/30= "80"
/31= "59"
/32= "46"
/33= "55"
/34= "50"
/35= "65"
/36= "78"
/37= "67"
/38= "51"
/39= "63"
/40= "62"
/41= "64"
/42= "68"
/43= "72"
/44= "72"
/45= "65"
/46= "66"
/47= "48"
/48= "77"
/49= "96"
/50= "77"
</item>



Group 1: Rep: Orange, Dem: Purple

<text Demplus1_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus2_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus3_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus4_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>


<text Demplus5_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus6_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus7_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus8_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus9_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus10_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text> 

<list Demplusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>



<text Demminus1_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus2_P>
/items = Demminus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus3_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus4_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>


<text Demminus5_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus6_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus7_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus8_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>


<text Demminus9_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus10_P>
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>


<list Demminusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repplus1_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus2_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus3_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus4_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus5_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus6_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus7_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>


<text Repplus8_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus9_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>


<text Repplus10_O>
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<list Repplusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repminus1_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus2_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus3_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus4_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus5_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus6_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus7_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus8_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus9_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus10_O>
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>



<list Repminusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace = true
</list>



Group 2: Rep: Purple, Dem: Orange


<text Demplus1_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus2_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus3_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>


<text Demplus4_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>


<text Demplus5_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>


<text Demplus6_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus7_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus8_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus9_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus10_O>
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>
 
<list Demplusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>



<text Demminus1_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus2_O>
/items = Demminus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus3_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus4_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus5_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus6_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus7_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus8_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>


<text Demminus9_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus10_O>
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<list Demminusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repplus1_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus2_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus3_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus4_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus5_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus6_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus7_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus8_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus9_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus10_P>
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>


<list Repplusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repminus1_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus2_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus3_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus4_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus5_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus6_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus7_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus8_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus9_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus10_P>
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<list Repminusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace = true
</list>



<list Demplus_G1>
/items = (text.Demplus1_P, text.Demplus2_P, text.Demplus3_P, text.Demplus4_P,text.Demplus5_P, text.Demplus6_P, text.Demplus7_P, text.Demplus8_P, text.Demplus9_P, text.Demplus10_P,
text.Repminus1_O, text.Repminus2_O, text.Repminus3_O, text.Repminus4_O, text.Repminus5_O, text.Repminus6_O, text.Repminus7_O, text.Repminus8_O, text.Repminus9_O, text.Repminus10_O)
/selectionrate =always
/selectionmode =random
/replace = false
</list>


<list Repplus_G1>
/items = (text.Demminus1_P,text.Demminus2_P,text.Demminus3_P, text.Demminus4_P, text.Demminus5_P, text.Demminus6_P, text.Demminus7_P, text.Demminus8_P, text.Demminus9_P, text.Demminus10_P,
text.Repplus1_O, text.Repplus2_O, text.Repplus3_O, text.Repplus4_O, text.Repplus5_O, text.Repplus6_O, text.Repplus7_O, text.Repplus8_O, text.Repplus9_O, text.Repplus10_O)
/selectionrate =always
/selectionmode =random
/replace = false
</list>




<list Demplus_G2>
/items = (text.Demplus1_O, text.Demplus2_O, text.Demplus3_O, text.Demplus4_O, text.Demplus5_O, text.Demplus6_O, text.Demplus7_O, text.Demplus8_O, text.Demplus9_O, text.Demplus10_O,
text.Repminus1_P, text.Repminus2_P, text.Repminus3_P, text.Repminus4_P, text.Repminus5_P, text.Repminus6_P, text.Repminus7_P, text.Repminus8_P, text.Repminus9_P, text.Repminus10_P)
/selectionrate =always
/selectionmode =random
/replace = false
</list>


<list Repplus_G2>
/items = (text.Demminus1_O,text.Demminus2_O,text.Demminus3_O, text.Demminus4_O, text.Demminus5_O,text.Demminus6_O, text.Demminus7_O, text.Demminus8_O, text.Demminus9_O, text.Demminus10_O,
text.Repplus1_P,text.Repplus2_P, text.Repplus3_P, text.Repplus4_P, text.Repplus5_P, text.Repplus6_P, text.Repplus7_P, text.Repplus8_P, text.Repplus9_P, text.Repplus10_P)
/selectionrate =always
/selectionmode =random
/replace = false
</list>





<trial DemBI_P>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 0);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 1000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 2000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 3000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 4000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 5000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 6000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 7000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 8000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 9000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 10000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 11000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 12000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 13000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 14000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 15000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 16000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 17000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 18000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 19000);
    trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>





<trial RepBI_O>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 0);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 1000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 2000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 3000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 4000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 5000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 6000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 7000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 8000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 9000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 10000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 11000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 12000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 13000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 14000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 15000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 16000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 17000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 18000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 19000);
    trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>


<trial DemBE_P>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 0);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 1000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 2000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 3000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 4000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 5000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 6000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 7000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 8000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 9000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 10000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 11000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 12000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 13000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 14000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 15000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 16000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 17000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 18000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 19000);
    trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>




<trial RepBE_O>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 0);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 1000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 2000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 3000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 4000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 5000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 6000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 7000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 8000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 9000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 10000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 11000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 12000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 13000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 14000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 15000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 16000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 17000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 18000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 19000);
    trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>





<trial DemBI_O>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 0);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 1000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 2000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 3000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 4000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 5000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 6000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 7000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 8000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 9000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 10000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 11000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 12000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 13000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 14000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 15000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 16000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 17000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 18000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 19000);
    trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>




<trial RepBI_P>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 0);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 1000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 2000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 3000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 4000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 5000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 6000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 7000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 8000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 9000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 10000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 11000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 12000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 13000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 14000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 15000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 16000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 17000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 18000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 19000);
    trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>


<trial DemBE_O>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 0);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 1000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 2000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 3000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 4000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 5000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 6000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 7000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 8000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 9000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 10000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 11000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 12000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 13000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 14000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 15000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 16000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 17000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 18000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 19000);
    trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>


<trial RepBE_P>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 0);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 1000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 2000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 3000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 4000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 5000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 6000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 7000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 8000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 9000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 10000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 11000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 12000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 13000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 14000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 15000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 16000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 17000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 18000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 19000);
    trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>







<block trial1A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial2A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial3A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial4A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial5A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>




<block trial1B>
/ bgstim = (PolBLabel)
/trials= [1= testinstruct; 2= replace(RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial2B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial3B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial4B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial5B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>




<block trial1C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial2C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial3C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial4C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial5C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>




<block trial1D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial2D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial3D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial4D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>

<block trial5D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000)    
/ correctmessage = true(corrrect, 1000)    
</block>



<expt>
/subjects = (1 of 4)
/blocks = [1= trial1A ; 2= trial2A; 3=block.trial3A; 4= block.trial4A; 5= block.trial5A ]
/groupassignment = groupnumber
</expt>

<expt>
/subjects = (2 of 4)
/blocks = [1= trial1B ; 2= trial2B; 3= trial3B; 4= trial4B; 5= trial5B]
/groupassignment = groupnumber
</expt>

<expt>
/subjects = (3 of 4)
/blocks = [1= trial1C ; 2= trial2C; 3= trial3C; 4= trial4C; 5= trial5C]
/groupassignment = groupnumber
</expt>

<expt>
/subjects = (4 of 4)
/blocks = [1= trial1D ; 2= trial2D; 3= trial3D; 4= trial4D; 5=trial5D]
/groupassignment = groupnumber
</expt>

Define a proper /size in your <text> elements.

<values>
/instructionIndex = 0
/progresswidth = 0
</values>

<expressions>
/progress = 1% * values.progresswidth
</expressions>


<instruct>
/fontstyle = ("Snell Roundhand", 1.43%, false, false, false, false, 5, 0)
/txcolor = black
/nextlabel = "Press the space bar to continue"
</instruct>

***Instructions****


<item Instructions>
/1= "Welcome to the Poltical Party Study
~nThis study is aimed to.....
~nYou will be given a political honestly scores and asked to pick which poltical party you see as most honest
~nBefore you start the study you will run a few practice trials
~nScores will run across the screen and you will place you finger on I and E
~nPress the spacebar to begin
~nIf you make an error a red X will appear"
/2= "Second page of Instructions is here"
</item>

<text Instructions>
/ items = Instructions
/ position = (10%, 25%)
/ halign = left
/ valign = top
/ hjustify = left
/ vjustify = center
/ size = (80%, 50%)
/ select = values.instructionIndex
</text>

<trial testinstruct>
/ontrialbegin = [ values.progresswidth += 10 ; values. instructionIndex +=1]
/ stimulustimes = [1=Instructions, progressbar, progressbar_fill]
/ correctresponse = (" ")
/ errormessage = false
/ correctmessage = false
</trial>


***Error message****


<text error>
/ position = (50%, 20%)
/ items = ("Incorrect")
/ color = black
/ fontstyle = ("Arial", 5%, true)
</text>

<text corrrect>
/ position = (50%, 20%)
/ items = ("Correct")
/ color= black
/fontstyle = ("Arial", 5%, true)
</text>


**Progress bar***

<shape progressbar>
/shape = rectangle
/ size = (70%, 2%)
/ color = gray
/ position = (15%, 95%)
/ halign = left
/ valign = top
</shape>

<shape progressbar_fill>
/shape = rectangle
/ size = (expressions.progress, 2%)
/ color = black
/ position = (15%, 95%)
/ halign = left
/ valign = top
</shape>




<item PolALabel>
/1= "Policy A"
</item>

<text PolALabel>
/ items = PolALabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>

<item PolBLabel>
/1= "Policy B"
</item>

<text PolBLabel>
/items= PolBLabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>

<item PolCLabel>
/1= "Policy C"
</item>

<text PolCLabel>
/items= PolCLabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>

<item PolDLabel>
/1= "Policy D"
</item>

<text PolDLabel>
/items= PolDLabel
/ valign = top
/ halign = center
/ position = (50%, 5%)
/ txcolor = black
/ fontstyle = ("Arial", 5%)
</text>




<item Demplus>
/1 = "67"
/2 = "70"
/3 = "75"
/4= "81"
/5= "55"
/6= "54"
/7= "59"
/8= "63"
/9= "64"
/10= "53"
/11= "96"
/12= "81"
/13= "25"
/14= "72"
/15= "76"
/16= "82"
/17= "51"
/18= "73"
/19= "83"
/20= "88"
/21= "44"
/22= "58"
/23= "74"
/24= "74"
/25= "92"
/26= "63"
/27= "75"
/28= "80"
/29= "72"
/30= "74"
/31= "62"
/32= "82"
/33= "59"
/34= "51"
/35= "75"
/36= "88"
/37= "64"
/38= "88"
/39= "83"
/40= "51"
/41= "85"
/42= "58"
/43= "45"
/44= "75"
/45= "64"
/46= "63"
/47= "68"
/48= "55"
/49= "68"
/50= "76"
</item>

<item Demminus>
/1 = "52"
/2 = "54"
/3 = "63"
/4= "41"
/5= "61"
/6= "58"
/7= "67"
/8= "59"
/9= "79"
/10= "65"
/11= "46"
/12= "54"
/13= "55"
/14= "51"
/15= "58"
/16= "52"
/17= "63"
/18= "87"
/19= "44"
/20= "61"
/21= "66"
/22= "59"
/23= "78"
/24= "79"
/25= "63"
/26= "81"
/27= "66"
/28= "41"
/29= "48"
/30= "80"
/31= "59"
/32= "46"
/33= "55"
/34= "50"
/35= "65"
/36= "78"
/37= "67"
/38= "51"
/39= "63"
/40= "62"
/41= "64"
/42= "68"
/43= "72"
/44= "72"
/45= "65"
/46= "66"
/47= "48"
/48= "77"
/49= "96"
/50= "77"
</item>



<item Repplus>
/1 = "67"
/2 = "70"
/3 = "75"
/4= "81"
/5= "55"
/6= "54"
/7= "59"
/8= "63"
/9= "64"
/10= "53"
/11= "96"
/12= "81"
/13= "25"
/14= "72"
/15= "76"
/16= "82"
/17= "51"
/18= "73"
/19= "83"
/20= "88"
/21= "44"
/22= "58"
/23= "74"
/24= "74"
/25= "92"
/26= "63"
/27= "75"
/28= "80"
/29= "72"
/30= "74"
/31= "62"
/32= "82"
/33= "59"
/34= "51"
/35= "75"
/36= "88"
/37= "64"
/38= "88"
/39= "83"
/40= "51"
/41= "85"
/42= "58"
/43= "45"
/44= "75"
/45= "64"
/46= "63"
/47= "68"
/48= "55"
/49= "68"
/50= "76"
</item>

<item Repminus>
/1 = "52"
/2 = "54"
/3 = "63"
/4= "41"
/5= "61"
/6= "58"
/7= "67"
/8= "59"
/9= "79"
/10= "65"
/11= "46"
/12= "54"
/13= "55"
/14= "51"
/15= "58"
/16= "52"
/17= "63"
/18= "87"
/19= "44"
/20= "61"
/21= "66"
/22= "59"
/23= "78"
/24= "79"
/25= "63"
/26= "81"
/27= "66"
/28= "41"
/29= "48"
/30= "80"
/31= "59"
/32= "46"
/33= "55"
/34= "50"
/35= "65"
/36= "78"
/37= "67"
/38= "51"
/39= "63"
/40= "62"
/41= "64"
/42= "68"
/43= "72"
/44= "72"
/45= "65"
/46= "66"
/47= "48"
/48= "77"
/49= "96"
/50= "77"
</item>



Group 1: Rep: Orange, Dem: Purple

<text Demplus1_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus2_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus3_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus4_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>


<text Demplus5_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus6_P>
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus7_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus8_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus9_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<text Demplus10_P>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_1.nextindex
</text>

<list Demplusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>



<text Demminus1_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus2_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus3_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus4_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>


<text Demminus5_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus6_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus7_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus8_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>


<text Demminus9_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>

<text Demminus10_P>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (purple)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_1.nextindex
</text>


<list Demminusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repplus1_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus2_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus3_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus4_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus5_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus6_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus7_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>


<text Repplus8_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<text Repplus9_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>


<text Repplus10_O>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_1.nextindex
</text>

<list Repplusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repminus1_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus2_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus3_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus4_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus5_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus6_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus7_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus8_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>


<text Repminus9_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>

<text Repminus10_O>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_1.nextindex
</text>



<list Repminusitems_1>
/ poolsize = 50
/ selectionrate = always
/ replace = true
</list>



Group 2: Rep: Purple, Dem: Orange


<text Demplus1_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus2_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus3_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>


<text Demplus4_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>


<text Demplus5_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>


<text Demplus6_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus7_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus8_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus9_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<text Demplus10_O>
/ size = (5%, 5%)
/items = Demplus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demplusitems_2.nextindex
</text>

<list Demplusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>



<text Demminus1_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus2_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus3_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus4_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus5_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus6_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus7_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus8_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>


<text Demminus9_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<text Demminus10_O>
/ size = (5%, 5%)
/items = Demminus
/txcolor = (Orange)
/txbgcolor = (white)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Demminusitems_2.nextindex
</text>

<list Demminusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repplus1_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus2_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus3_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus4_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus5_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus6_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus7_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus8_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus9_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>

<text Repplus10_P>
/ size = (5%, 5%)
/items = Repplus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/ select = list.Repplusitems_2.nextindex
</text>


<list Repplusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace =true
</list>




<text Repminus1_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus2_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus3_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus4_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus5_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus6_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus7_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus8_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus9_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<text Repminus10_P>
/ size = (5%, 5%)
/items = Repminus
/txcolor = (Purple)
/animation = path (5000, 1, 0%, 90%, 100%, 90%)
/select = list.Repminusitems_2.nextindex
</text>

<list Repminusitems_2>
/ poolsize = 50
/ selectionrate = always
/ replace = true
</list>



<list Demplus_G1>
/items = (text.Demplus1_P, text.Demplus2_P, text.Demplus3_P, text.Demplus4_P,text.Demplus5_P, text.Demplus6_P, text.Demplus7_P, text.Demplus8_P, text.Demplus9_P, text.Demplus10_P,
text.Repminus1_O, text.Repminus2_O, text.Repminus3_O, text.Repminus4_O, text.Repminus5_O, text.Repminus6_O, text.Repminus7_O, text.Repminus8_O, text.Repminus9_O, text.Repminus10_O)
/selectionrate =always
/selectionmode =random
/replace = false
</list>


<list Repplus_G1>
/items = (text.Demminus1_P,text.Demminus2_P,text.Demminus3_P, text.Demminus4_P, text.Demminus5_P, text.Demminus6_P, text.Demminus7_P, text.Demminus8_P, text.Demminus9_P, text.Demminus10_P,
text.Repplus1_O, text.Repplus2_O, text.Repplus3_O, text.Repplus4_O, text.Repplus5_O, text.Repplus6_O, text.Repplus7_O, text.Repplus8_O, text.Repplus9_O, text.Repplus10_O)
/selectionrate =always
/selectionmode =random
/replace = false
</list>




<list Demplus_G2>
/items = (text.Demplus1_O, text.Demplus2_O, text.Demplus3_O, text.Demplus4_O, text.Demplus5_O, text.Demplus6_O, text.Demplus7_O, text.Demplus8_O, text.Demplus9_O, text.Demplus10_O,
text.Repminus1_P, text.Repminus2_P, text.Repminus3_P, text.Repminus4_P, text.Repminus5_P, text.Repminus6_P, text.Repminus7_P, text.Repminus8_P, text.Repminus9_P, text.Repminus10_P)
/selectionrate =always
/selectionmode =random
/replace = false
</list>


<list Repplus_G2>
/items = (text.Demminus1_O,text.Demminus2_O,text.Demminus3_O, text.Demminus4_O, text.Demminus5_O,text.Demminus6_O, text.Demminus7_O, text.Demminus8_O, text.Demminus9_O, text.Demminus10_O,
text.Repplus1_P,text.Repplus2_P, text.Repplus3_P, text.Repplus4_P, text.Repplus5_P, text.Repplus6_P, text.Repplus7_P, text.Repplus8_P, text.Repplus9_P, text.Repplus10_P)
/selectionrate =always
/selectionmode =random
/replace = false
</list>





<trial DemBI_P>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 0);
trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 1000);
trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 2000);
trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 3000);
trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 4000);
trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 5000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 6000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 7000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 8000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 9000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 10000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 11000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 12000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 13000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 14000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 15000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 16000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 17000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 18000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 19000);
  trial.DemBI_P.insertstimulustime(list.Demplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>





<trial RepBI_O>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 0);
trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 1000);
trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 2000);
trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 3000);
trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 4000);
trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 5000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 6000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 7000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 8000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 9000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 10000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 11000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 12000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 13000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 14000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 15000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 16000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 17000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 18000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 19000);
  trial.RepBI_O.insertstimulustime(list.Repplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>


<trial DemBE_P>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 0);
trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 1000);
trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 2000);
trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 3000);
trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 4000);
trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 5000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 6000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 7000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 8000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 9000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 10000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 11000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 12000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 13000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 14000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 15000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 16000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 17000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 18000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 19000);
  trial.DemBE_P.insertstimulustime(list.Demplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>




<trial RepBE_O>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 0);
trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 1000);
trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 2000);
trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 3000);
trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 4000);
trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 5000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 6000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 7000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 8000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 9000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 10000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 11000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 12000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 13000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 14000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 15000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 16000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 17000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 18000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 19000);
  trial.RepBE_O.insertstimulustime(list.Repplus_G1.nextvalue, 20000);]
/ posttrialpause = 100
</trial>





<trial DemBI_O>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 0);
trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 1000);
trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 2000);
trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 3000);
trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 4000);
trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 5000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 6000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 7000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 8000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 9000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 10000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 11000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 12000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 13000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 14000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 15000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 16000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 17000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 18000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 19000);
  trial.DemBI_O.insertstimulustime(list.Demplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>




<trial RepBI_P>
/ validresponse = ("E", "I")
/ correctresponse = ("I")
/ beginresponsetime = 0
/ontrialbegin = [
trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 0);
trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 1000);
trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 2000);
trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 3000);
trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 4000);
trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 5000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 6000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 7000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 8000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 9000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 10000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 11000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 12000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 13000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 14000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 15000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 16000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 17000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 18000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 19000);
  trial.RepBI_P.insertstimulustime(list.Repplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>


<trial DemBE_O>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 0);
trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 1000);
trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 2000);
trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 3000);
trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 4000);
trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 5000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 6000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 7000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 8000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 9000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 10000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 11000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 12000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 13000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 14000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 15000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 16000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 17000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 18000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 19000);
  trial.DemBE_O.insertstimulustime(list.Demplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>


<trial RepBE_P>
/ validresponse = ("E", "I")
/ correctresponse = ("E")
/ beginresponsetime = 0
/ontrialbegin = [
trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 0);
trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 1000);
trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 2000);
trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 3000);
trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 4000);
trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 5000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 6000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 7000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 8000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 9000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 10000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 11000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 12000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 13000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 14000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 15000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 16000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 17000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 18000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 19000);
  trial.RepBE_P.insertstimulustime(list.Repplus_G2.nextvalue, 20000);]
/ posttrialpause = 100
</trial>







<block trial1A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial2A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial3A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial4A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>

<block trial5A>
/bgstim = (PolALabel)
/trials = [1= testinstruct;2= replace(RepBE_O, DemBI_P)]
/errormessage = true(error, 1000)
/ correctmessage = true(corrrect, 1000)
</block>




<block trial1B>
/ bgstim = (PolBLabel)
/trials= [1= testinstruct; 2= replace(RepBI_P, DemBE_O)]
/errormessage = true( error, 1000)
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial2B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial3B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial4B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial5B>
/ bgstim = (PolBLabel)
/trials = [1= testinstruct; 2=replace (RepBI_P, DemBE_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>




<block trial1C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial2C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial3C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial4C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial5C>
/ bgstim = (PolCLabel)
/trials = [1= testinstruct; 2=replace (RepBI_O, DemBE_P)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>




<block trial1D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial2D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial3D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial4D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>

<block trial5D>
/ bgstim = (PolDLabel)
/trials = [1= testinstruct; 2=replace (RepBE_P, DemBI_O)]
/errormessage = true( error, 1000) 
/ correctmessage = true(corrrect, 1000) 
</block>



<expt>
/subjects = (1 of 4)
/blocks = [1= trial1A ; 2= trial2A; 3=block.trial3A; 4= block.trial4A; 5= block.trial5A ]
/groupassignment = groupnumber
</expt>

<expt>
/subjects = (2 of 4)
/blocks = [1= trial1B ; 2= trial2B; 3= trial3B; 4= trial4B; 5= trial5B]
/groupassignment = groupnumber
</expt>

<expt>
/subjects = (3 of 4)
/blocks = [1= trial1C ; 2= trial2C; 3= trial3C; 4= trial4C; 5= trial5C]
/groupassignment = groupnumber
</expt>

<expt>
/subjects = (4 of 4)
/blocks = [1= trial1D ; 2= trial2D; 3= trial3D; 4= trial4D; 5=trial5D]
/groupassignment = groupnumber
</expt>

It worked. Thank you for the help! 

Much appreciated,
Kimia Shamsian