Hello,
I had to change my experiment to include the "list element"t because when I used /selcet= noreplace in the text element it would still use items twice.
With my changes it would show every numberstring only once and in a random order (how I wanted), but my feedback doesn't appear anymore. I don't know how I hve to type it in.
Before my script looked like this (just the essential elements are listed here):
<text numberstring>
/ items = numberstring
/ select = noreplace
/ position = (50%, 50%)
/ fontstyle = ("Verdana", 12%, false, false, false, false, 5, 0)
/ txcolor = darkblue
</text>
<item numberstring>
/1 = "98472536"
/2 = "74619285"
/3 = "45298163"
/4 = "17359648"
/5 = "98423517"
/6 = "53786291"
/7 = "26513984"
/8 = "64925713"
/9 = "85396742"
/10 = "68352194"
</item>
<trial numprompt>
/ stimulustimes = [0=numberreminder; 2000=numberstring; 22000=eraser, imagine]
/ recorddata = false
/ timeout = 25000
</trial>
<trial numbers_feedback>
/ branch = [if(item.numberstring.item.1==text.numberstring.currentitem)trial.numbers_feedback1]
/ branch = [if(item.numberstring.item.2==text.numberstring.currentitem)trial.numbers_feedback2]
/ branch = [if(item.numberstring.item.3==text.numberstring.currentitem)trial.numbers_feedback3]
/ branch = [if(item.numberstring.item.4==text.numberstring.currentitem)trial.numbers_feedback4]
/ branch = [if(item.numberstring.item.5==text.numberstring.currentitem)trial.numbers_feedback5]
/ branch = [if(item.numberstring.item.6==text.numberstring.currentitem)trial.numbers_feedback6]
/ branch = [if(item.numberstring.item.7==text.numberstring.currentitem)trial.numbers_feedback7]
/ branch = [if(item.numberstring.item.8==text.numberstring.currentitem)trial.numbers_feedback8]
/ branch = [if(item.numberstring.item.9==text.numberstring.currentitem)trial.numbers_feedback9]
/ branch = [if(item.numberstring.item.10==text.numberstring.currentitem)trial.numbers_feedback10]
/ branch = [if(item.numberstring.item.11==text.numberstring.currentitem)trial.numbers_feedback11]
/ branch = [if(item.numberstring.item.12==text.numberstring.currentitem)trial.numbers_feedback12]
/ validresponse = (noresponse)
/ trialduration = 2000
/ recorddata = true
</trial>
and then I changed the script like this:<list numberstring>
/ items = (text.numberstring1, text.numberstring2, text.numberstring3, text.numberstring4,
text.numberstring5, text.numberstring6, text.numberstring7, text.numberstring8,
text.numberstring9, text.numberstring10)
/ replace = false
/ selectionmode = random
</list>
and the text elements look like this:
<text numberstring1>
/ items = ("98472536")
/ position = (50%, 50%)
/ fontstyle = ("Verdana", 12%, false, false, false, false, 5, 0)
/ txcolor = darkblue
</text>
<text numberstring2>
/ items = ("74659281")
/ position = (50%, 50%)
/ fontstyle = ("Verdana", 12%, false, false, false, false, 5, 0)
/ txcolor = darkblue
</text>
<text numberstring3>
/ items = ("45298163")
/ position = (50%, 50%)
/ fontstyle = ("Verdana", 12%, false, false, false, false, 5, 0)
/ txcolor = darkblue
</text>
etc. till <text numberstring10>.
<trial numprompt>
/ stimulustimes = [0=numberreminder; 2000=list.numberstring; 4000=eraser, imagine]
/ recorddata = false
/ timeout = 4000
</trial>
<trial numbers_feedback>
/ branch = [if(list.numberstring.name==text.numberstring1)trial.numbers_feedback1]
/ branch = [if(list.numberstring.name==text.numberstring2)trial.numbers_feedback2]
/ branch = [if(list.numberstring.name==text.numberstring3)trial.numbers_feedback3]
/ branch = [if(list.numberstring.name==text.numberstring4)trial.numbers_feedback4]
/ branch = [if(list.numberstring.name==text.numberstring5)trial.numbers_feedback5]
/ branch = [if(list.numberstring.name==text.numberstring6)trial.numbers_feedback6]
/ branch = [if(list.numberstring.name==text.numberstring7)trial.numbers_feedback7]
/ branch = [if(list.numberstring.name==text.numberstring8)trial.numbers_feedback8]
/ branch = [if(list.numberstring.name==text.numberstring9)trial.numbers_feedback9]
/ branch = [if(list.numberstring.name==text.numberstring10)trial.numbers_feedback10]
/ validresponse = (noresponse)
/ trialduration = 2000
/ recorddata = true
</trial>
How can I get still the right feedback for the number string?
I tried the whole day but couldn't find a solution!
Please help!!!!!