Group: Forum Members
Posts: 32,
Visits: 73
|
Dear all,
for an experiment I would like to design a program that consisits of two blocks. The first block consists of video presentation followed by a question the participant is asked to answer. Within a second block - the participant is again presented videos - but this time - the participant shall be allowed to watch the video as often es he/she wants. After the participant decides that he has watched the video often enough he shall be forwarded to the same question as in block one. I interpreted "repetetion" as wrong answer, and "non repetetion" as correct answer. The aim was to program the trial in a way that as soon as the participant gives the "correct" answer - the repetition of the video scene stops and the question appears. However, I am not sure about the "name tag" of my branch. I tried it with "correctstreak" but that does not work. Does anybody know the solution to this problem? thank you very very much in advance!
experimental trial without repetition
<trial playvideo_kein_Tor> / stimulustimes = [0=fixation; 1000 = Videos_kein_Tor] / timeout = 10 / validresponse = (noresponse) / branch = [trial.showquestionaboutmyvideo] </trial>
<trial playvideo_Tor> / stimulustimes = [0=fixation; 1000 = Videos_Tor] / timeout = 10 / validresponse = (noresponse) / branch = [trial.showquestionaboutmyvideo] </trial>
<trial showquestionaboutmyvideo> / stimulustimes = [0=Entscheidung_Manipulation; 0=Zeichen_Tor; 0=Zeichen_Tor_II; 0=Zeichen_kein_Tor; 0=Zeichen_kein_Tor_II] / validresponse = ("a", "l") / correctresponse = ("a", "l") </trial>
<block experimentblock_ohne_wiederholung> / trials = [1 - 44=noreplace(playvideo_kein_Tor, playvideo_Tor)] </block>
Experimental-Block with repetition
<trial repeat_trial> / stimulustimes = [0=Entscheidung_Wiederholung; 0=Zeichen_Wiederholung; 0=Zeichen_Wiederholung_II; 0=Zeichen_keine_Wiederholung; 0=Zeichen_keine_Wiederholung_II] / validresponse = ("a", "l") / correctresponse = ("a") / branch = [if (trial.mytrial.correctstreak = 1) trial.showquestionaboutmyvideo] / branch = [if (trial.mytrial.correctstreak < 1) trial.repeat_trial] </trial>
<block experimentblock_mit_wiederholung> / trials = [1 - 44=noreplace(playvideo_kein_Tor, playvideo_Tor)] </block>
<expt> /blocks=[1=testblock; 2=experimentblock_ohne_wiederholung; 3=experimentblock_mit_wiederholung; 4=FuÃballerfahrung; 5=soccerexperience; 6=demographics] /postinstructions = (thank_you) </expt>
|