-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathstroopExperiment.psyexp
114 lines (114 loc) · 7.96 KB
/
stroopExperiment.psyexp
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
<PsychoPy2experiment version="1.80.03" encoding="utf-8">
<Settings>
<Param name="Show mouse" val="False" valType="bool" updates="None"/>
<Param name="Data filename" val="'data/%s_%s_%s' %(expInfo['participant'], expName, expInfo['date'])" valType="code" updates="None"/>
<Param name="Monitor" val="testMonitor" valType="str" updates="None"/>
<Param name="Enable Escape" val="True" valType="bool" updates="None"/>
<Param name="color" val="$[0,0,0]" valType="str" updates="None"/>
<Param name="Window size (pixels)" val="[1024, 768]" valType="code" updates="None"/>
<Param name="Full-screen window" val="True" valType="bool" updates="None"/>
<Param name="colorSpace" val="rgb" valType="str" updates="None"/>
<Param name="Experiment info" val="{'participant':'', 'session':'001'}" valType="code" updates="None"/>
<Param name="Save csv file" val="False" valType="bool" updates="None"/>
<Param name="Show info dlg" val="True" valType="bool" updates="None"/>
<Param name="Save wide csv file" val="True" valType="bool" updates="None"/>
<Param name="Save psydat file" val="True" valType="bool" updates="None"/>
<Param name="expName" val="stroopExperiment" valType="str" updates="None"/>
<Param name="logging level" val="exp" valType="code" updates="None"/>
<Param name="blendMode" val="avg" valType="str" updates="None"/>
<Param name="Save excel file" val="False" valType="bool" updates="None"/>
<Param name="Units" val="use prefs" valType="str" updates="None"/>
<Param name="Save log file" val="True" valType="bool" updates="None"/>
<Param name="Screen" val="1" valType="num" updates="None"/>
</Settings>
<Routines>
<Routine name="trial">
<TextComponent name="target">
<Param name="opacity" val="1" valType="code" updates="constant"/>
<Param name="colorSpace" val="rgb" valType="str" updates="constant"/>
<Param name="name" val="target" valType="code" updates="None"/>
<Param name="wrapWidth" val="" valType="code" updates="constant"/>
<Param name="color" val="$colour" valType="str" updates="set every repeat"/>
<Param name="text" val="$word" valType="str" updates="set every repeat"/>
<Param name="stopVal" val="4.0" valType="code" updates="constant"/>
<Param name="durationEstim" val="" valType="code" updates="None"/>
<Param name="pos" val="[0, 0]" valType="code" updates="constant"/>
<Param name="flip" val="" valType="str" updates="constant"/>
<Param name="startEstim" val="" valType="code" updates="None"/>
<Param name="units" val="from exp settings" valType="str" updates="None"/>
<Param name="startType" val="time (s)" valType="str" updates="None"/>
<Param name="ori" val="0" valType="code" updates="constant"/>
<Param name="stopType" val="duration (s)" valType="str" updates="None"/>
<Param name="startVal" val="0.5" valType="code" updates="None"/>
<Param name="font" val="Arial" valType="str" updates="constant"/>
<Param name="letterHeight" val="0.1" valType="code" updates="constant"/>
</TextComponent>
<KeyboardComponent name="key_resp_2">
<Param name="correctAns" val="$corrAns" valType="str" updates="constant"/>
<Param name="storeCorrect" val="True" valType="bool" updates="constant"/>
<Param name="name" val="key_resp_2" valType="code" updates="None"/>
<Param name="stopVal" val="" valType="code" updates="constant"/>
<Param name="durationEstim" val="" valType="code" updates="None"/>
<Param name="forceEndRoutine" val="True" valType="bool" updates="constant"/>
<Param name="startEstim" val="" valType="code" updates="None"/>
<Param name="discard previous" val="True" valType="bool" updates="constant"/>
<Param name="startType" val="time (s)" valType="str" updates="None"/>
<Param name="allowedKeys" val="'left','right','down'" valType="code" updates="constant"/>
<Param name="stopType" val="duration (s)" valType="str" updates="None"/>
<Param name="startVal" val="0.5" valType="code" updates="None"/>
<Param name="store" val="last key" valType="str" updates="constant"/>
</KeyboardComponent>
</Routine>
<Routine name="instructions">
<TextComponent name="instrText">
<Param name="opacity" val="1" valType="code" updates="constant"/>
<Param name="colorSpace" val="rgb" valType="str" updates="constant"/>
<Param name="name" val="instrText" valType="code" updates="None"/>
<Param name="wrapWidth" val="" valType="code" updates="constant"/>
<Param name="color" val="white" valType="str" updates="constant"/>
<Param name="text" val="Remember, choose the colour of the letters, ignoring the word: left = red down = green right = blue" valType="str" updates="constant"/>
<Param name="stopVal" val="" valType="code" updates="constant"/>
<Param name="durationEstim" val="" valType="code" updates="None"/>
<Param name="pos" val="[0, 0]" valType="code" updates="constant"/>
<Param name="flip" val="" valType="str" updates="constant"/>
<Param name="startEstim" val="" valType="code" updates="None"/>
<Param name="units" val="from exp settings" valType="str" updates="None"/>
<Param name="startType" val="time (s)" valType="str" updates="None"/>
<Param name="ori" val="0" valType="code" updates="constant"/>
<Param name="stopType" val="duration (s)" valType="str" updates="None"/>
<Param name="startVal" val="0.0" valType="code" updates="None"/>
<Param name="font" val="Arial" valType="str" updates="constant"/>
<Param name="letterHeight" val="0.1" valType="code" updates="constant"/>
</TextComponent>
<KeyboardComponent name="key_resp_3">
<Param name="correctAns" val="" valType="str" updates="constant"/>
<Param name="storeCorrect" val="False" valType="bool" updates="constant"/>
<Param name="name" val="key_resp_3" valType="code" updates="None"/>
<Param name="stopVal" val="" valType="code" updates="constant"/>
<Param name="durationEstim" val="" valType="code" updates="None"/>
<Param name="forceEndRoutine" val="True" valType="bool" updates="constant"/>
<Param name="startEstim" val="" valType="code" updates="None"/>
<Param name="discard previous" val="True" valType="bool" updates="constant"/>
<Param name="startType" val="time (s)" valType="str" updates="None"/>
<Param name="allowedKeys" val="" valType="code" updates="constant"/>
<Param name="stopType" val="duration (s)" valType="str" updates="None"/>
<Param name="startVal" val="0.0" valType="code" updates="None"/>
<Param name="store" val="nothing" valType="str" updates="constant"/>
</KeyboardComponent>
</Routine>
</Routines>
<Flow>
<Routine name="instructions"/>
<LoopInitiator loopType="TrialHandler" name="trials">
<Param name="conditionsFile" val="conditions.xlsx" valType="str" updates="None"/>
<Param name="name" val="trials" valType="code" updates="None"/>
<Param name="random seed" val="" valType="code" updates="None"/>
<Param name="loopType" val="random" valType="str" updates="None"/>
<Param name="nReps" val="5" valType="code" updates="None"/>
<Param name="endPoints" val="[0, 1]" valType="num" updates="None"/>
<Param name="conditions" val="[{u'colour': u'red', u'word': u'red', u'congruent': 1, u'corrAns': u'left'}, {u'colour': u'green', u'word': u'red', u'congruent': 0, u'corrAns': u'down'}, {u'colour': u'green', u'word': u'green', u'congruent': 1, u'corrAns': u'down'}, {u'colour': u'blue', u'word': u'green', u'congruent': 0, u'corrAns': u'right'}, {u'colour': u'blue', u'word': u'blue', u'congruent': 1, u'corrAns': u'right'}, {u'colour': u'red', u'word': u'blue', u'congruent': 0, u'corrAns': u'left'}]" valType="str" updates="None"/>
</LoopInitiator>
<Routine name="trial"/>
<LoopTerminator name="trials"/>
</Flow>
</PsychoPy2experiment>