Inaccurate logging of accuracy
liwenna
liwenna at gmail.com
Thu Mar 10 16:13:35 UTC 2011
you wrote " Probably. I respond by left mouse button, and the
'correctresp' in a
list is set to 1. Also, the Allowable response is set to 1. So i don't
know what's wrong there "
Well.. the allowable response is simply all the keys that are actually
allowed to 'count as responses' in this case (a mouse I got to
assume, and do check Michiel's suggestion as it is a good one) the
allowable response is set to 1 (left mouse button) and therefore a
right mouse button click (2) will not be regarded to be a response.
The weird thing is: why do you have your correct response set to 1?
I'd just empty it for a starters and then have a good look at your
hittest code... what does it DO exactly, could you paste a version of
it here? The thing is: the whole point of the hit test (at least the
one that I think you are using) is to define whether a response is
correct or not based on the name of slideobject (i.e. image or
textbox) that the subject has clicked on. Therefore... not the button
used (1/2 for left/right button) defines the correct response (and you
probably be better of nowhere defining cresp as such) but the location
of the cursor when the button press was made. -> so also do not forget
to actually give your text and/or imageobjects (the ones that people
can click on) the correct names and then define the name of the
correct response slideobject (the one that has to be clicked on) in an
attribute called "correctresp" (or whatever attribute name your
specific hit test code is using for the comparison).
If you want this solved after all I propose that you past your code so
that I (we) can have a look at it. Do must say that I'll be out of the
country tomorrow to wednesday.
best,
liw
On Mar 10, 2:38 pm, Michiel Spape <Michiel.Sp... at nottingham.ac.uk>
wrote:
> Sorry for barging in...
> Just one thing I recently found out: the allowable and correct response can be set for each response device different. If you are like me and have both keyboard AND mouse as response-devices, make sure you have the correct response set for each one separately.
>
> Don't know if something like this is happening - probably not, so ignore me - but it drove me insane the other day (it's very easy to overlook) and I hope to spare the rest such.
> Best,
> Mich
>
> Michiel Spapé
> Research Fellow
> Perception & Action group
> University of Nottingham
> School of Psychologywww.cognitology.eu
>
> -----Original Message-----
> From: e-prime at googlegroups.com [mailto:e-prime at googlegroups.com] On Behalf Of jens
> Sent: 10 March 2011 12:25
> To: E-Prime
> Subject: Re: Inaccurate logging of accuracy
>
> "What is the true response slide??"
>
> A bad name for trying to name the slide where the actual response is
> made.
>
> "...so I'd tend to think that there then is something
> wrong with he correct responses you specified there."
>
> Probably. I respond by left mouse button, and the 'correctresp' in a
> list is set to 1. Also, the Allowable response is set to 1. So i don't
> know what's wrong there
>
> Best
> Jens
>
> On 10 mar, 12:04, liwenna <liwe... at gmail.com> wrote:
> > hmmz... with the code you describe pretty much any response will be
> > logged as 1, unless the response is identical to the one specified
> > under 'correctresp' so I'd tend to think that there then is something
> > wrong with he correct responses you specified there.
>
> > What is the true response slide??
>
> > I do think it's puzzling that the whole thing doesn't respond in the
> > way you would expect but if you got your program working than that's
> > great news :)
>
> > On Mar 10, 11:15 am, jens <jens.bernhards... at gmail.com> wrote:
>
> > > The thing is that it doesn't seem to matter if I use E-primes own jump
> > > element or if that is set to terminate and I do the jump with an
> > > inline. I get the same results; that response is logged on the slides
> > > following the "true" response -slide.
> > > Also, and this is weird, in your code I need to shift the
> > > identification of the Stimulis.ACC like this
>
> > > If strHit = c.GetAttrib("Correctresp") Then
> > > Stimulus.ACC = 0
> > > Else
> > > Stimulus.ACC = 1
> > > End If
>
> > > to logg the response as 1. Which makes me think that if a response is
> > > made, then it's wrong and logged as 1? Also, the problem still
> > > remains.
>
> > > Thank you so much for trying to solve this but please do not put any
> > > more effort into it as I'm using the RT from the first slide and that
> > > works as it should, and also 'true' accuracy from the hit test
> > > performed after a response. This is only something that puzzled me,
> > > and it's not crucial for this experiment.
>
> > > On 9 mar, 22:45, liwenna <liwe... at gmail.com> wrote:
>
> > > > "when using the end action jump element."
>
> > > > So glad you added that sentence!
>
> > > > Indeed, you shouldn't use the end action jump element :) What it does
> > > > is make the program jump the moment the response is made, thus
> > > > bypassing the inline with the hittest. Therefore the accuracy remains
> > > > '0'.
> > > > Set the end actions back to terminate and add a 'goto labelname' line
> > > > to your hittest codes as described in my second post. I think that
> > > > might well solve your probs.
>
> > > > On Mar 9, 7:32 pm, jens <jens.bernhards... at gmail.com> wrote:
>
> > > > > Thank you for taking your time and answering this. Unfortunately I'm
> > > > > not able to get this to work properly. By adding the code after every
> > > > > slide instead of just using the menus to log and jump, I'm now getting
> > > > > all ACC = 0.
>
> > > > > "I got to suspect that the problem lies with your hittest code"
> > > > > The thing is when I'm not using any code at all and just Space to
> > > > > respond, I'm still getting the same results. It's weird that the
> > > > > default mode of accuracy, or response, logging is that it's remembered
> > > > > from trial to trial when using the end action jump element.
>
> > > > > What I want it to do is just to log the response given to a specific
> > > > > slide, end that trial and then start a new trial without remembering
> > > > > previous responses. It is such a stupid thing that makes me suspect
> > > > > that I have missed something really basic, or is it supposed to behave
> > > > > in this matter?
>
> > > > > Do you think that there might be an easier way than what you are
> > > > > describing liwenna? Something like acc or resp reset?
>
> --
> You received this message because you are subscribed to the Google Groups "E-Prime" group.
> To post to this group, send email to e-prime at googlegroups.com.
> To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com.
> For more options, visit this group athttp://groups.google.com/group/e-prime?hl=en.
>
> This message and any attachment are intended solely for the addressee and may contain confidential information. If you have received this message in error, please send it back to me, and immediately delete it. Please do not use, copy or disclose the information contained in this message or in any attachment. Any views or opinions expressed by the author of this email do not necessarily reflect the views of the University of Nottingham.
>
> This message has been checked for viruses but the contents of an attachment
> may still contain software viruses which could damage your computer system:
> you are advised to perform your own checks. Email communications with the
> University of Nottingham may be monitored as permitted by UK legislation.
--
You received this message because you are subscribed to the Google Groups "E-Prime" group.
To post to this group, send email to e-prime at googlegroups.com.
To unsubscribe from this group, send email to e-prime+unsubscribe at googlegroups.com.
For more options, visit this group at http://groups.google.com/group/e-prime?hl=en.
More information about the Eprime
mailing list