Hello,
I am in the process of writing a code for a study that involves giving participants performance feedback.
Specifically, my study is divided into two sessions – the first session (without social impact) and the second session (with social impact: participants will see a picture of the fictitious answers of 3 other persons). Participants will recognize faces and based on their response (in this first section of the study), I want them to get different pictures in the second section.
For each trial, the participant can choose from 3 alternative answers (= faces), so he can choose “1”, “2” or “3”.
If the participant answers for example “1” (in the first section), I want him to get a defined picture in the second section (regardless of if this was the correct answer or not).
I have used the branch attribute for the second section as follows:
<trial Abfr_Bob2_1>
/ branch = (trial.Abfr_Bob_1.response, EQ, 1, Bob_a)
/ branch = (trial.Abfr_Bob_1.response, EQ, 2, Bob_b)
/ branch = (trial.Abfr_Bob_1.response, EQ, 3, Bob_c)
/ validresponse = ("1", "2", "3")
/ correctresponse = ("2")
</trial >
note: „Abfr_Bob_1“ is the trial from the first section. If the participant answers “1”, I want him to get trial “Bob_a” etc.
< trial Bob_a >
/stimulusframes=[50=Bob_Abfr_1, textT_which_face, T8]
/ validresponse = ("1", "2", "3")
/ correctresponse = ("2")
/ branch = (trial.Bob_a.latency, LE, 1000, warten1)
/ branch = (trial.Bob_a.latency, LE, 2000, warten2)
/ branch = (trial.Bob_a.latency, LE, 3000, warten3)
/ branch = (trial.Bob_a.latency, LE, 4000, warten4)
/ branch = (trial.Bob_a.latency, LE, 5000, warten5)
/ branch = (trial.Bob_a.latency, LE, 6000, warten6)
/ branch = (trial.Bob_a.latency, LE, 7000, warten7)
/ branch = (trial.Bob_a.latency, LE, 8000, warten8)
/ branch = (trial.Bob_a.latency, LE, 9000, warten9)
/ branch = (trial.Bob_a.latency, LE, 10000, warten10)
</trial >
note: This further branch attribute works. I want the participant to wait varying time for the next trial, depending on his latency.
< trial Bob_b >
/stimulusframes=[50=Bob_Abfr_1, textT_which_face, T15]
/ validresponse = ("1", "2", "3")
/ correctresponse = ("2")
/ branch = (trial.Bob_b.latency, LE, 1000, warten1)
/ branch = (trial.Bob_b.latency, LE, 2000, warten2)
/ branch = (trial.Bob_b.latency, LE, 3000, warten3)
/ branch = (trial.Bob_b.latency, LE, 4000, warten4)
/ branch = (trial.Bob_b.latency, LE, 5000, warten5)
/ branch = (trial.Bob_b.latency, LE, 6000, warten6)
/ branch = (trial.Bob_b.latency, LE, 7000, warten7)
/ branch = (trial.Bob_b.latency, LE, 8000, warten8)
/ branch = (trial.Bob_b.latency, LE, 9000, warten9)
/ branch = (trial.Bob_b.latency, LE, 10000, warten10)
</trial >
< trial Bob_c >
/stimulusframes=[50=Bob_Abfr_1, textT_which_face, T19]
/ validresponse = ("1", "2", "3")
/ correctresponse = ("2")
/ branch = (trial.Bob_c.latency, LE, 1000, warten1)
/ branch = (trial.Bob_c.latency, LE, 2000, warten2)
/ branch = (trial.Bob_c.latency, LE, 3000, warten3)
/ branch = (trial.Bob_c.latency, LE, 4000, warten4)
/ branch = (trial.Bob_c.latency, LE, 5000, warten5)
/ branch = (trial.Bob_c.latency, LE, 6000, warten6)
/ branch = (trial.Bob_c.latency, LE, 7000, warten7)
/ branch = (trial.Bob_c.latency, LE, 8000, warten8)
/ branch = (trial.Bob_c.latency, LE, 9000, warten9)
/ branch = (trial.Bob_c.latency, LE, 10000, warten10)
</trial >
But it gave me the list of following errors:
/branch: 'trial.Abfr_Bob_1.response' is not a valid setting.
/branch: '' is not a valid setting.
/branch: 'trial.Abfr_Bob_1.response' is not a valid setting.
/branch: '' is not a valid setting.
/branch: 'trial.Abfr_Bob_1.response' is not a valid setting.
/branch: '' is not a valid setting.
I have found this code in the forum (“Re: performance feedback message, 04-08-2008). I am running the version 2.0.60616.0 and I think that didn't support this property. If I write “latency” instead of “response” it works. In the help section I didn’t find the response property in the list of performance variables.
So I downloaded the 30Day-Inquisit 2.0.61004.6 but it doesn’t work. I tried the same with the 30Day-Inquisit 3, but without success.
What can I do? Thanks a lot in advance!
Johanna