Each first stimulus (picture) in each Item list keeps on being replaced and shows up two times...


Each first stimulus (picture) in each Item list keeps on being...

Author
Message
zoe
zoe
Associate Member
Associate Member (138 reputation)Associate Member (138 reputation)Associate Member (138 reputation)Associate Member (138 reputation)Associate Member (138 reputation)Associate Member (138 reputation)Associate Member (138 reputation)Associate Member (138 reputation)Associate Member (138 reputation)

Group: Awaiting Activation
Posts: 1, Visits: 6
Hello there!

I have a problem with Inquisit and cannot find the solution. I hope you can help me with this,

I have made an Inhibition of return task with inquist. This means that there is being a task presented with first a fixation cross, then a cue, a facial expression as stimulus and finally a target. After each task, an evaluation question appears to evaluate the facial expression.  

My experiment includes 2 blocks (one practice block and one normal block). The normal block includes 96 trials, of which 24 catch trials (trials were no target appears). I have 36 different condition (24 with target and 12 without target).  each condition with target appears three time and each condition without target (catchtrial) appears two times. The facial expression stimuli variate between neutral, positive and angry expressions. To be sure that each facial expression appears once, I have used 32 pictures of neutral expressions of (16 man/16 woman), 32 of happy (16 man/ 16 woman) and 32 of angry(16 man/ 16 woman) (total 96 faces).

The problem is that from each category of facial expressions (there are 6 categories), one picture of the 16 pictures (the first of the item list) seems to appear twice. I cannot figure out why, cause they have to appear random with noreplace.

See syntax below.

Thank you in advance!

Zoë Ritfeld


<values>
/squareheight = 4.1956cm
/fontheight = 10%
/leftsquare_x = 18.24%
/rightsquare_x = 81.7598%

/responsekey = 57
/responsekeylabel = "<SPACEBAR>"

/targetduration = 1000
/ITI = 500
/restduration = 60000
</values>

-------------------------------------------------------------------------------------------------------------------------------------------

<item targets>
/1 = "target.jpg"
</item>

<item cues>
/1 = "cue.jpg"
</item>

<item plus>
/1 = "Plus_sign.jpg"
</item>

<item sounds>
/1 = "DING.wav"
</item>

<item facespractice>
/1 = "FAN1.jpg"
/2 = "FNE1.jpg"
/3 = "FHA1.jpg"
/4 = "MAN1.jpg"
/5 = "MNE1.jpg"
/6 = "MHA1.jpg"
</item>


<item face_neutral_W>
/1 = "FNE2.jpg"
/2 = "FNE3.jpg"
/3 = "FNE4.jpg"
/4 = "FNE5.jpg"
/5 = "FNE6.jpg"
/6 = "FNE7.jpg"
/7 = "FNE8.jpg"
/8 = "FNE9.jpg"
/9 = "FNE10.jpg"
/10 = "FNE11.jpg"
/11 = "FNE12.jpg"
/12 = "FNE13.jpg"
/13 = "FNE14.jpg"
/14 = "FNE15.jpg"
/15 = "FNE16.jpg"
/16 = "FNE17.jpg"
</item>

<item face_neutral_M>
/1 = "MNE2.jpg"
/2 = "MNE3.jpg"
/3 = "MNE4.jpg"
/4 = "MNE5.jpg"
/5 = "MNE6.jpg"
/6 = "MNE7.jpg"
/7 = "MNE8.jpg"
/8 = "MNE9.jpg"
/9 = "MNE10.jpg"
/10 = "MNE11.jpg"
/11 = "MNE12.jpg"
/12 = "MNE13.jpg"
/13 = "MNE14.jpg"
/14 = "MNE15.jpg"
/15 = "MNE16.jpg"
/16 = "MNE17.jpg"
</item>

<item face_happy_W>
/1 = "FHA2.jpg"
/2 = "FHA3.jpg"
/3 = "FHA4.jpg"
/4 = "FHA5.jpg"
/5 = "FHA6.jpg"
/6 = "FHA7.jpg"
/7 = "FHA8.jpg"
/8 = "FHA9.jpg"
/9 = "FHA10.jpg"
/10 = "FHA11.jpg"
/11 = "FHA12.jpg"
/12 = "FHA13.jpg"
/13 = "FHA14.jpg"
/14 = "FHA15.jpg"
/15 = "FHA16.jpg"
/16 = "FHA17.jpg"
</item>

<item face_happy_M>
/1 = "MHA2.jpg"
/2 = "MHA3.jpg"
/3 = "MHA4.jpg"
/4 = "MHA5.jpg"
/5 = "MHA6.jpg"
/6 = "MHA7.jpg"
/7 = "MHA8.jpg"
/8 = "MHA9.jpg"
/9 = "MHA10.jpg"
/10 = "MHA11.jpg"
/11 = "MHA12.jpg"
/12 = "MHA13.jpg"
/13 = "MHA14.jpg"
/14 = "MHA15.jpg"
/15 = "MHA16.jpg"
/16 = "MHA17.jpg"
</item>

<item face_angry_W>
/1 = "FAN2.jpg"
/2 = "FAN3.jpg"
/3 = "FAN4.jpg"
/4 = "FAN5.jpg"
/5 = "FAN6.jpg"
/6 = "FAN7.jpg"
/7 = "FAN8.jpg"
/8 = "FAN9.jpg"
/9 = "FAN10.jpg"
/10 = "FAN11.jpg"
/11 = "FAN12.jpg"
/12 = "FAN13.jpg"
/13 = "FAN14.jpg"
/14 = "FAN15.jpg"
/15 = "FAN16.jpg"
/16 = "FAN17.jpg"
</item>

<item face_angry_M>
/1 = "MAN2.jpg"
/2 = "MAN3.jpg"
/3 = "MAN4.jpg"
/4 = "MAN5.jpg"
/5 = "MAN6.jpg"
/6 = "MAN7.jpg"
/7 = "MAN8.jpg"
/8 = "MAN9.jpg"
/9 = "MAN10.jpg"
/10 = "MAN11.jpg"
/11 = "MAN12.jpg"
/12 = "MAN13.jpg"
/13 = "MAN14.jpg"
/14 = "MAN15.jpg"
/15 = "MAN16.jpg"
/16 = "MAN17.jpg"
</item>

<counter facespractice>
/ items = (1, 2, 3, 4, 5, 6)>/ resetinterval = 0
/ select = noreplace
/ selectionrate = always
</counter>



***************************************************************************************
*********************************************
Editable Instructions
*********************************************
***************************************************************************************
Note: these instructions (except page.end) are modelled after the original ones which Dr. Fillmore
graciously shared with Millisecond Software. Customize for your experiment.

<instruct>
/windowsize = (90%, 90%)
/ lastlabel = "Press <SPACEBAR> to start"
/nextkey = (57)
/nextlabel = "Press <SPACEBAR> to continue"
/prevkey = (28)
/prevlabel = "Press <ENTER> to go back"
/ fontstyle = ("Arial", 3.00%, false, false, false, false, 5, 1)
/ txcolor = (0, 0, 0)
</instruct>

<page intro>
^^^^In dit experiment word je gevraagd om zo snel en zo accuraat mogelijk te reageren op het verschijnen van een ZWART vierkant in een
leeg vierkant links of recht van het fixatiekruis in het middelste vierkant. Eerst zullen er drie lege vierkanten naast elkaar op het beeldscherm verschijnen,
met een fixatiekruis in het middelste vierkant. Het is belangrijk dat je je aandacht steeds blijft richten op het fixatiekruis en daarna het gezicht dat in dit
middelste vierkant zal worden aangeboden. Het is de bedoeling dat je dit gezicht goed bekijkt en probeert te onthouden voor een andere taak die hierna zal volgen.
Ondertussen zal er echter een cirkel verschijnen in een van de beide vierkanten rechts of links van het gezicht ter voorbereiding op je reactie op het ZWARTE vierkant.
Daarna zal het ZWARTE vierkant zelf verschijnen in het vierkant links of rechts van het gezicht. Het is de bedoeling dat je zo snel en accuraat mogelijk reageert met de
spatiebalk als het ZWARTE vierkant daadwerkelijk verschijnt. Maar let op:
Soms zal het ZWARTE vierkant niet verschijnen en dan moet je dus ook niet reageren met de spatiebalk. Je moet dus alleen reageren met de spatiebalk wanneer het ZWARTE vierkant verschijnt!

^^^^Je zult nu eerst een aantal oefentrials krijgen zodat je een indruk van het experiment krijgt. Mocht je daarna nog vragen hebben stel deze dan gerust aan de proefleider.
Bedenk dus dat het gaat om een zo snel en accuraat mogelijke reactie op het ZWARTE vierkant en om het herinneren van het gezicht!
Druk op de spatiebalk om verder te gaan.

</page>

<page task>
^^Dit was het einde van de oefenronde. De echte taak begint nu, deze is hetzelfde als de oefentaak.
^^Deze taak zal ongeveer 30 minuten duren. Onthoud: probeer weer zo snel en accuraat mogelijk te reageren.

</page>

<page end>
Bedankt voor uw deelname!

</page>

***************************************************************************************
*********************************************
Editable Lists
*********************************************
***************************************************************************************



*******************************************************************************************************************
*******************************************************************************************************************
DEFAULTS
*******************************************************************************************************************
*******************************************************************************************************************
requires Inquisit 4.0.2.0

<defaults>
/minimumversion = "4.0.2.0"
/canvasaspectratio = (16,9)
/screencolor = (white)
/ canvasposition = (50%,50%)
</defaults>

*******************************************************************************************************************
*******************************************************************************************************************
VALUES
*******************************************************************************************************************
*******************************************************************************************************************
/currentSOA:the SOA (stimulus onset asynchronies; time between onset of cue and onset of target) of the current trial
/condition:different, same, catch
/soa_posttrialpause:stores the posttrialpause (values.currentsoa - 50ms) for the current
cue presentation trial
/catch_duration:stores the max duration of the current catch trial
/counttrials:counts all trials to determine when to present a break

Summary Variables:
/countcorrect_same = 0
/countcorrect_diff = 0
/sumrt_same = 0
/sumrt_diff = 0
/countcorr_catch = 0
/counterror_catch = 0
/sumrt_catch = 0
********************
automatically updated
********************
<values>
/currentface = 0
/condition = ""
/soa_posttrialpause = 0
/catch_duration = 0
/counttrials = 0
/evaluatie = 0
/countcorrect_r_same_neutral_W = 0
/countcorrect_r_same_neutral_M = 0
/countcorrect_r_same_happy_W = 0
/countcorrect_r_same_happy_M = 0
/countcorrect_r_same_angry_W = 0
/countcorrect_r_same_angry_M = 0
/countcorrect_l_same_neutral_W = 0
/countcorrect_l_same_neutral_M = 0
/countcorrect_l_same_happy_W = 0
/countcorrect_l_same_happy_M = 0
/countcorrect_l_same_angry_W = 0
/countcorrect_l_same_angry_M = 0
/countcorrect_r_diff_neutral_W = 0
/countcorrect_r_diff_neutral_M = 0
/countcorrect_r_diff_happy_W = 0
/countcorrect_r_diff_happy_M = 0
/countcorrect_r_diff_angry_W = 0
/countcorrect_r_diff_angry_M = 0
/countcorrect_l_diff_neutral_W = 0
/countcorrect_l_diff_neutral_M = 0
/countcorrect_l_diff_happy_W = 0
/countcorrect_l_diff_happy_M = 0
/countcorrect_l_diff_angry_W = 0
/countcorrect_l_diff_angry_M = 0


/counterror_r_same_neutral_W = 0
/counterror_r_same_neutral_M = 0
/counterror_r_same_happy_W = 0
/counterror_r_same_happy_M = 0
/counterror_r_same_angry_W = 0
/counterror_r_same_angry_M = 0
/counterror_l_same_neutral_W = 0
/counterror_l_same_neutral_M = 0
/counterror_l_same_happy_W = 0
/counterror_l_same_happy_M = 0
/counterror_l_same_angry_W = 0
/counterror_l_same_angry_M = 0
/counterror_r_diff_neutral_W = 0
/counterror_r_diff_neutral_M = 0
/counterror_r_diff_happy_W = 0
/counterror_r_diff_happy_M = 0
/counterror_r_diff_angry_W = 0
/counterror_r_diff_angry_M = 0
/counterror_l_diff_neutral_W = 0
/counterror_l_diff_neutral_M = 0
/counterror_l_diff_happy_W = 0
/counterror_l_diff_happy_M = 0
/counterror_l_diff_angry_W = 0
/counterror_l_diff_angry_M = 0


/sumrt_r_same_neutral_W = 0
/sumrt_r_same_neutral_M = 0
/sumrt_r_same_happy_W = 0
/sumrt_r_same_happy_M = 0
/sumrt_r_same_angry_W = 0
/sumrt_r_same_angry_M = 0
/sumrt_l_same_neutral_W = 0
/sumrt_l_same_neutral_M = 0
/sumrt_l_same_happy_W = 0
/sumrt_l_same_happy_M = 0
/sumrt_l_same_angry_W = 0
/sumrt_l_same_angry_M = 0
/sumrt_r_diff_neutral_W = 0
/sumrt_r_diff_neutral_M = 0
/sumrt_r_diff_happy_W = 0
/sumrt_r_diff_happy_M = 0
/sumrt_r_diff_angry_W = 0
/sumrt_r_diff_angry_M = 0
/sumrt_l_diff_neutral_W = 0
/sumrt_l_diff_neutral_M = 0
/sumrt_l_diff_happy_W = 0
/sumrt_l_diff_happy_M = 0
/sumrt_l_diff_angry_W = 0
/sumrt_l_diff_angry_M = 0

/countcorr_catch_neutral_W = 0
/countcorr_catch_neutral_M = 0
/countcorr_catch_happy_W = 0
/countcorr_catch_happy_M = 0
/countcorr_catch_angry_W = 0
/countcorr_catch_angry_M = 0

/counterror_catch_neutral_W = 0
/counterror_catch_neutral_M = 0
/counterror_catch_happy_W = 0
/counterror_catch_happy_M = 0
/counterror_catch_angry_W = 0
/counterror_catch_angry_M = 0

</values>
*******************************************************************************************************************
*******************************************************************************************************************
EXPRESSIONS
*******************************************************************************************************************
*******************************************************************************************************************
mean reaction times for same, different (only correct responses) and catch trial (error responses).

<expressions>
/meanrt_r_same_neutral_W = values.sumrt_r_same_neutral_W/values.countcorrect_r_same_neutral_W
/meanrt_r_same_neutral_M = values.sumrt_r_same_neutral_M/values.countcorrect_r_same_neutral_M
/meanrt_r_same_happy_W = values.sumrt_r_same_happy_W/values.countcorrect_r_same_happy_W
/meanrt_r_same_happy_M = values.sumrt_r_same_happy_M/values.countcorrect_r_same_happy_M
/meanrt_r_same_angry_W = values.sumrt_r_same_angry_W/values.countcorrect_r_same_angry_W
/meanrt_r_same_angry_M = values.sumrt_r_same_angry_M/values.countcorrect_r_same_angry_M
/meanrt_l_same_neutral_W = values.sumrt_l_same_neutral_W/values.countcorrect_l_same_neutral_W
/meanrt_l_same_neutral_M = values.sumrt_l_same_neutral_M/values.countcorrect_l_same_neutral_M
/meanrt_l_same_happy_W = values.sumrt_l_same_happy_W/values.countcorrect_l_same_happy_W
/meanrt_l_same_happy_M = values.sumrt_l_same_happy_M/values.countcorrect_l_same_happy_M
/meanrt_l_same_angry_W = values.sumrt_l_same_angry_W/values.countcorrect_l_same_angry_W
/meanrt_l_same_angry_M = values.sumrt_l_same_angry_M/values.countcorrect_l_same_angry_M
/meanrt_r_diff_neutral_W = values.sumrt_r_diff_neutral_W/values.countcorrect_r_diff_neutral_W
/meanrt_r_diff_neutral_M = values.sumrt_r_diff_neutral_M/values.countcorrect_r_diff_neutral_M
/meanrt_r_diff_happy_W = values.sumrt_r_diff_happy_W/values.countcorrect_r_diff_happy_W
/meanrt_r_diff_happy_M = values.sumrt_r_diff_happy_M/values.countcorrect_r_diff_happy_M
/meanrt_r_diff_angry_W = values.sumrt_r_diff_angry_W/values.countcorrect_r_diff_angry_W
/meanrt_r_diff_angry_M = values.sumrt_r_diff_angry_M/values.countcorrect_r_diff_angry_M
/meanrt_l_diff_neutral_W = values.sumrt_l_diff_neutral_W/values.countcorrect_l_diff_neutral_W
/meanrt_l_diff_neutral_M = values.sumrt_l_diff_neutral_M/values.countcorrect_l_diff_neutral_M
/meanrt_l_diff_happy_W = values.sumrt_l_diff_happy_W/values.countcorrect_l_diff_happy_W
/meanrt_l_diff_happy_M = values.sumrt_l_diff_happy_M/values.countcorrect_l_diff_happy_M
/meanrt_l_diff_angry_W = values.sumrt_l_diff_angry_W/values.countcorrect_l_diff_angry_W
/meanrt_l_diff_angry_M = values.sumrt_l_diff_angry_M/values.countcorrect_l_diff_angry_M



/meanrt_dif= (expressions.meanrt_r_diff_neutral_W + expressions.meanrt_r_diff_neutral_M + expressions.meanrt_r_diff_happy_W + expressions.meanrt_r_diff_happy_M + expressions.meanrt_r_diff_angry_W +
expressions.meanrt_r_diff_angry_M + expressions.meanrt_l_diff_neutral_W+ expressions.meanrt_l_diff_neutral_M+ expressions.meanrt_l_diff_happy_W+ expressions.meanrt_l_diff_happy_M+
expressions.meanrt_l_diff_angry_W+ expressions.meanrt_l_diff_angry_M)/12
/meanrt_same = (expressions.meanrt_r_same_neutral_W + expressions.meanrt_r_same_neutral_M + expressions.meanrt_r_same_happy_W +expressions.meanrt_r_same_happy_M +
expressions.meanrt_r_same_angry_W + expressions.meanrt_r_same_angry_M + expressions.meanrt_l_same_neutral_W + expressions.meanrt_l_same_neutral_M + expressions.meanrt_l_same_happy_W +
expressions.meanrt_l_same_happy_M + expressions.meanrt_l_same_angry_W + expressions.meanrt_l_same_angry_M)/12
/meanrt_r = (expressions.meanrt_r_same_neutral_W = expressions.meanrt_r_same_neutral_M + expressions.meanrt_r_same_happy_W + expressions.meanrt_r_same_happy_M + expressions.meanrt_r_same_angry_W +
expressions.meanrt_r_same_angry_M + expressions.meanrt_r_same_neutral_W +expressions.meanrt_r_same_neutral_M + expressions.meanrt_r_same_happy_W + expressions.meanrt_r_same_happy_M + expressions.meanrt_r_same_angry_W +
expressions.meanrt_r_same_angry_M)/12
/meanrt_l = (expressions.meanrt_l_same_neutral_W + expressions.meanrt_l_same_neutral_M + expressions.meanrt_l_same_happy_W + expressions.meanrt_l_same_happy_M + expressions.meanrt_l_same_angry_W +
expressions.meanrt_l_same_angry_M + expressions.meanrt_l_diff_neutral_W + expressions.meanrt_l_diff_neutral_M + expressions.meanrt_l_diff_happy_W + expressions.meanrt_l_diff_happy_M +
expressions.meanrt_l_diff_angry_W + expressions.meanrt_l_diff_angry_M)/12

/total_countcorr_catch = values.countcorr_catch_neutral_W + values.countcorr_catch_neutral_M + values.countcorr_catch_happy_W + values.countcorr_catch_happy_M +
values.countcorr_catch_angry_W + values.countcorr_catch_angry_M
/total_counterror_catch = values.counterror_catch_neutral_W + values.counterror_catch_neutral_M + values.counterror_catch_happy_W + values.counterror_catch_happy_M + values.counterror_catch_angry_W + values.counterror_catch_angry_M

/countcorrect_same = values.countcorrect_r_same_neutral_W + values.countcorrect_r_same_neutral_M +values.countcorrect_r_same_happy_W +values.countcorrect_r_same_happy_M +
values.countcorrect_r_same_angry_W +values.countcorrect_r_same_angry_M +values.countcorrect_l_same_neutral_W +values.countcorrect_l_same_neutral_M +
values.countcorrect_l_same_happy_W +values.countcorrect_l_same_happy_M +values.countcorrect_l_same_angry_W +values.countcorrect_l_same_angry_M

/countcorrect_diff = values.countcorrect_r_diff_neutral_W +values.countcorrect_r_diff_neutral_M +values.countcorrect_r_diff_happy_W +values.countcorrect_r_diff_happy_M +
values.countcorrect_r_diff_angry_W +values.countcorrect_r_diff_angry_M +values.countcorrect_l_diff_neutral_W +values.countcorrect_l_diff_neutral_M +
values.countcorrect_l_diff_happy_W +values.countcorrect_l_diff_happy_M +values.countcorrect_l_diff_angry_W +values.countcorrect_l_diff_angry_M
/counterror_same = values.counterror_r_same_neutral_W +values.counterror_r_same_neutral_M +values.counterror_r_same_happy_W +values.counterror_r_same_happy_M +
values.counterror_r_same_angry_W +values.counterror_r_same_angry_M +values.counterror_l_same_neutral_W +values.counterror_l_same_neutral_M +
values.counterror_l_same_happy_W +values.counterror_l_same_happy_M +values.counterror_l_same_angry_W +values.counterror_l_same_angry_M

/counterror_diff = values.counterror_r_diff_neutral_W + values.counterror_r_diff_neutral_M +values.counterror_r_diff_happy_W +values.counterror_r_diff_happy_M +
values.counterror_r_diff_angry_W +values.counterror_r_diff_angry_M +values.counterror_l_diff_neutral_W +values.counterror_l_diff_neutral_M +
values.counterror_l_diff_happy_W +values.counterror_l_diff_happy_M +values.counterror_l_diff_angry_W +values.counterror_l_diff_angry_M
/totalcorrect = expressions.countcorrect_diff + expressions.countcorrect_same
/totalerror = expressions.counterror_diff + expressions.counterror_same

</expressions>

*******************************************************************************************************************
*******************************************************************************************************************
DATA
*******************************************************************************************************************
*******************************************************************************************************************
for explanations for custom variables go to Editable Values, VALUES and/or EXPRESSIONS

********************
raw data
********************
<data>
/file = "IOR_rawdata.iqdat"
/separatefiles = true
/columns = [build, date, time, subject, blockcode, blocknum, trialcode, trialnum, values.condition, values.currentface, values.evaluatie,
response, correct, latency, expressions.countcorrect_same, expressions.countcorrect_diff, expressions.counterror_same,
expressions.counterror_diff, values.sumrt_r_same_neutral_W, values.sumrt_r_same_neutral_M, values.sumrt_r_same_happy_W, values.sumrt_r_same_happy_M, values.sumrt_r_same_angry_W,
values.sumrt_r_same_angry_M, values.sumrt_l_same_neutral_W, values.sumrt_l_same_neutral_M, values.sumrt_l_same_happy_W, values.sumrt_l_same_happy_M,
values.sumrt_l_same_angry_W, values.sumrt_l_same_angry_M, values.sumrt_r_diff_neutral_W, values.sumrt_r_diff_neutral_M, values.sumrt_r_diff_happy_W, values.sumrt_r_diff_happy_M,
values.sumrt_r_diff_angry_W, values.sumrt_r_diff_angry_M, values.sumrt_l_diff_neutral_W, values.sumrt_l_diff_neutral_M, values.sumrt_l_diff_happy_W, values.sumrt_l_diff_happy_M,
values.sumrt_l_diff_angry_W, values.sumrt_l_diff_angry_M, values.countcorrect_r_same_neutral_W, values.countcorrect_r_same_neutral_M, values.countcorrect_r_same_happy_W,
values.countcorrect_r_same_happy_M, values.countcorrect_r_same_angry_W, values.countcorrect_r_same_angry_M, values.countcorrect_l_same_neutral_W, values.countcorrect_l_same_neutral_M,
values.countcorrect_l_same_happy_W, values.countcorrect_l_same_happy_M, values.countcorrect_l_same_angry_W, values.countcorrect_l_same_angry_M, values.countcorrect_r_diff_neutral_W,
values.countcorrect_r_diff_neutral_M, values.countcorrect_r_diff_happy_W, values.countcorrect_r_diff_happy_M, values.countcorrect_r_diff_angry_W, values.countcorrect_r_diff_angry_M,
values.countcorrect_l_diff_neutral_W, values.countcorrect_l_diff_neutral_M, values.countcorrect_l_diff_happy_W, values.countcorrect_l_diff_happy_M, values.countcorrect_l_diff_angry_W,
values.countcorrect_l_diff_angry_M, values.counterror_r_same_neutral_W, values.counterror_r_same_neutral_M, values.counterror_r_same_happy_W, values.counterror_r_same_happy_M,
values.counterror_r_same_angry_W, values.counterror_r_same_angry_M, values.counterror_l_same_neutral_W, values.counterror_l_same_neutral_M, values.counterror_l_same_happy_W,
values.counterror_l_same_happy_M, values.counterror_l_same_angry_W, values.counterror_l_same_angry_M, values.counterror_r_diff_neutral_W, values.counterror_r_diff_neutral_M,
values.counterror_r_diff_happy_W, values.counterror_r_diff_happy_M, values.counterror_r_diff_angry_W, values.counterror_r_diff_angry_M, values.counterror_l_diff_neutral_W,
values.counterror_l_diff_neutral_M, values.counterror_l_diff_happy_W, values.counterror_l_diff_happy_M, values.counterror_l_diff_angry_W, values.counterror_l_diff_angry_M,
values.countcorr_catch_neutral_W, values.countcorr_catch_neutral_M, values.countcorr_catch_happy_W, values.countcorr_catch_happy_M, values.countcorr_catch_angry_W,
values.countcorr_catch_angry_M, values.counterror_catch_neutral_W, values.counterror_catch_neutral_M, values.counterror_catch_happy_W, values.counterror_catch_happy_M,
values.counterror_catch_angry_W, values.counterror_catch_angry_M]
</data>


********************
summary data
********************
<summarydata >
/file = "IOR_summary.iqdat"
/columns = [script.startdate, script.starttime, script.subjectid, expressions.meanrt_dif, expressions.meanrt_same, expressions.meanrt_r, expressions.meanrt_l, expressions.total_counterror_catch, expressions.total_countcorr_catch,
expressions.totalcorrect, expressions.totalerror]
</summarydata>

*******************************************************************************************************************
*******************************************************************************************************************
STIMULI
*******************************************************************************************************************
*******************************************************************************************************************

****************************
Fixationcross
***************************
<text fixation>
/items = ("+")
/ fontstyle = ("Arial", values.fontheight, false, false, false, false, 5, 1)
/ txcolor = (black)
/txbgcolor = (white)
/position = (50%, 50%)
</text>

****************************
Squares: white outlined
***************************
<shape centersquare_out>
/shape = rectangle
/size = (values.squareheight, values.squareheight)
/position = (50%, 50%)
/ color = (black)
/erase = false
</shape>

<shape centersquare_in>
/shape = rectangle
/size = (values.squareheight * 0.9, values.squareheight * 0.9)
/position = (50%, 50%)
/ color = (white)
/erase = false
</shape>

<shape leftsquare_out>
/shape = rectangle
/size = (values.squareheight, values.squareheight)
/position = (values.leftsquare_x, 50%)
/ color = (black)
/erase = false
</shape>

<shape leftsquare_in>
/shape = rectangle
/size = (values.squareheight * 0.9, values.squareheight * 0.9)
/position = (values.leftsquare_x, 50%)
/ color = (white)
/erase = false
</shape>

<shape rightsquare_out>
/shape = rectangle
/size = (values.squareheight, values.squareheight)
/position = (values.rightsquare_x, 50%)
/ color = (black)
/erase = false
</shape>

<shape rightsquare_in>
/shape = rectangle
/size = (values.squareheight * 0.9, values.squareheight * 0.9)
/position = (values.rightsquare_x, 50%)
/ color = (white)
/erase = false
</shape>


****************************
Targets
***************************

<picture lefttarget>
/items = targets
/select = 1
/size = (10%, 10%)
/position = (values.leftsquare_x, 50%)
</picture>

<picture righttarget>
/items = targets
/select = 1
/size = (10%, 10%)
/position = (values.rightsquare_x, 50%)
</picture>

<picture rightcue>
/items = cues
/select = 1
/size = (10%, 10%)
/position = (values.rightsquare_x, 50%)
</picture>

<picture leftcue>
/items = cues
/select = 1
/size = (10%, 10%)
/position = (values.leftsquare_x, 50%)
</picture>

<picture facespractice>
/items = facespractice
/select = noreplace
/size = (values.squareheight * 0.89, values.squareheight * 0.89)
/position = (50%, 50%)
</picture>



<picture face_neutral_W>
/items = face_neutral_W
/select = noreplace
/size = (values.squareheight * 0.89, values.squareheight * 0.89)
/position = (50%, 50%)
</picture>

<picture face_neutral_M>
/items = face_neutral_M
/select = noreplace
/size = (values.squareheight * 0.89, values.squareheight * 0.89)
/position = (50%, 50%)
</picture>

<picture face_happy_W>
/items = face_happy_W
/size = (values.squareheight * 0.89, values.squareheight * 0.89)
/position = (50%, 50%)
</picture>

<picture face_happy_M>
/items = face_happy_M
/size = (values.squareheight * 0.89, values.squareheight * 0.89)
/position = (50%, 50%)
</picture>

<picture face_angry_W>
/items = face_angry_W
/size = (values.squareheight * 0.89, values.squareheight * 0.89)
/position = (50%, 50%)
</picture>

<picture face_angry_M>
/items = face_angry_M
/size = (values.squareheight * 0.89, values.squareheight * 0.89)
/position = (50%, 50%)
</picture>

picture bigface
/items = facespractice
/size = (1% * 3/4 * values.squareheight * 2, values.squareheight * 2)
/position = (50%, 30%)
</picture
---> waar moet bigface?


<caption opvulling>
/caption = "







"
</caption>


<surveypage EvaluatiePN>
/ontrialbegin = [values.condition = "evaluatiePN"]
/ caption = "Wat is uw evaluatie van de voorgaande afbeelding?"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=opvulling; 2=EvaluatiePN]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage EvaluatieNP>
/ ontrialbegin = [values.condition = "evaluatieNP"]
/ caption = "Wat is uw evaluatie van de voorgaande afbeelding?"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=opvulling; 2=EvaluatieNP]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatienp.response]
</surveypage>

<slider EvaluatiePN>
/ caption = "Ik vind de afbeelding"
/ labels = ("Positief",
"Negatief")
/ range = (1, 100)
/ slidersize = (60%, 5%)
/ showtooltips = false
/monkeyresponse = (1-100)
</slider>

<slider EvaluatieNP>
/ caption = "Ik vind de afbeelding"
/ labels = ("Negatief",
"Positief")
/ range = (1, 100)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1-100)
</slider>

<survey EvaluatiePN>
/ pages = [1 = EvaluatiePN]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -13, false, false, false, false, 5, 0)
/ itemspacing = 2%
/ showpagenumbers = false
</survey>

<survey EvaluatieNP>
/ pages = [1 = EvaluatieNP]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -13, false, false, false, false, 5, 0)
/ itemspacing = 2%
/ showpagenumbers = false
</survey>

<textbox leeftijd>
/ caption = "Wat is uw leeftijd?"
/ mask = positiveinteger
/ range = (7, 110)
</textbox>

<radiobuttons Sekse>
/ caption = "Bent u een man of een vrouw?"
/ options = (
  "Male",
  "Female")
</radiobuttons>

<radiobuttons Student>
/ caption = "Bent u een student?"
/ options = (
  "Student",
  "Geen student")
</radiobuttons>

<radiobuttons Bekendheid>
/ caption = "Was u al bekend met dit experiment?"
/ options = (
  "Ja",
  "Nee")
</radiobuttons>

<surveypage Demografische>
/ caption = "Beantwoord de volgende vragen"
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=Sekse; 2=Leeftijd; 3=Student; 4=Bekendheid]
</surveypage>

***********************************************************************************************
VRAGENLIJSTEN PANAS & EMOTIONAL CONTAGION
***********************************************************************************************

<slider PANAS1>
/ caption = "Ik voel mij geïnteresseerd"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS2>
/ caption = "Ik voel mij bedroefd"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS3>
/ caption = "Ik voel mij opgewonden"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS4>
/ caption = "Ik voel mij verontrust"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS5>
/ caption = "Ik voel mij krachtig"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS6>
/ caption = "Ik voel mij schuldig"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS7>
/ caption = "Ik voel mij bang"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS8>
/ caption = "Ik voel mij vijandig"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS9>
/ caption = "Ik voel mij enthousiast"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS10>
/ caption = "Ik voel mij trots"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS11>
/ caption = "Ik voel mij geërgerd"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS12>
/ caption = "Ik voel mij alert"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS13>
/ caption = "Ik voel mij beschaamd"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS14>
/ caption = "Ik voel mij geïnspireerd"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS15>
/ caption = "Ik voel mij nerveus"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS16>
/ caption = "Ik voel mij vastbesloten"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS17>
/ caption = "Ik voel mij aandachtig"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS18>
/ caption = "Ik voel mij zenuwachtig"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS19>
/ caption = "Ik voel mij levendig"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider PANAS20>
/ caption = "Ik voel mij angstig"
/ labels = ("(bijna) nooit", "soms", "geregeld", "vaak"
"erg vaak")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion1>
/ caption = "Wanneer iemand waarmee ik praat begint te huilen, krijg ik tranen in mijn ogen"
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion2>
/ caption = "Bij een blij persoon zijn maakt mij vrolijker wanneer ik mij slecht voel"
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion3>
/ caption = "Wanneer iemand mij warm toelacht, lach ik terug en voel ik mij warm van binnen."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion4>
/ caption = "Ik raak vol van verdriet wanneer mensen praten over de dood van een geliefde."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion5>
/ caption = "Ik bijt op mijn tanden en mijn spieren spannen zich aan wanneer ik boze gezichten zie in het nieuws."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion6>
/ caption = "Wanneer ik in de ogen van mijn geliefde kijk, vult mijn hoofd zich met romantische gedachten."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion7>
/ caption = "Het irriteert mij om in de buurt van boze mensen te zijn."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion8>
/ caption = "Het zien van angstige gezichten van slachtoffers in het nieuws zorgen ervoor dat ik mij probeer in te beelden hoe zij zich voelen"
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion9>
/ caption = "Ik smelt wanneer degene van wie ik houd mij vasthoudt"
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion10>
/ caption = "Ik voel mij gespannen wanneer ik mensen hoor ruziën."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion11>
/ caption = "In de buurt van blije mensen zijn zorgt ervoor dat mijn hoofd zich met blije gedachten vult."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion12>
/ caption = "Ik voel mijn lichaam reageren wanneer degene van wie ik hou mij aanraakt"
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion13>
/ caption = "Ik voel mijzelf gespannen worden wanneer ik in de buurt ben van mensen die gestresst zijn. "
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion14>
/ caption = "Ik huil bij verdrietige films"
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<slider Contagion15>
/ caption = "Het luisteren naar het gillen van een doodsbang kind in de wachtkamer van de tandarts maakt mij nerveus."
/ labels = ("nooit", "soms", "geregeld", "vaak"
"altijd")
/ range = (1, 5)
/ slidersize = (60%, 5%)
/ showtooltips = false
/ monkeyresponse = (1,100)
</slider>

<surveypage Contagion1>
/ontrialbegin = [values.condition = "Contagion"]

/ caption = "Lees elke vraag en selecteer het antwoord dat het best op u toepasbaar is."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=Contagion1; 2=Contagion2; 3=Contagion3; 4=Contagion4]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage Contagion2>
/ontrialbegin = [values.condition = "Contagion"]

/ caption = "Lees elke vraag en selecteer het antwoord dat het best op u toepasbaar is."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=Contagion5; 2=Contagion6; 3=Contagion7; 4=Contagion8]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage Contagion3>
/ontrialbegin = [values.condition = "Contagion"]

/ caption = "Lees elke vraag en selecteer het antwoord dat het best op u toepasbaar is."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=Contagion9; 2=Contagion10; 3=Contagion11; 4=Contagion12]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage Contagion4>
/ontrialbegin = [values.condition = "Contagion"]

/ caption = "Lees elke vraag en selecteer het antwoord dat het best op u toepasbaar is."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=Contagion13; 2=Contagion14; 3=Contagion15]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage ContagionIntro>
/ontrialbegin = [values.condition = "Contagion"]

/ caption = ""
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=ContagionIntro]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<caption ContagionIntro>
/caption = "

Nu volgt er een vragenlijst die verschillende gevoelens en gedragingen in verschillende situaties meet.
Er zijn geen goede of foute antwoorden, dus probeer zo eerlijk mogelijk te zijn bij het beantwoorden van de vragen.
De resultaten zijn volledig vertrouwelijk. Lees elke vraag en selecteer het antwoord dat het best op u toepasbaar is.
Lees elke vraag nauwkeurig door. Bedankt.

"
</caption>

<survey surveyContagion>
/ pages = [1=ContagionIntro; 2 = Contagion1; 3=Contagion2; 4=Contagion3; 5=Contagion4]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -15, false, false, false, false, 5, 0)
/ itemspacing = 2%
/ showpagenumbers = false
</survey>

<surveypage PANAS1>
/ontrialbegin = [values.condition = "PANAS"]

/ caption = "Geef van de volgende emoties aan in welke mate je deze in het dagelijks leven ervaart."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=PANAS1; 2=PANAS2; 3=PANAS3; 4=PANAS4]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage PANAS2>
/ontrialbegin = [values.condition = "PANAS"]

/ caption = "Geef van de volgende emoties aan in welke mate je deze in het dagelijks leven ervaart."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=PANAS5; 2=PANAS6; 3=PANAS7; 4=PANAS8]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage PANAS3>
/ontrialbegin = [values.condition = "PANAS"]

/ caption = "Geef van de volgende emoties aan in welke mate je deze in het dagelijks leven ervaart."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=PANAS9; 2=PANAS10; 3=PANAS11; 4=PANAS12]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage PANAS4>
/ontrialbegin = [values.condition = "PANAS"]

/ caption = "Geef van de volgende emoties aan in welke mate je deze in het dagelijks leven ervaart."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=PANAS13; 2=PANAS14; 3=PANAS15; 4=PANAS16]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<surveypage PANAS5>
/ontrialbegin = [values.condition = "PANAS"]

/ caption = "Geef van de volgende emoties aan in welke mate je deze in het dagelijks leven ervaart."
/ fontstyle = ("Verdana", -16, true, false, false, false, 5, 0)
/ questions = [1=PANAS17; 2=PANAS18; 3=PANAS19; 4=PANAS20]
/recorddata = true
/ontrialend = [values.evaluatie = slider.evaluatiepn.response]
</surveypage>

<survey surveyPANAS>
/ pages = [1 = PANAS1; 2=PANAS2; 3=PANAS3; 4=PANAS4; 5=PANAS5]
/ responsefontstyle = ("Verdana", -12, false, false, false, false, 5, 0)
/ itemfontstyle = ("Verdana", -13, false, false, false, false, 5, 0)
/ itemspacing = 2%
/ showpagenumbers = false
</survey>

<shape eraser>
/shape = rectangle
/size = (100%, 100%)
/position = (50%, 50%)
/color = white
</shape>

<text restinstruct>
/items = ("Take a break")
/position = (50%, 30%)
/ fontstyle = ("Arial", 10%, false, false, false, false, 5, 1)
/ txcolor = (white)
/txbgcolor = black
</text>


<sound DING>
/items = sounds
/select = 1
</sound>


*******************************************************************************************************************
*******************************************************************************************************************
BLOCKS
*******************************************************************************************************************
*******************************************************************************************************************
BLOCKS TRIALS
*******************************************************************************************************************
*******************************************************************************************************************
<trial same_left_neutral_W>

/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_W.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/ ontrialend = [if (trial.same_left_neutral_W.error) values.counterror_l_same_neutral_W += 1 else {values.countcorrect_l_same_neutral_W += 1; values.sumrt_l_same_neutral_W += trial.same_left_neutral_W.latency}]
/timeout = (3950)
/recorddata = true
</trial>

<trial same_left_neutral_M>

/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_M.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/ ontrialend = [if (trial.same_left_neutral_M.error) values.counterror_l_same_neutral_M += 1 else {values.countcorrect_l_same_neutral_M += 1; values.sumrt_l_same_neutral_M += trial.same_left_neutral_M.latency}]
/timeout = (3950)
/recorddata = true
</trial>

<trial same_left_happy_W>

/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_W.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/ ontrialend = [if (trial.same_left_happy_W.error) values.counterror_l_same_happy_W += 1 else {values.countcorrect_l_same_happy_W += 1; values.sumrt_l_same_happy_W += trial.same_left_happy_W.latency}]
/timeout = (3950)
/recorddata = true
</trial>

<trial same_left_happy_M>

/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_M.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/ ontrialend = [if (trial.same_left_happy_M.error) values.counterror_l_same_happy_M += 1 else {values.countcorrect_l_same_happy_M += 1; values.sumrt_l_same_happy_M += trial.same_left_happy_M.latency}]
/timeout = (3950)
/recorddata = true
</trial>

<trial same_left_angry_W>

/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_W.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/ ontrialend = [if (trial.same_left_angry_W.error) values.counterror_l_same_angry_W += 1 else {values.countcorrect_l_same_angry_W += 1; values.sumrt_l_same_angry_W += trial.same_left_angry_W.latency}]
/timeout = (3950)
/recorddata = true
</trial>

<trial same_left_angry_M>

/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_M.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/ ontrialend = [if (trial.same_left_angry_M.error) values.counterror_l_same_angry_M += 1 else {values.countcorrect_l_same_angry_M += 1; values.sumrt_l_same_angry_M+= trial.same_left_angry_M.latency}]
/timeout = (3950)
/recorddata = true
</trial>


<trial same_right_neutral_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_W.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.same_right_neutral_W.error) values.counterror_r_same_neutral_W += 1 else {values.countcorrect_r_same_neutral_W += 1; values.sumrt_r_same_neutral_W += trial.same_right_neutral_W.latency}]

</trial>


<trial same_right_neutral_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_M.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.same_right_neutral_M.error) values.counterror_r_same_neutral_M += 1 else {values.countcorrect_r_same_neutral_M += 1; values.sumrt_r_same_neutral_M += trial.same_right_neutral_M.latency}]

</trial>

<trial same_right_happy_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_W.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.same_right_happy_W.error) values.counterror_r_same_happy_W += 1 else {values.countcorrect_r_same_happy_W += 1; values.sumrt_r_same_happy_W += trial.same_right_happy_W.latency}]

</trial>

<trial same_right_happy_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_M.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.same_right_happy_M.error) values.counterror_r_same_happy_M += 1 else {values.countcorrect_r_same_happy_M += 1; values.sumrt_r_same_happy_M += trial.same_right_happy_M.latency}]

</trial>

<trial same_right_angry_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_W.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.same_right_angry_W.error) values.counterror_r_same_angry_W += 1 else {values.countcorrect_r_same_angry_W += 1; values.sumrt_r_same_angry_W += trial.same_right_angry_W.latency}]

</trial>

<trial same_right_angry_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_M.currentitem]
/ontrialbegin = [values.condition = "same"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.same_right_angry_M.error) values.counterror_r_same_angry_M += 1 else {values.countcorrect_r_same_angry_M += 1; values.sumrt_r_same_angry_M += trial.same_right_angry_M.latency}]

</trial>

<trial different_left_neutral_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_W.currentitem]
/ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_left_neutral_W.error) values.counterror_l_diff_neutral_W += 1 else {values.countcorrect_l_diff_neutral_W += 1; values.sumrt_l_diff_neutral_W += trial.different_left_neutral_W.latency}]
</trial>

<trial different_left_neutral_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_M.currentitem]
/ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_left_neutral_M.error) values.counterror_l_diff_neutral_M += 1 else {values.countcorrect_l_diff_neutral_M += 1; values.sumrt_l_diff_neutral_M+= trial.different_left_neutral_M.latency}]
</trial>


<trial different_left_happy_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_W.currentitem]
/ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_left_happy_W.error) values.counterror_l_diff_happy_W += 1 else {values.countcorrect_l_diff_happy_W += 1; values.sumrt_l_diff_happy_W += trial.different_left_happy_W.latency}]
</trial>


<trial different_left_happy_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_M.currentitem]
/ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_left_happy_M.error) values.counterror_l_diff_happy_M += 1 else {values.countcorrect_l_diff_happy_M += 1; values.sumrt_l_diff_happy_M += trial.different_left_happy_M.latency}]
</trial>

<trial different_left_angry_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_W.currentitem]
/ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_left_angry_W.error) values.counterror_l_diff_angry_W += 1 else {values.countcorrect_l_diff_angry_W += 1; values.sumrt_l_diff_angry_W += trial.different_left_angry_W.latency}]
</trial>

<trial different_left_angry_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_M.currentitem]
/ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_left_angry_M.error) values.counterror_l_diff_angry_M += 1 else {values.countcorrect_l_diff_angry_M += 1; values.sumrt_l_diff_angry_M += trial.different_left_angry_M.latency}]
</trial>

<trial different_right_neutral_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_W.currentitem]
/ ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_right_neutral_W.error) values.counterror_r_diff_neutral_W += 1
else {values.countcorrect_r_diff_neutral_W += 1; values.sumrt_r_diff_neutral_W+= trial.different_right_neutral_W.latency}]
</trial>

<trial different_right_neutral_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_M.currentitem]
/ ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_right_neutral_M.error) values.counterror_r_diff_neutral_M += 1
else {values.countcorrect_r_diff_neutral_M += 1; values.sumrt_r_diff_neutral_M += trial.different_right_neutral_M.latency}]
</trial>

<trial different_right_happy_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_W.currentitem]
/ ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_right_happy_W.error) values.counterror_r_diff_happy_W += 1
else {values.countcorrect_r_diff_happy_W += 1; values.sumrt_r_diff_happy_W += trial.different_right_happy_W.latency}]
</trial>

<trial different_right_happy_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_M.currentitem]
/ ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_right_happy_M.error) values.counterror_r_diff_happy_M += 1
else {values.countcorrect_r_diff_happy_M += 1; values.sumrt_r_diff_happy_M += trial.different_right_happy_M.latency}]
</trial>

<trial different_right_angry_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_W.currentitem]
/ ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_right_angry_W.error) values.counterror_r_diff_angry_W += 1
else {values.countcorrect_r_diff_angry_W += 1; values.sumrt_r_diff_angry_W+= trial.different_right_angry_W.latency}]
</trial>

<trial different_right_angry_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_M.currentitem]
/ ontrialbegin = [values.condition = "different"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = true
/ontrialend = [if (trial.different_right_angry_M.error) values.counterror_r_diff_angry_M += 1
else {values.countcorrect_r_diff_angry_M += 1; values.sumrt_r_diff_angry_M+= trial.different_right_angry_M.latency}]
</trial>

<trial catch_left_neutral_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_W.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_neutral_W += 1]
/stimulustimes =[0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W]
/ beginresponsetime = 2000
/isvalidresponse = [57, 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_neutral_W.correct) {values.countcorr_catch_neutral_W += 1}]
/ontrialend = [if (trial.catch_left_neutral_W.correct) {values.counterror_catch_neutral_W-= 1}]
/timeout = 3950
/recorddata = true


</trial>

<trial catch_left_neutral_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_M.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_neutral_M += 1]
/stimulustimes =[0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M]
/ beginresponsetime = 2000
/isvalidresponse = [57, 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_neutral_M.correct) {values.countcorr_catch_neutral_M += 1}]
/ontrialend = [if (trial.catch_left_neutral_M.correct) {values.counterror_catch_neutral_M-= 1}]
/timeout = 3950
/recorddata = true


</trial>


<trial catch_left_happy_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_W.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_happy_W += 1]
/stimulustimes =[0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W]
/ beginresponsetime = 2000
/isvalidresponse = [57, 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_happy_W.correct) {values.countcorr_catch_happy_W += 1}]
/ontrialend = [if (trial.catch_left_happy_W.correct) {values.counterror_catch_happy_W-= 1}]
/timeout = 3950
/recorddata = true


</trial>


<trial catch_left_happy_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_M.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_happy_M += 1]
/stimulustimes =[0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M]
/ beginresponsetime = 2000
/isvalidresponse = [57, 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_happy_M.correct) {values.countcorr_catch_happy_M += 1}]
/ontrialend = [if (trial.catch_left_happy_M.correct) {values.counterror_catch_happy_M-= 1}]
/timeout = 3950
/recorddata = true


</trial>


<trial catch_left_angry_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_W.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_angry_W += 1]
/stimulustimes =[0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W]
/ beginresponsetime = 2000
/isvalidresponse = [57, 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_angry_W.correct) {values.countcorr_catch_angry_W += 1}]
/ontrialend = [if (trial.catch_left_angry_W.correct) {values.counterror_catch_angry_W-= 1}]
/timeout = 3950
/recorddata = true


</trial>

<trial catch_left_angry_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_M.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_angry_M += 1]
/stimulustimes =[0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M]
/ beginresponsetime = 2000
/isvalidresponse = [57, 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_angry_M.correct) {values.countcorr_catch_angry_M += 1}]
/ontrialend = [if (trial.catch_left_angry_M.correct) {values.counterror_catch_angry_M-= 1}]
/timeout = 3950
/recorddata = true


</trial>

<trial catch_right_neutral_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_W.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_neutral_W += 1]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_W]
/beginresponsetime = 2000

/isvalidresponse = [57 , 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_neutral_W.correct) {values.countcorr_catch_neutral_W += 1}]
/ontrialend = [if (trial.catch_left_neutral_W.correct) {values.counterror_catch_neutral_W-= 1}]
/timeout = 3950
/recorddata = true
</trial>

<trial catch_right_neutral_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_neutral_M.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_neutral_M += 1]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_neutral_M]
/beginresponsetime = 2000

/isvalidresponse = [57 , 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_neutral_M.correct) {values.countcorr_catch_neutral_M += 1}]
/ontrialend = [if (trial.catch_left_neutral_M.correct) {values.counterror_catch_neutral_M-= 1}]
/timeout = 3950
/recorddata = true
</trial>

<trial catch_right_happy_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_W.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_happy_W += 1]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_W]
/beginresponsetime = 2000

/isvalidresponse = [57 , 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_happy_W.correct) {values.countcorr_catch_happy_W += 1}]
/ontrialend = [if (trial.catch_left_happy_W.correct) {values.counterror_catch_happy_W-= 1}]
/timeout = 3950
/recorddata = true
</trial>

<trial catch_right_happy_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_happy_M.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_happy_M += 1]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_happy_M]
/beginresponsetime = 2000

/isvalidresponse = [57 , 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_happy_M.correct) {values.countcorr_catch_happy_M += 1}]
/ontrialend = [if (trial.catch_left_happy_M.correct) {values.counterror_catch_happy_M-= 1}]
/timeout = 3950
/recorddata = true
</trial>

<trial catch_right_angry_W>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_W.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_angry_W += 1]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_W]
/beginresponsetime = 2000

/isvalidresponse = [57 , 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_angry_W.correct) {values.countcorr_catch_angry_W += 1}]
/ontrialend = [if (trial.catch_left_angry_W.correct) {values.counterror_catch_angry_W-= 1}]
/timeout = 3950
/recorddata = true
</trial>

<trial catch_right_angry_M>
/pretrialpause = 500
/ontrialbegin = [values.currentface = picture.face_angry_M.currentitem]
/ontrialbegin = [values.condition = "catch"]
/ontrialbegin = [values.counterror_catch_angry_M += 1]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, face_angry_M]
/beginresponsetime = 2000

/isvalidresponse = [57 , 0]
/correctresponse = (noresponse)
/ontrialend = [if (trial.catch_left_angry_M.correct) {values.countcorr_catch_angry_M += 1}]
/ontrialend = [if (trial.catch_left_angry_M.correct) {values.counterror_catch_angry_M-= 1}]
/timeout = 3950
/recorddata = true
</trial>

<trial practice_same_left>
/pretrialpause = 500
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, lefttarget]
/ beginresponsetime = 2950
/responsetime = 1000
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = false

</trial>

<trial practice_same_right>
/pretrialpause = 500
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = false
</trial>

<trial practice_different_left>
/pretrialpause = 500
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, rightcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, lefttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = false
</trial>

<trial practice_different_right>
/pretrialpause = 500
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, righttarget]
/ beginresponsetime = 2950
/ validresponse = (0, 57)
/ correctresponse =(57)
/timeout = (3950)
/recorddata = false
</trial>

<trial practice_catch_left>
/pretrialpause = 500
/stimulustimes =[0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice]
/ beginresponsetime = 2950
/isvalidresponse = [0,57]
/iscorrectresponse = [0]
/monkeyresponse = (57, 0)

/timeout = 3950
/recorddata = false


</trial>

<trial practice_catch_right>
/pretrialpause = 500
/ontrialbegin = [values.condition = "catch"]
/stimulustimes = [0 = fixation; 500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in; 1500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2000 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice, leftcue; 2300 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2500 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, fixation; 2800 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice; 2950 = centersquare_out, centersquare_in, leftsquare_out, leftsquare_in,
rightsquare_out, rightsquare_in, facespractice]
/beginresponsetime = 2950
/isvalidresponse = [0,57]
/iscorrectresponse = [0]
/monkeyresponse = (57, 0)
/timeout = 3950
/recorddata = false
</trial>
*******************************************************************************************************************
*******************************************************************************************************************
Note: runs 6 practice trials (like original); afterwards resets lists and summary variables

<block practice>
/trials = [1,3,5,7,9,11 = noreplacenorepeat(practice_same_left, practice_same_right, practice_different_left, practice_different_right, practice_catch_left, practice_catch_right);
2,4,6,8,10,12 = EvaluatiePN]
/onblockend = [values.countcorr_catch_neutral_W = 0; values.countcorr_catch_neutral_M = 0;
values.countcorr_catch_happy_W = 0; values.countcorr_catch_happy_M = 0; values.countcorr_catch_angry_W = 0; values.countcorr_catch_angry_M = 0;values.countcorrect_r_same_neutral_W = 0; values.countcorrect_r_same_neutral_M = 0;
values.countcorrect_r_same_happy_W = 0; values.countcorrect_r_same_happy_M = 0; values.countcorrect_r_same_angry_W = 0; values.countcorrect_r_same_angry_M = 0; values.countcorrect_l_same_neutral_W = 0;
values.countcorrect_l_same_neutral_M = 0; values.countcorrect_l_same_happy_W = 0; values.countcorrect_l_same_happy_M = 0; values.countcorrect_l_same_angry_W = 0; values.countcorrect_l_same_angry_M = 0;
values.countcorrect_r_diff_neutral_W = 0; values.countcorrect_r_diff_neutral_M = 0; values.countcorrect_r_diff_happy_W = 0; values.countcorrect_r_diff_happy_M = 0; values.countcorrect_r_diff_angry_W = 0;
values.countcorrect_r_diff_angry_M = 0; values.countcorrect_l_diff_neutral_W = 0; values.countcorrect_l_diff_neutral_M = 0; values.countcorrect_l_diff_happy_W = 0; values.countcorrect_l_diff_happy_M = 0;
values.countcorrect_l_diff_angry_W = 0;values.countcorrect_l_diff_angry_M = 0; values.counterror_catch_neutral_W = 0; values.counterror_catch_neutral_M = 0; values.counterror_catch_happy_W = 0; values.counterror_catch_happy_M = 0; values.counterror_catch_angry_W = 0; values.counterror_catch_angry_M = 0; values.counterror_r_same_neutral_W = 0;
values.counterror_r_same_neutral_M = 0; values.counterror_r_same_happy_W = 0; values.counterror_r_same_happy_M = 0; values.counterror_r_same_angry_W = 0; values.counterror_r_same_angry_M = 0; values.counterror_l_same_neutral_W = 0;
values.counterror_l_same_neutral_M = 0; values.counterror_l_same_happy_W = 0; values.counterror_l_same_happy_M = 0; values.counterror_l_same_angry_W = 0; values.counterror_l_same_angry_M = 0;
values.counterror_r_diff_neutral_W = 0; values.counterror_r_diff_neutral_M = 0; values.counterror_r_diff_happy_W = 0; values.counterror_r_diff_happy_M = 0; values.counterror_r_diff_angry_W = 0;
values.counterror_r_diff_angry_M = 0; values.counterror_l_diff_neutral_W = 0; values.counterror_l_diff_neutral_M = 0; values.counterror_l_diff_happy_W = 0; values.counterror_l_diff_happy_M = 0; values.counterror_l_diff_angry_W = 0;
values.counterror_l_diff_angry_M = 0]
/onblockend = [values.sumrt_r_same_neutral_W = 0; values.sumrt_r_same_neutral_M = 0; values.sumrt_r_same_happy_W = 0; values.sumrt_r_same_happy_M = 0; values.sumrt_r_same_angry_W = 0;
values.sumrt_r_same_angry_M = 0; values.sumrt_l_same_neutral_W = 0; values.sumrt_l_same_neutral_M = 0; values.sumrt_l_same_happy_W = 0; values.sumrt_l_same_happy_M = 0; values.sumrt_l_same_angry_W = 0;
values.sumrt_l_same_angry_M = 0; values.sumrt_r_diff_neutral_W = 0; values.sumrt_r_diff_neutral_M = 0; values.sumrt_r_diff_happy_W = 0; values.sumrt_r_diff_happy_M = 0; values.sumrt_r_diff_angry_W = 0;
values.sumrt_r_diff_angry_M = 0; values.sumrt_l_diff_neutral_W = 0; values.sumrt_l_diff_neutral_M = 0; values.sumrt_l_diff_happy_W = 0; values.sumrt_l_diff_happy_M = 0; values.sumrt_l_diff_angry_W = 0;
values.sumrt_l_diff_angry_M = 0]
/onblockend = [values.counttrials = 0]
</block>


Note: runs 96 trials (36 same, 36 different, 24 catch)
<block IOR>
/preinstructions = (task)
/trials = [1,3,5,7,9,11,13,15,17,19,21,23,25,27,29,31, 33, 35, 37, 39, 41, 43, 45, 47, 49, 51, 53, 55, 57, 59, 61, 63, 65,
67, 69, 71, 73, 75, 77, 79, 81, 83, 85, 87, 89, 91, 93, 95, 97, 99, 101,103,105,107,109,111,113,115,117,119,121,123,125,127,129,131,
133, 135 ,137 ,139 ,141 ,143 ,145 ,147, 149 ,151 ,153 ,155 ,157 ,159 ,161 ,163 ,165
,167 ,169 ,171 ,173 ,175 ,177 ,179 ,181 ,183, 185, 187, 189, 191= noreplacenorepeat(same_left_neutral_W, same_left_neutral_M, same_left_happy_W, same_left_happy_M,
same_left_angry_W, same_left_angry_M, same_right_neutral_W, same_right_neutral_M, same_right_happy_W, same_right_happy_M, same_right_angry_W, same_right_angry_M,
different_left_neutral_W, different_left_neutral_M, different_left_happy_W, different_left_happy_M, different_left_angry_W, different_left_angry_M,
different_right_neutral_W, different_right_neutral_M, different_right_happy_W, different_right_happy_M, different_right_angry_W, different_right_angry_M, same_left_neutral_W, same_left_neutral_M, same_left_happy_W, same_left_happy_M,
same_left_angry_W, same_left_angry_M, same_right_neutral_W, same_right_neutral_M, same_right_happy_W, same_right_happy_M, same_right_angry_W, same_right_angry_M,
different_left_neutral_W, different_left_neutral_M, different_left_happy_W, different_left_happy_M, different_left_angry_W, different_left_angry_M,
different_right_neutral_W, different_right_neutral_M, different_right_happy_W, different_right_happy_M, different_right_angry_W, different_right_angry_M, same_left_neutral_W, same_left_neutral_M, same_left_happy_W, same_left_happy_M,
same_left_angry_W, same_left_angry_M, same_right_neutral_W, same_right_neutral_M, same_right_happy_W, same_right_happy_M, same_right_angry_W, same_right_angry_M,
different_left_neutral_W, different_left_neutral_M, different_left_happy_W, different_left_happy_M, different_left_angry_W, different_left_angry_M,
different_right_neutral_W, different_right_neutral_M, different_right_happy_W, different_right_happy_M, different_right_angry_W, different_right_angry_M,
catch_left_neutral_W, catch_left_neutral_M, catch_left_happy_W, catch_left_happy_M, catch_left_angry_W, catch_left_angry_M,
catch_right_neutral_W, catch_right_neutral_M, catch_right_happy_W, catch_right_happy_M, catch_right_angry_W, catch_right_angry_M, catch_left_neutral_W, catch_left_neutral_M, catch_left_happy_W, catch_left_happy_M, catch_left_angry_W, catch_left_angry_M,
catch_right_neutral_W, catch_right_neutral_M, catch_right_happy_W, catch_right_happy_M, catch_right_angry_W, catch_right_angry_M);
2,4,6,8,10,12,14,16,18,20,22,24,26,28,30,32,34,36,
38,40,42,44,46,48,50,52,54,
56,58,60,62,64,66,68,70,72,
74,76,78,80,82,84,86,88,90,
92,94,96,98,100,102,104,106,108,
110,112,114,116,118,120,122,124,126,
128,130,132,134,136,138,140,142,144,
146,148,150,152,154,156,158,160,162,
164,166,168,170,172,174,176,178,180,
182,184, 186, 188, 190, 192 = EvaluatiePN; 193=PANAS1; 194=PANAS2; 195=PANAS3; 196=PANAS4; 197=PANAS5; 198=demografische]
</block>







*******************************************************************************************************************
*******************************************************************************************************************
EXPERIMENT
*******************************************************************************************************************
*******************************************************************************************************************
<expt >
/preinstructions = (intro)
/postinstructions = (end)
/blocks = [1 = practice; 2 = IOR]
</expt>

*******************************************************************************************************************
End of File
*******************************************************************************************************************















Dave
Dave
Supreme Being
Supreme Being (678K reputation)Supreme Being (678K reputation)Supreme Being (678K reputation)Supreme Being (678K reputation)Supreme Being (678K reputation)Supreme Being (678K reputation)Supreme Being (678K reputation)Supreme Being (678K reputation)Supreme Being (678K reputation)

Group: Administrators
Posts: 9.8K, Visits: 46K
I assume you are basing your suggestion that the 1st item appears twice on an examination of values.currentface in your data file.

The problem is *when* you determine that value in your trials:

<trial same_left_neutral_W>
...
/ontrialbegin = [values.currentface = picture.face_neutral_W.currentitem]
...
</trial>

At this point -- ontrialbegin -- *no selection* has yet been made for the respective picture element. That only happens once the /stimulustimes attribute is executed. /ontrialbegin is processed before that. If no prior trial has displayed / executed a selection for the given <picture> element, 'currentitem' returns the 1st item. Otherwise it would reflect the item selected in the previous trial. What you'll want to do is move the updating of values.currentface to /ontrialend in all relevant <trial> elements.

<trial same_left_neutral_W>
...
/ontrialend = [values.currentface = picture.face_neutral_W.currentitem]
...
</trial>

P.S.: Thanks for including the code. In the future please use the forum's file attachment facilities if you need to provide large portions of syntax (+Insert -> Add File).

Dave
Dave
Supreme Being
Supreme Being (678K reputation)Supreme Being (678K reputation)Supreme Being (678K reputation)Supreme Being (678K reputation)Supreme Being (678K reputation)Supreme Being (678K reputation)Supreme Being (678K reputation)Supreme Being (678K reputation)Supreme Being (678K reputation)

Group: Administrators
Posts: 9.8K, Visits: 46K
Adding a simple example illustrating the difference for illustration / future reference:

<values>
/ currentitem_ontrialbegin = ""
/ currentitem_ontrialend = ""
</values>

<block myblock>
/ trials = [1-4=mytrial]
</block>

<trial mytrial>
/ ontrialbegin = [values.currentitem_ontrialbegin=text.mytext.currentitem; ]
/ ontrialend = [values.currentitem_ontrialend=text.mytext.currentitem; ]
/ stimulusframes = [1=mytext]
/ trialduration = 500
</trial>

<text mytext>
/ items = ("A", "B", "C", "D")
</text>

<data>
/ columns = [subject trialnum stimulusitem values.currentitem_ontrialbegin values.currentitem_ontrialend]
/ separatefiles = true
</data>


GO


Reading This Topic


Login
Existing Account
Email Address:


Password:


Social Logins

Select a Forum....






Millisecond Forums


Search