﻿<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/"><channel><title>Millisecond Forums » Millisecond Forums » Inquisit 3  » Stroop Task balancing/ordering</title><generator>InstantForum 2017-1 Final</generator><description>Millisecond Forums</description><link>https://forums.millisecond.com/</link><webMaster>Millisecond Forums</webMaster><lastBuildDate>Wed, 29 Apr 2026 23:23:13 GMT</lastBuildDate><ttl>20</ttl><item><title>Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8642.aspx</link><description>I am creating a Stroop Task and would like to balance the presentation of stimuli such that there are equal number of congruent and incongruent trials. Additionally, I'd like to be able to display each of the four colors an equal number of times and randomly order the presentation so that combinations which have been presented previously will have a lower probability of being presented again. In lieu of this, is there any way to prevent identical stimuli from being presented consecutively? Any assistance would be greatly appreciated.</description><pubDate>Wed, 26 Sep 2012 09:53:31 GMT</pubDate><dc:creator>zzril</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8754.aspx</link><description>&lt;p&gt;'noreplacenorepeat' merely means that the respective counter will not select the same value twice in a row (if possible). I.e., not something like ... - 2 - 2 - ...&lt;/p&gt;
&lt;p&gt;The counters contain 24 values. I.e., across 48 they'll be selected twice (once in the 1st set of 24 trials, the 2nd for the remaining set of trials 25-48).&lt;/p&gt;
&lt;p&gt;12 items in your counter map to "XXXX". Thus, simple math reveals that, yes, the end result should be 24 trials including "XXXX". However, why don't you just try this for yourself? Generate some data and have your preferred stats or spreadsheet application count the occurences for you.&lt;/p&gt;
</description><pubDate>Wed, 26 Sep 2012 09:53:31 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8753.aspx</link><description>&lt;p&gt;Since the following counter specifies a noreplacenorepeat, shouldn't I get six trials of each color word and 24 trials of the XXXX word in an experiment with 48 trials?:&lt;/p&gt;

&lt;p&gt;*****************************************************************************************************************&lt;br /&gt;*****************************************************************************************************************&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Display&lt;br /&gt;*****************************************************************************************************************&lt;br /&gt;*****************************************************************************************************************&lt;br /&gt;&amp;lt;counter cdic&amp;gt;&lt;br /&gt;/ items = (2,3,4,&amp;nbsp; 1,3,4,&amp;nbsp; 1,2,4,&amp;nbsp; 1,2,3,&amp;nbsp; 2,3,4,&amp;nbsp; 1,3,4,&amp;nbsp; 1,2,4,&amp;nbsp; 1,2,3)&lt;br /&gt;/ select = noreplacenorepeat&lt;br /&gt;/ selectionrate = trial&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;*****************************************************************************************************************&lt;br /&gt;*****************************************************************************************************************&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Word&lt;br /&gt;*****************************************************************************************************************&lt;br /&gt;*****************************************************************************************************************&lt;br /&gt;&amp;lt;counter cwic&amp;gt;&lt;br /&gt;/ items = (1,1,1,&amp;nbsp; 2,2,2,&amp;nbsp; 3,3,3,&amp;nbsp; 4,4,4,&amp;nbsp; 5,5,5,&amp;nbsp; 6,6,6,&amp;nbsp; 7,7,7,&amp;nbsp; 8,8,8)&lt;br /&gt;/ select = current(cdic)&lt;br /&gt;/ selectionrate = trial&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*****************************************************************************************************************&lt;br /&gt;*****************************************************************************************************************&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Items: Color Words&lt;br /&gt;*****************************************************************************************************************&lt;br /&gt;*****************************************************************************************************************&lt;br /&gt;&amp;lt;item colorwords&amp;gt;&lt;br /&gt;/ 1&amp;nbsp; = "BLUE"&lt;br /&gt;/ 2 = "GREEN"&lt;br /&gt;/ 3 = "RED"&lt;br /&gt;/ 4 ="YELLOW"&lt;br /&gt;/ 5 ="XXXX"&lt;br /&gt;/ 6 ="XXXX"&lt;br /&gt;/ 7 ="XXXX"&lt;br /&gt;/ 8 ="XXXX"&lt;br /&gt;&amp;lt;/item&amp;gt;&lt;/p&gt;</description><pubDate>Wed, 26 Sep 2012 09:44:55 GMT</pubDate><dc:creator>zzril</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8696.aspx</link><description>&lt;p&gt;No, there isn't.&lt;/p&gt;</description><pubDate>Mon, 17 Sep 2012 15:18:47 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8695.aspx</link><description>&lt;p&gt;Is there a way to simultaneously run &lt;/p&gt;
&lt;p&gt;/ inputdevice = voice&lt;br /&gt;/ inputdevice = voicerecord&lt;/p&gt;</description><pubDate>Mon, 17 Sep 2012 15:17:02 GMT</pubDate><dc:creator>zzril</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8694.aspx</link><description>&lt;p&gt;Here are some errors when trying to parse the script you attached:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: courier new,courier;"&gt;&amp;lt;trial ICtrial&amp;gt;&lt;br /&gt;&lt;span style="color: #ff0000;"&gt;&amp;nbsp;/validresponse: 'No response' can not be specified unless the trial has a timeout.&lt;/span&gt;&lt;br /&gt;[...]&lt;br /&gt;&amp;lt;trial practicetrial&amp;gt;&lt;br /&gt;&lt;span style="color: #ff0000;"&gt;&amp;nbsp;/validresponse: 'No response' can not be specified unless the trial has a timeout.&lt;/span&gt;&lt;br /&gt;&amp;lt;trial XXtrial&amp;gt;&lt;br /&gt;&lt;span style="color: #ff0000;"&gt;&amp;nbsp;/validresponse: 'No response' can not be specified unless the trial has a timeout.&lt;/span&gt;&lt;br /&gt;[...]&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;You have not defined any valid responses for the respective trial elements. E.g.:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: courier new,courier;"&gt;&amp;lt;trial ICtrial&amp;gt;&lt;br /&gt;/ ontrialbegin = [values.stimcolor=counter.cdic.selectedvalue]&lt;br /&gt;/ ontrialbegin = [text.stimword.textcolor=getitem(counter.stimcolor, values.stimcolor)]&lt;br /&gt;/ ontrialbegin = [values.stimword=getitem(item.colorwords, counter.cwic.selectedvalue)]&lt;br /&gt;/ stimulustimes = [0=fixation;250=stimword]&lt;br /&gt;&amp;lt;/trial&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Thus Inquisit must assume you allow no response. But since the trial does not /timeout in any way, it would effectively go on forever.&lt;/p&gt;</description><pubDate>Mon, 17 Sep 2012 11:45:05 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8693.aspx</link><description>&lt;p&gt;[quote]I understand that it's attempting to select a first and a last name for eight trials, though it would be difficult to know for sure since both scripts crash when I run them.[/quote]&lt;/p&gt;
&lt;p&gt;This suggests you are either running an outdated Inquisit version (in which case: re-download and re-install) or there is something wrong with your system in general (not sure what you would want to do in this case). I have pointed out the issues in your script in my previous replies, none of which should lead to crashing.&lt;/p&gt;</description><pubDate>Mon, 17 Sep 2012 11:20:45 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8692.aspx</link><description>&lt;p&gt;I understand that it's attempting to select a first and a last name for eight trials, though it would be difficult to know for sure since both scripts crash when I run them.&lt;/p&gt;
&lt;p&gt;I appreciate your attempts at assisting me in learning this software through examples, but it would be much more helpful if you could identify the specific issues with my script. The monkey also crashes the program when I run it, so I don't know where it's breaking down.&lt;/p&gt;</description><pubDate>Mon, 17 Sep 2012 11:15:47 GMT</pubDate><dc:creator>zzril</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8678.aspx</link><description>&lt;p&gt;Consider this:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: courier new,courier;"&gt;&amp;lt;counter firstname&amp;gt;&lt;br /&gt;/ items = ("John", "Paul", "George", "Ringo")&lt;br /&gt;/ select = noreplacenorepeat&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;counter lastname&amp;gt;&lt;br /&gt;/ items = ("Lennon", "McCartney", "Harrison", "Starr", "Ono")&lt;br /&gt;/ select = current(firstname)&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;trial showbeatles&amp;gt;&lt;br /&gt;/ stimulusframes = [1=thename]&lt;br /&gt;/ validresponse = (57)&lt;br /&gt;&amp;lt;/trial&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;text thename&amp;gt;&lt;br /&gt;/ items = ("&amp;lt;%counter.firstname.selectedvalue%&amp;gt; &amp;lt;%counter.lastname.selectedvalue%&amp;gt;")&lt;br /&gt;&amp;lt;/text&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;block wheresyoko&amp;gt;&lt;br /&gt;/ trials = [1-8=showbeatles]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Ask yourself: Will you see the last name "Ono" when running the code? Why or why not?&lt;/p&gt;
&lt;p&gt;What will the following code produce as output:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: courier new,courier;"&gt;&amp;lt;counter firstname&amp;gt;&lt;br /&gt;/ items = ("John", "Paul", "George", "Ringo")&lt;br /&gt;/ select = noreplace&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;counter lastname&amp;gt;&lt;br /&gt;/ items = ("Lennon", "McCartney", "Harrison", "Starr", "Ono")&lt;br /&gt;/ select = noreplace&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;trial showbeatles&amp;gt;&lt;br /&gt;/ stimulusframes = [1=thename]&lt;br /&gt;/ validresponse = (57)&lt;br /&gt;&amp;lt;/trial&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;text thename&amp;gt;&lt;br /&gt;/ items = ("&amp;lt;%counter.firstname.selectedvalue%&amp;gt; &amp;lt;%counter.lastname.selectedvalue%&amp;gt;")&lt;br /&gt;&amp;lt;/text&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;block wheresyoko&amp;gt;&lt;br /&gt;/ trials = [1-8=showbeatles]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;What would you have to do to display every possible combination of first and last name? Apply this to your own script.&lt;/p&gt;</description><pubDate>Thu, 13 Sep 2012 15:10:27 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8677.aspx</link><description>&lt;p&gt;Thanks, but this isn't helpful. The documentation is sparse at best and the tutorials don't apply to the script I'm trying to write. Searches for counter dependencies and variations of that string return forum posts which are only marginally relevant.&lt;/p&gt;</description><pubDate>Thu, 13 Sep 2012 15:04:04 GMT</pubDate><dc:creator>zzril</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8665.aspx</link><description>&lt;p&gt;One issue is the same as noted previously: You counter dependencies are off:&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: courier new,courier;"&gt;&amp;lt;counter cdxx&amp;gt;&lt;br /&gt;/ items = (2,3,4,5,1,3,4,5,1,2,4,5,1,2,3,5,1,2,3,4)&lt;br /&gt;/ select = noreplacenorepeat&lt;br /&gt;/ selectionrate = trial&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;*Word&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;&lt;br /&gt;&amp;lt;counter cwxx&amp;gt;&lt;br /&gt;/ items = (1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5)&lt;br /&gt;/ select = current(cdxx)&lt;br /&gt;/ selectionrate = trial&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;The 1st counter holds 20 items, the 2nd counter holds 25. Obviously the last 5 listed cannot ever be selected. I recommed that -- before you go about changing / adapting an existing script - you work through the original script until you fully understand what it does, how it works and why.&lt;/p&gt;
&lt;p&gt;Best regards,&lt;/p&gt;
&lt;p&gt;~Dave&lt;/p&gt;</description><pubDate>Tue, 11 Sep 2012 13:09:06 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8664.aspx</link><description>&lt;p&gt;So I'm still having no luck getting the XXXX text to display. I've taken the syntax for the Food Stroop and just replaced the congruent color trial with an XXXX trial and it crashes every time. I didn't change the counter values at all, so don't really know what I'm doing wrong.&lt;/p&gt;
&lt;p&gt;*******************************************************************************************************&lt;br /&gt;*******************************************************************************************************&lt;br /&gt;VOICE RECOGNITION FOUR COLOR STROOP TASK&lt;br /&gt;*******************************************************************************************************&lt;br /&gt;*******************************************************************************************************&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;*DEFAULTS&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;&lt;br /&gt;&amp;lt;defaults&amp;gt;&lt;br /&gt;/ fontstyle = ("Verdana", 6.00%, true)&lt;br /&gt;/ screencolor = (white)&lt;br /&gt;/ txbgcolor = (white)&lt;br /&gt;/ inputdevice = voicerecord&lt;br /&gt;/ voicekeythreshold = 50&lt;br /&gt;/ posttrialpause = 500&lt;br /&gt;&amp;lt;/defaults&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;*Values&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;&lt;br /&gt;*Notes:&lt;br /&gt;*'values.stimcolor' contains a numeric representation of the current word's display color:&lt;br /&gt;*1=blue, 2=green, 3=red, 4=yellow&lt;br /&gt;*'values.condition' contains a numeric representation of the current condition:&lt;br /&gt;*1=incongruent, 2=XXXX&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;values&amp;gt;&lt;br /&gt;/ stimcolor = 0&lt;br /&gt;/ stimword = ""&lt;br /&gt;/ condition = 0&lt;br /&gt;&amp;lt;/values&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;*Custom Data Output&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;&amp;lt;data&amp;gt;&lt;br /&gt;/ columns = [date,time,subject,blocknum,blockcode,trialnum,trialcode,latency,response,&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; values.stimword,values.stimcolor,values.condition]&lt;br /&gt;/ separatefiles = true&lt;br /&gt;&amp;lt;/data&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;*TRIALS&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;&lt;br /&gt;*****************&lt;br /&gt;*****************&lt;br /&gt;*Instruction Trial&lt;br /&gt;*****************&lt;br /&gt;*****************&lt;br /&gt;&lt;br /&gt;&amp;lt;trial instructiontrial&amp;gt;&lt;br /&gt;/ stimulustimes = [0=instructions, navigation;500=example01,example02 ]&lt;br /&gt;/ inputdevice = keyboard&lt;br /&gt;/ validresponse = (57)&lt;br /&gt;/ recorddata = false&lt;br /&gt;&amp;lt;/trial&amp;gt;&lt;br /&gt;&lt;br /&gt;*****************&lt;br /&gt;*****************&lt;br /&gt;*Practice Trial&lt;br /&gt;*****************&lt;br /&gt;*****************&lt;br /&gt;&lt;br /&gt;&amp;lt;trial practicetrial&amp;gt;&lt;br /&gt;/ ontrialbegin = [values.stimcolor=counter.practicecolors.selectedvalue]&lt;br /&gt;/ ontrialbegin = [text.stimword.textcolor=getitem(counter.stimcolor,values.stimcolor)]&lt;br /&gt;/ ontrialbegin = [values.stimword=counter.practicewords.selectedvalue]&lt;br /&gt;/ stimulustimes = [0=fixation;250=stimword]&lt;br /&gt;&amp;lt;/trial&amp;gt;&lt;br /&gt;&lt;br /&gt;*****************&lt;br /&gt;*Color trials&lt;br /&gt;*****************&lt;br /&gt;*Incongruent&lt;br /&gt;&lt;br /&gt;&amp;lt;trial ICtrial&amp;gt;&lt;br /&gt;/ ontrialbegin = [values.stimcolor=counter.cdic.selectedvalue]&lt;br /&gt;/ ontrialbegin = [text.stimword.textcolor=getitem(counter.stimcolor, values.stimcolor)]&lt;br /&gt;/ ontrialbegin = [values.stimword=getitem(item.colorwords, counter.cwic.selectedvalue)]&lt;br /&gt;/ stimulustimes = [0=fixation;250=stimword]&lt;br /&gt;&amp;lt;/trial&amp;gt;&lt;br /&gt;&lt;br /&gt;*XXXX&lt;br /&gt;&lt;br /&gt;&amp;lt;trial XXtrial&amp;gt;&lt;br /&gt;/ ontrialbegin = [values.stimcolor=counter.cdic.selectedvalue]&lt;br /&gt;/ ontrialbegin = [text.stimword.textcolor=getitem(counter.stimcolor, values.stimcolor)]&lt;br /&gt;/ ontrialbegin = [values.stimword=getitem(item.colorwords, counter.cwxx.selectedvalue)]&lt;br /&gt;/ stimulustimes = [0=fixation;250=stimword]&lt;br /&gt;&amp;lt;/trial&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;*BLOCKS&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;&amp;lt;block practiceblock&amp;gt;&lt;br /&gt;/ trials = [1-5=practicetrial]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;block instructions01&amp;gt;&lt;br /&gt;/ bgstim = (whitebg)&lt;br /&gt;/ trials = [1-3=instructiontrial]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;block instructions02&amp;gt;&lt;br /&gt;/ bgstim = (whitebg)&lt;br /&gt;/ trials = [1=instructiontrial]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;block instructions03&amp;gt;&lt;br /&gt;/ bgstim = (whitebg)&lt;br /&gt;/ trials = [1=instructiontrial]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;block IC&amp;gt;&lt;br /&gt;/ onblockbegin = [values.condition=1]&lt;br /&gt;/ trials = [1-20=ICtrial]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;block XX&amp;gt;&lt;br /&gt;/ onblockbegin = [values.condition=2]&lt;br /&gt;/ trials = [1-20=XXtrial]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;EXPERIMENT&lt;br /&gt;*******************************************************&lt;br /&gt;&lt;br /&gt;&amp;lt;expt stroop&amp;gt;&lt;br /&gt;/ blocks = [1=instructions01; 2=practiceblock; 3=instructions02;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4-5=noreplacenorepeat(IC, XX);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6=instructions03]&lt;br /&gt;&amp;lt;/expt&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;*Stimulus Elements&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;&lt;br /&gt;&amp;lt;text stimword&amp;gt;&lt;br /&gt;/ items = ("&amp;lt;%values.stimword%&amp;gt;")&lt;br /&gt;/ txcolor = (white)&lt;br /&gt;&amp;lt;/text&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;text fixation&amp;gt;&lt;br /&gt;/ items = ("+")&lt;br /&gt;/ txcolor = (black)&lt;br /&gt;&amp;lt;/text&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;shape whitebg&amp;gt;&lt;br /&gt;/ shape = rectangle&lt;br /&gt;/ color = white&lt;br /&gt;/ erase = false&lt;br /&gt;/ size = (87.5%, 87.5%)&lt;br /&gt;&amp;lt;/shape&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;Counter Elements / Selection Logic&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;*Practice Items&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;&lt;br /&gt;&amp;lt;counter practicewords&amp;gt;&lt;br /&gt;/ items = ("GREEN", "RED", "BLUE", "YELLOW", "XXXX")&lt;br /&gt;/ select = current(practicecolors)&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;counter practicecolors&amp;gt;&lt;br /&gt;/ items = (3,4,5,1,2)&lt;br /&gt;/ select = sequence&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;*Counter Elements / Selection Logic for Test Block&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;&lt;br /&gt;&amp;lt;counter stimcolor&amp;gt;&lt;br /&gt;/ items = (blue, green, red, yellow)&lt;br /&gt;/ select = values.stimcolor&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;*Incongruent Color (IC)&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;*Display&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;&lt;br /&gt;&amp;lt;counter cdic&amp;gt;&lt;br /&gt;/ items = (2,3,4,5,1,3,4,5,1,2,4,5,1,2,3,5,1,2,3,4)&lt;br /&gt;/ select = noreplacenorepeat&lt;br /&gt;/ selectionrate = trial&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;*Word&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;&lt;br /&gt;&amp;lt;counter cwic&amp;gt;&lt;br /&gt;/ items = (1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4,5,5,5,5)&lt;br /&gt;/ select = current(cdic)&lt;br /&gt;/ selectionrate = trial&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;*XXXX (XX)&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;*Display&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;&lt;br /&gt;&amp;lt;counter cdxx&amp;gt;&lt;br /&gt;/ items = (2,3,4,5,1,3,4,5,1,2,4,5,1,2,3,5,1,2,3,4)&lt;br /&gt;/ select = noreplacenorepeat&lt;br /&gt;/ selectionrate = trial&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;*Word&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;&lt;br /&gt;&amp;lt;counter cwxx&amp;gt;&lt;br /&gt;/ items = (1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5)&lt;br /&gt;/ select = current(cdxx)&lt;br /&gt;/ selectionrate = trial&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;*Items: Color Words&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;&lt;br /&gt;&amp;lt;item colorwords&amp;gt;&lt;br /&gt;/1 ="&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RED&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&lt;br /&gt;/2 ="&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GREEN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&lt;br /&gt;/3 ="&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLUE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&lt;br /&gt;/4 ="&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YELLOW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&lt;br /&gt;/5="&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XXXX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&lt;br /&gt;&amp;lt;/item&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;*INSTRUCTIONS&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;&lt;br /&gt;&amp;lt;text instructions&amp;gt;&lt;br /&gt;/ items = instructions&lt;br /&gt;/ select = sequence&lt;br /&gt;/ size = (85%, 85%)&lt;br /&gt;/ txbgcolor = (transparent)&lt;br /&gt;/ fontstyle = ("Verdana", 3.00%, true)&lt;br /&gt;/ erase = false&lt;br /&gt;/ resetinterval = 0&lt;br /&gt;&amp;lt;/text&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;item instructions&amp;gt;&lt;br /&gt;/ 1 = "~rYou will see a series of words displayed in different colors.&lt;br /&gt;Name aloud the color of the presented word &lt;br /&gt;- red, yellow, green, blue, or black - &lt;br /&gt;as quickly and as accurately as possible.&amp;nbsp; &lt;br /&gt;If you make a mistake, keep going."&lt;br /&gt;/ 2 = "~rYou will see a series of words displayed in different colors.&lt;br /&gt;Name aloud the color of the presented word &lt;br /&gt;- red, yellow, green, blue, or black - &lt;br /&gt;as quickly and as accurately as possible.&amp;nbsp; &lt;br /&gt;If you make a mistake, keep going.~r&lt;br /&gt;For example, when this word appears,~r~r~r&lt;br /&gt;you would respond with ''red'' as quickly as possible."&lt;br /&gt;/ 3 = "~rYou will see a series of words displayed in different colors.&lt;br /&gt;Name aloud the color of the presented word &lt;br /&gt;- red, yellow, green, blue, or black - &lt;br /&gt;as quickly and as accurately as possible.&amp;nbsp; &lt;br /&gt;If you make a mistake, keep going.~r&lt;br /&gt;For example, when this word appears,~r~r~r&lt;br /&gt;you would respond with ''red'' as quickly as possible.~r&lt;br /&gt;If this word appears,~r~r~r&lt;br /&gt;you would respond with ''blue'' as quickly as possible. ~r&lt;br /&gt;Let's practice a few words before we begin."&lt;br /&gt;/ 4 = "~r~r~r~r~r~rIf you have any questions, please ask the study coordinator now.~r&lt;br /&gt;When you are ready to begin, press the SPACE BAR."&lt;br /&gt;/ 5 = "~r~r~r~r~r~rPlease let the study coordinator know you have finished."&lt;br /&gt;&amp;lt;/item&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;text example01&amp;gt;&lt;br /&gt;/ items = example01&lt;br /&gt;/ select = sequence&lt;br /&gt;/ resetinterval = 0&lt;br /&gt;/ txcolor = (red)&lt;br /&gt;/ txbgcolor = (transparent)&lt;br /&gt;/ position = (50%, 41%)&lt;br /&gt;/ erase = false&lt;br /&gt;&amp;lt;/text&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;item example01&amp;gt;&lt;br /&gt;/ 1 = " "&lt;br /&gt;/ 2 = "YELLOW"&lt;br /&gt;/ 3 = "YELLOW"&lt;br /&gt;/ 4 = " "&lt;br /&gt;&amp;lt;/item&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;text example02&amp;gt;&lt;br /&gt;/ items = example02&lt;br /&gt;/ select = sequence&lt;br /&gt;/ resetinterval = 0&lt;br /&gt;/ position = (50%, 63%)&lt;br /&gt;/ txcolor = (blue)&lt;br /&gt;/ txbgcolor = (transparent)&lt;br /&gt;/ erase = false&lt;br /&gt;&amp;lt;/text&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;item example02&amp;gt;&lt;br /&gt;/ 1 = " "&lt;br /&gt;/ 2 = " "&lt;br /&gt;/ 3 = "GREEN"&lt;br /&gt;/ 4 = " "&lt;br /&gt;/ 5 = " "&lt;br /&gt;&amp;lt;/item&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;text navigation&amp;gt;&lt;br /&gt;/ items = navigation&lt;br /&gt;/ select = sequence&lt;br /&gt;/ resetinterval = 0&lt;br /&gt;/ fontstyle = ("Verdana", 3.00%, true)&lt;br /&gt;/ txbgcolor = (white)&lt;br /&gt;/ size = (87.5%, 5%)&lt;br /&gt;/ position = (50%, 90%)&lt;br /&gt;/ erase = false&lt;br /&gt;&amp;lt;/text&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;item navigation&amp;gt;&lt;br /&gt;/ 1 = "Press the SPACEBAR to continue."&lt;br /&gt;/ 2 = "Press the SPACEBAR to continue."&lt;br /&gt;/ 3 = "Press the SPACE BAR when you are ready to begin."&lt;br /&gt;/ 4 = " "&lt;br /&gt;/ 5 = " "&lt;br /&gt;&amp;lt;/item&amp;gt;&lt;/p&gt;
</description><pubDate>Tue, 11 Sep 2012 12:41:35 GMT</pubDate><dc:creator>zzril</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8662.aspx</link><description>&lt;p&gt;I recommend you&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Take out paper and pencil. Make a table. &lt;/li&gt;
&lt;li&gt;In the 1st column, write down the display color of the stimulus.&lt;/li&gt;
&lt;li&gt;In the 2nd column, write down the stimulus word.&lt;/li&gt;
&lt;li&gt;Repeat until you have all desired combinations listed in the desired amount.&lt;/li&gt;
&lt;li&gt;Encode those combinations in &amp;lt;counter&amp;gt; elements. You need one per column.&lt;/li&gt;
&lt;/ul&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;br /&gt;&lt;span style="font-family: courier new,courier;"&gt;-----------------------------------&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Congruent Trials&lt;br /&gt;-----------------------------------&lt;br /&gt;[#] [Display Color] [Stimulus Word]&lt;br /&gt;-----------------------------------&lt;br /&gt;1&amp;nbsp;&amp;nbsp; BLUE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLUE&lt;br /&gt;2&amp;nbsp;&amp;nbsp; GREEN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GREEN&lt;br /&gt;3&amp;nbsp;&amp;nbsp; RED&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RED&lt;br /&gt;4&amp;nbsp;&amp;nbsp; YELLOW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YELLOW&lt;br /&gt;5&amp;nbsp;&amp;nbsp; BLUE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLUE&lt;br /&gt;6&amp;nbsp;&amp;nbsp; GREEN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GREEN&lt;br /&gt;7&amp;nbsp;&amp;nbsp; RED&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RED&lt;br /&gt;...&lt;br /&gt;&lt;br /&gt;-----------------------------------&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Incongruent Trials&lt;br /&gt;-----------------------------------&lt;br /&gt;[#] [Display Color] [Stimulus Word]&lt;br /&gt;-----------------------------------&lt;br /&gt;1&amp;nbsp;&amp;nbsp; BLUE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GREEN&lt;br /&gt;2&amp;nbsp;&amp;nbsp; BLUE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RED&lt;br /&gt;3&amp;nbsp;&amp;nbsp; BLUE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YELLOW&lt;br /&gt;4&amp;nbsp;&amp;nbsp; GREEN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLUE&lt;br /&gt;5&amp;nbsp;&amp;nbsp; GREEN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RED&lt;br /&gt;6&amp;nbsp;&amp;nbsp; GREEN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YELLOW&lt;br /&gt;...&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;Etc.&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;~Dave&lt;/p&gt;</description><pubDate>Mon, 10 Sep 2012 15:42:18 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8661.aspx</link><description>&lt;p&gt;The counter is what is confusing me and I'm still unclear how to get it to display "XXXX" in each of the colors.&lt;/p&gt;</description><pubDate>Mon, 10 Sep 2012 15:37:06 GMT</pubDate><dc:creator>zzril</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8660.aspx</link><description>&lt;p&gt;Looking only at the two dependent counters below,&lt;/p&gt;
&lt;p style="padding-left: 30px;"&gt;&lt;span style="font-family: courier new,courier;"&gt;&amp;lt;counter cdcc&amp;gt;&lt;br /&gt;/ items = (1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4)&lt;br /&gt;/ select = noreplacenorepeat&lt;br /&gt;/ selectionrate = trial&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;counter cwcc&amp;gt;&lt;br /&gt;/ items = (1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5)&lt;br /&gt;/ select = current(cdcc)&lt;br /&gt;/ selectionrate = trial&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;it should be obvious that things won't work. They contain different numbers of items (16 in cdcc, 25 in cwcc).&lt;/p&gt;
&lt;p&gt;I recommend you give the threads I referred you to earlier another look. EDIT: My bad. I hadn't mentioned any other thread. Here goes, my apologies:&lt;/p&gt;
&lt;p&gt;E.g. http://www.millisecond.com/forums/Topic2270.aspx&lt;/p&gt;
&lt;p&gt;Regards,&lt;/p&gt;
&lt;p&gt;~Dave&lt;/p&gt;</description><pubDate>Mon, 10 Sep 2012 15:04:21 GMT</pubDate><dc:creator>Dave</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8659.aspx</link><description>&lt;p&gt;So I was able to adapt the Food Stroop, but still am unable to get it to balance my congruent and incongruent trials. I know it has something to do with the noreplace statement, but I'm not savvy enough to use it correctly. I also wanted to present a series of XXXX instead of a color word as a neutral stimulus, but can't seem to get it to display. On my test run of 20 trials, I'm getting the following patterns:&lt;/p&gt;
&lt;p&gt;RED = 1 congruent color, 5 incongruent color&lt;/p&gt;
&lt;p&gt;YELLOW = 1 cc, 0 ic&lt;/p&gt;
&lt;p&gt;GREEN = 3 cc, 4 ic&lt;/p&gt;
&lt;p&gt;BLUE = 0 cc, 6 ic&lt;/p&gt;
&lt;p&gt;XXXX = nothing&lt;/p&gt;
&lt;p&gt;I know there must be something that is glaringly obvious, but I'm not seeing it. Here's the script:&lt;/p&gt;

&lt;p&gt;*******************************************************************************************************&lt;br /&gt;*******************************************************************************************************&lt;br /&gt;VOICE RECOGNITION FOUR COLOR STROOP TASK&lt;br /&gt;*******************************************************************************************************&lt;br /&gt;*******************************************************************************************************&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;DEFAULTS&lt;br /&gt;*******************************************************&lt;br /&gt;&lt;br /&gt;&amp;lt;defaults&amp;gt;&lt;br /&gt;/ fontstyle = ("Verdana", 6.00%, true)&lt;br /&gt;/ screencolor = (white)&lt;br /&gt;/ txbgcolor = (white)&lt;br /&gt;/ inputdevice = voicerecord&lt;br /&gt;/ voicekeythreshold = 50&lt;br /&gt;/ posttrialpause = 500&lt;br /&gt;&amp;lt;/defaults&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;*Values&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;&lt;br /&gt;*Notes:&lt;br /&gt;*'values.stimcolor' contains a numeric representation of the current word's display color:&lt;br /&gt;*1=blue, 2=green, 3=red, 4=yellow&lt;br /&gt;*'values.condition' contains a numeric representation of the current condition:&lt;br /&gt;*1=congruent, 2=incongruent&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;values&amp;gt;&lt;br /&gt;/ stimcolor = 0&lt;br /&gt;/ stimword = ""&lt;br /&gt;/ condition = 0&lt;br /&gt;&amp;lt;/values&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;TRIALS&lt;br /&gt;*******************************************************&lt;br /&gt;&lt;br /&gt;*****************&lt;br /&gt;*****************&lt;br /&gt;*Instruction Trial&lt;br /&gt;*****************&lt;br /&gt;*****************&lt;br /&gt;&lt;br /&gt;&amp;lt;trial instructiontrial&amp;gt;&lt;br /&gt;/ stimulustimes = [0=instructions, navigation;500=example01,example02 ]&lt;br /&gt;/ inputdevice = keyboard&lt;br /&gt;/ validresponse = (57)&lt;br /&gt;/ recorddata = false&lt;br /&gt;&amp;lt;/trial&amp;gt;&lt;br /&gt;&lt;br /&gt;*****************&lt;br /&gt;*****************&lt;br /&gt;*Practice Trial&lt;br /&gt;*****************&lt;br /&gt;*****************&lt;br /&gt;&lt;br /&gt;&amp;lt;trial practicetrial&amp;gt;&lt;br /&gt;/ ontrialbegin = [values.stimcolor=counter.practicecolors.selectedvalue]&lt;br /&gt;/ ontrialbegin = [text.stimword.textcolor=getitem(counter.stimcolor,values.stimcolor)]&lt;br /&gt;/ ontrialbegin = [values.stimword=counter.practicewords.selectedvalue]&lt;br /&gt;/ stimulustimes = [0=fixation;200=stimword]&lt;br /&gt;&amp;lt;/trial&amp;gt;&lt;br /&gt;&lt;br /&gt;*****************&lt;br /&gt;*Color trials&lt;br /&gt;*****************&lt;br /&gt;*Congruent&lt;br /&gt;&lt;br /&gt;&amp;lt;trial CCtrial&amp;gt;&lt;br /&gt;/ ontrialbegin = [values.stimcolor=counter.cdcc.selectedvalue]&lt;br /&gt;/ ontrialbegin = [text.stimword.textcolor=getitem(counter.stimcolor, values.stimcolor)]&lt;br /&gt;/ ontrialbegin = [values.stimword=getitem(item.colorwords, counter.cwcc.selectedvalue)]&lt;br /&gt;/ stimulustimes = [0=fixation;200=stimword]&lt;br /&gt;&amp;lt;/trial&amp;gt;&lt;br /&gt;&lt;br /&gt;*Incongruent&lt;br /&gt;&lt;br /&gt;&amp;lt;trial ICtrial&amp;gt;&lt;br /&gt;/ ontrialbegin = [values.stimcolor=counter.cdic.selectedvalue]&lt;br /&gt;/ ontrialbegin = [text.stimword.textcolor=getitem(counter.stimcolor, values.stimcolor)]&lt;br /&gt;/ ontrialbegin = [values.stimword=getitem(item.colorwords, counter.cwic.selectedvalue)]&lt;br /&gt;/ stimulustimes = [0=fixation;200=stimword]&lt;br /&gt;&amp;lt;/trial&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;BLOCKS&lt;br /&gt;*******************************************************&lt;br /&gt;&amp;lt;block practiceblock&amp;gt;&lt;br /&gt;/ trials = [1-5=practicetrial]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;block instructions01&amp;gt;&lt;br /&gt;/ bgstim = (whitebg)&lt;br /&gt;/ trials = [1-3=instructiontrial]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;block instructions02&amp;gt;&lt;br /&gt;/ bgstim = (whitebg)&lt;br /&gt;/ trials = [1=instructiontrial]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;block instructions03&amp;gt;&lt;br /&gt;/ bgstim = (whitebg)&lt;br /&gt;/ trials = [1=instructiontrial]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;block CC&amp;gt;&lt;br /&gt;/ onblockbegin = [values.condition=1]&lt;br /&gt;/ trials = [1-10=CCtrial]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;block IC&amp;gt;&lt;br /&gt;/ onblockbegin = [values.condition=2]&lt;br /&gt;/ trials = [1-10=ICtrial]&lt;br /&gt;&amp;lt;/block&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;EXPERIMENT&lt;br /&gt;*******************************************************&lt;br /&gt;&lt;br /&gt;&amp;lt;expt stroop&amp;gt;&lt;br /&gt;/ blocks = [1=instructions01; 2=practiceblock; 3=instructions02;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 4-5=noreplacenorepeat(CC,IC);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 6=instructions03]&lt;br /&gt;&amp;lt;/expt&amp;gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;*Stimulus Elements&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;&lt;br /&gt;&amp;lt;text stimword&amp;gt;&lt;br /&gt;/ items = ("&amp;lt;%values.stimword%&amp;gt;")&lt;br /&gt;/ txcolor = (white)&lt;br /&gt;&amp;lt;/text&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;text fixation&amp;gt;&lt;br /&gt;/ items = ("+")&lt;br /&gt;/ txcolor = (black)&lt;br /&gt;&amp;lt;/text&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;shape whitebg&amp;gt;&lt;br /&gt;/ shape = rectangle&lt;br /&gt;/ color = white&lt;br /&gt;/ erase = false&lt;br /&gt;/ size = (87.5%, 87.5%)&lt;br /&gt;&amp;lt;/shape&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;Counter Elements / Selection Logic&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;*Practice Items&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;&amp;lt;counter practicewords&amp;gt;&lt;br /&gt;/ items = ("GREEN", "RED", "BLUE", "YELLOW", "XXXX")&lt;br /&gt;/ select = current(practicecolors)&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;counter practicecolors&amp;gt;&lt;br /&gt;/ items = (3,4,1,2)&lt;br /&gt;/ select = sequence&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;*Counter Elements / Selection Logic for Test Block&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;&amp;lt;counter stimcolor&amp;gt;&lt;br /&gt;/ items = (blue, green, red, yellow)&lt;br /&gt;/ select = values.stimcolor&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;*******************************************************&lt;br /&gt;*Congruent Color (CC)&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;*Display&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;&amp;lt;counter cdcc&amp;gt;&lt;br /&gt;/ items = (1,1,1,1,2,2,2,2,3,3,3,3,4,4,4,4)&lt;br /&gt;/ select = noreplacenorepeat&lt;br /&gt;/ selectionrate = trial&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;*Word&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;&lt;br /&gt;&amp;lt;counter cwcc&amp;gt;&lt;br /&gt;/ items = (1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5)&lt;br /&gt;/ select = current(cdcc)&lt;br /&gt;/ selectionrate = trial&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;*Incongruent Color (IC)&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;*Display&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;&lt;br /&gt;&amp;lt;counter cdic&amp;gt;&lt;br /&gt;/ items = (2,3,4,1,3,4,1,2,4,1,2,3,1,2,3,4)&lt;br /&gt;/ select = noreplacenorepeat&lt;br /&gt;/ selectionrate = trial&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;*Word&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;&lt;br /&gt;&amp;lt;counter cwic&amp;gt;&lt;br /&gt;/ items = (1,1,1,1,1,2,2,2,2,2,3,3,3,3,3,4,4,4,4,4,5,5,5,5,5)&lt;br /&gt;/ select = current(cdic)&lt;br /&gt;/ selectionrate = trial&lt;br /&gt;&amp;lt;/counter&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************&lt;br /&gt;*******************&lt;br /&gt;&lt;br /&gt;&amp;lt;item colorwords&amp;gt;&lt;br /&gt;/1 ="&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; RED&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&lt;br /&gt;/2 ="&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GREEN&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&lt;br /&gt;/3 ="&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BLUE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&lt;br /&gt;/4 ="&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; YELLOW&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&lt;br /&gt;/5="&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; XXXX&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; "&lt;br /&gt;&amp;lt;/item&amp;gt;&lt;br /&gt;&lt;br /&gt;*******************&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;*******************************************************&lt;br /&gt;INSTRUCTIONS&lt;br /&gt;*******************************************************&lt;br /&gt;&lt;br /&gt;&amp;lt;text instructions&amp;gt;&lt;br /&gt;/ items = instructions&lt;br /&gt;/ select = sequence&lt;br /&gt;/ size = (85%, 85%)&lt;br /&gt;/ txbgcolor = (transparent)&lt;br /&gt;/ fontstyle = ("Verdana", 3.00%, true)&lt;br /&gt;/ erase = false&lt;br /&gt;/ resetinterval = 0&lt;br /&gt;&amp;lt;/text&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;item instructions&amp;gt;&lt;br /&gt;/ 1 = "~rYou will see a series of words displayed in different colors.&lt;br /&gt;Name aloud the color of the presented word &lt;br /&gt;- red, yellow, green, blue - &lt;br /&gt;as quickly and as accurately as possible.&amp;nbsp; &lt;br /&gt;If you make a mistake, keep going."&lt;br /&gt;/ 2 = "~rYou will see a series of words displayed in different colors.&lt;br /&gt;Name aloud the color of the presented word &lt;br /&gt;- red, yellow, green, blue - &lt;br /&gt;as quickly and as accurately as possible.&amp;nbsp; &lt;br /&gt;If you make a mistake, keep going.~r&lt;br /&gt;For example, when this word appears,~r~r~r&lt;br /&gt;you would respond with ''red'' as quickly as possible."&lt;br /&gt;/ 3 = "~rYou will see a series of words displayed in different colors.&lt;br /&gt;Name aloud the color of the presented word &lt;br /&gt;- red, yellow, green, blue - &lt;br /&gt;as quickly and as accurately as possible.&amp;nbsp; &lt;br /&gt;If you make a mistake, keep going.~r&lt;br /&gt;For example, when this word appears,~r~r~r&lt;br /&gt;you would respond with ''red'' as quickly as possible.~r&lt;br /&gt;If this word appears,~r~r~r&lt;br /&gt;you would respond with ''blue'' as quickly as possible. ~r&lt;br /&gt;Let's practice a few words before we begin."&lt;br /&gt;/ 4 = "~r~r~r~r~r~rIf you have any questions, please ask the study coordinator.~r&lt;br /&gt;When you are ready to begin, press the SPACE BAR."&lt;br /&gt;/ 5 = "~r~r~r~r~r~rPlease let the study coordinator know you have finished."&lt;br /&gt;&amp;lt;/item&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;text example01&amp;gt;&lt;br /&gt;/ items = example01&lt;br /&gt;/ select = sequence&lt;br /&gt;/ resetinterval = 0&lt;br /&gt;/ txcolor = (red)&lt;br /&gt;/ txbgcolor = (transparent)&lt;br /&gt;/ position = (50%, 41%)&lt;br /&gt;/ erase = false&lt;br /&gt;&amp;lt;/text&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;item example01&amp;gt;&lt;br /&gt;/ 1 = " "&lt;br /&gt;/ 2 = "YELLOW"&lt;br /&gt;/ 3 = "YELLOW"&lt;br /&gt;/ 4 = " "&lt;br /&gt;&amp;lt;/item&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;text example02&amp;gt;&lt;br /&gt;/ items = example02&lt;br /&gt;/ select = sequence&lt;br /&gt;/ resetinterval = 0&lt;br /&gt;/ position = (50%, 63%)&lt;br /&gt;/ txcolor = (blue)&lt;br /&gt;/ txbgcolor = (transparent)&lt;br /&gt;/ erase = false&lt;br /&gt;&amp;lt;/text&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;item example02&amp;gt;&lt;br /&gt;/ 1 = " "&lt;br /&gt;/ 2 = " "&lt;br /&gt;/ 3 = "GREEN"&lt;br /&gt;/ 4 = " "&lt;br /&gt;/ 5 = " "&lt;br /&gt;&amp;lt;/item&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;text navigation&amp;gt;&lt;br /&gt;/ items = navigation&lt;br /&gt;/ select = sequence&lt;br /&gt;/ resetinterval = 0&lt;br /&gt;/ fontstyle = ("Verdana", 3.00%, true)&lt;br /&gt;/ txbgcolor = (white)&lt;br /&gt;/ size = (87.5%, 5%)&lt;br /&gt;/ position = (50%, 90%)&lt;br /&gt;/ erase = false&lt;br /&gt;&amp;lt;/text&amp;gt;&lt;br /&gt;&lt;br /&gt;&amp;lt;item navigation&amp;gt;&lt;br /&gt;/ 1 = "Press the SPACEBAR to continue."&lt;br /&gt;/ 2 = "Press the SPACEBAR to continue."&lt;br /&gt;/ 3 = "Press the SPACE BAR when you are ready to begin."&lt;br /&gt;/ 4 = " "&lt;br /&gt;/ 5 = " "&lt;br /&gt;&amp;lt;/item&amp;gt;&lt;/p&gt;</description><pubDate>Mon, 10 Sep 2012 14:45:58 GMT</pubDate><dc:creator>zzril</dc:creator></item><item><title>RE: Stroop Task balancing/ordering</title><link>https://forums.millisecond.com/Topic8646.aspx</link><description>&lt;p&gt;[quote] is there any way to prevent identical stimuli from being presented consecutivel[/quote]
&lt;/p&gt;
&lt;p&gt;See the documentation for the replacenorepeat and noreplacenorepeat selection modes.
&lt;br /&gt;&lt;br /&gt;[quote]I am creating a Stroop Task and would like to balance the presentation of stimuli such that there are equal number of congruent and incongruent trials. Additionally, I'd like to be able to display each of the four colors an equal number of times and randomly order the presentation so that combinations which have been presented previously will have a lower probability of being presented again.[/quote]
&lt;br /&gt;&lt;br /&gt;See e.g. the Food Stroop script available from the Task Library for a possible approach. In short, you'll want to set up &lt;counter&gt; elements encoding your stimulus / feature combinations and sample from those combinations.
&lt;br /&gt;&lt;br /&gt;Regards,&lt;br /&gt;~Dave&lt;/counter&gt;&lt;/p&gt;</description><pubDate>Thu, 06 Sep 2012 10:10:45 GMT</pubDate><dc:creator>Dave</dc:creator></item></channel></rss>