Dear Dave, do I assume right that I don´t need the /resetinterval, if I am using your suggested version, in order to randomly present (without replacement) both numbers of strings and the videos?
text fixation>
/ items = ("+")
</text>
<text mask>
/ items = (" ")
</text>
<text numberstring>
/ items = ("V98PYXGX", "4XU01AT8", "AVLWVW7W", "VIT4HXW7", "RXUH7RN8", "ATT1I0JO", "C5JI7TJY", "90295KFH", "5L24Y4DP", "RAKJLQDJ", "ANG56I37", "S98KJTLM", "KHBNLF3Y", "OIXR69Z3", "BQ2VMEHL", "YK04BUNL", "I53XWSDP", "DLNZW9B8", "0YIN1MRV", "2ABD2KOL", "EL9QFC6O", "00NJ3FGO", "INP0G5HL", "OS1Y4SR6", "MYJLAYYG", "6KHXKFDW", "CSDUDFXG", "XASVU8VF", "RQAT5N7R", "2CE5MPT2", "I6XJE9OL", "U9K3Y1QW", "PTYNOSDX", "CX75QMXH", "RZ75NF43", "Q7A8AVKF", "NZL2FIC6", "R7PKXNHW", "6TJ9XSBX", "V29NR4SZ", "4MYK5SAE", "7201R4V1", "MRA8PEZQ", "9DL88Y5Y", "CKRBDSZ9", "UFY5TOQ4", "X2L91DWF"
</text>
<text Frage_Tor_kein_Tor>
/ items = ("Tor oder kein Tor?")
</text>
<text Entscheidung_Manipulation>
/ items = ("Entscheiden Sie!")
/ size = (450,200)
/ txcolor = (50, 50, 255)
/ position = (50%, 52%)
/ valign = top
</text>
<text recalltext>
/ items = ("Bitte schreiben Sie jetzt die erinnerte Reihe auf"")
</text>
<trial displaynumberstring>
/ stimulustimes = [0=fixation; 1000=numberstring; 5000=mask]
/ validresponse = (noresponse)
/ trialduration = 5500
</trial>
<video Videos_kein_Tor>
/ items = Videos
/ playthrough = true
/ size = (30%, 30%)
</video>
<video Videos_Tor>
/ items = Videos
/ playthrough = true
/ size = (30%, 30%)
</video>
<trial playvideo_kein_Tor>
/ stimulustimes = [0=fixation; Videos_kein_Tor; Frage_Tor_kein_Tor]
/ validresponse = (a, l)
/ correctresponse = (l)
/ pretrialpause = 500
</trial>
<trial playvideo_Tor>
/ stimulustimes = [0=fixation; Videos_Tor; Frage_Tor_kein_Tor]
/ validresponse = (a, l)
/ correctresponse = (a)
/pretrialpause = 500
</trial>
<openended recallnumberstring>
/ stimulustimes = [0=recalltext]
/ validresponse = (anyresponse)
/ iscorrectresponse = [openended.recallnumberstring.response == text.numberstring.currentitem]
/ position = (50%, 70%)
</openended>
<block myblock>
/ trials = [1,4,7,10,13,16,19,22,25,28,31,34,37,40,43,46=noreplace(displaynumberstring); 2,5,8,11,14,17,20,23,26,29,32,35,38,41,44,47=noreplace(displayvideoa, displayvideob); 3,6,9,12,15,18,21,24,27,30,33,36,39,42,45,48=noreplace(recallnumberstring)]
</block>
Thank you very much in advance for your answer!