Re: Strange problem

30 views
Skip to first unread message
Message has been deleted

David McFarlane

unread,
May 2, 2013, 11:38:23 AM5/2/13
to e-p...@googlegroups.com
Strange indeed. First, just to clarify, given your described design
you expect to get either

1 WhiteDot ACC=1
2 WhiteDot ACC=1

or

1 WhiteDot ACC=0

nothing else. Then a few questions come to mind.

1) What Duration do you use for whiteDot?

2) What PreRelease do you use for whiteDot?

3) What Time Limit do you use for the input mask on whiteDot?

4) What responses are you entering to get these results, and when do
the responses occur relative to whiteDot?

5) Could you write and described a stripped-down program that
exhibits this phenomenon so that we might try to duplicate it?

Thanks.

-----
David McFarlane
E-Prime training
online: http://psychology.msu.edu/Workshops_Courses/eprime.aspx
Twitter: @EPrimeMaster (https://twitter.com/EPrimeMaster)

/----
Stock reminder: 1) I do not work for PST. 2) PST's trained staff
take any and all questions at
http://support.pstnet.com/e%2Dprime/support/login.asp , and they
strive to respond to all requests in 24-48 hours, so make full use of
it. 3) In addition, PST offers several instructional videos on their
YouTube channel (http://www.youtube.com/user/PSTNET ). 4) If you do
get an answer from PST staff, please extend the courtesy of posting
their reply back here for the sake of others.
\----


At 5/2/2013 07:45 AM Thursday, Valerio Biscione wrote:
>Hi, I am experiencing a really strange problem with e prime.
>
>It is something simple like this:
>
>
>Debug.print "1 WhiteDot ACC=" & whiteDot.ACC
>
>If whiteDot.ACC=1 Then
>
>
>Debug.print "2 WhiteDot ACC=" & whiteDot.ACC
>end if
>
>What the debug print is sometimes
>
>1 WhiteDot ACC=1
>2 WhiteDot ACC=1
>
>and sometimes
>
>1 WhiteDot ACC=0
>2 WhiteDot ACC=1
>
>and sometimes
>
>1 WhiteDot ACC=0
>2 WhiteDot ACC=0
>
>
>
>Assuming that the answer to WhiteDot is always ACCurate and that if
>I print the whiteDot.ACC in a following inline function it always
>returns 1, i think that the problem is that ACC value of WhiteDot
>slide doesn't update instantly. The problem is that in the real
>inline function I have to do an operation if whiteDot.ACC=0, so it
>has to be updated instantly after the slide! How can I be sure that
>this occours?

Vaaal

unread,
May 2, 2013, 3:12:11 PM5/2/13
to e-p...@googlegroups.com
You are right, I wasn't clear, and plus I think that there is a more easy way to explain it.
I have a slide called WhiteDot. Assuming that I always give it the correct response (ACC=1). If I read the whiteDot.ACC just after the slide, the value is (most of the time but not always!) 0. If I read it after some other slides, the value is 1. Of course nothing change in the inline script about the ACC of the whitedot slide.

The post run of whitedot slide is *afterObjectRun*, the prerun is *beforeObjectRun*.
The duration of "WhiteDot" is a random variable called DurationA. In the field "Duration" I wrote [DurationA].
-What Time Limit do you use for the input mask on whiteDot? <-I am not sure I understand this one. Time Limit of the response is (same as duration). The correct response is to do nothing (just to way DurationA milliseconds) (actually, to be more precise, the subject is asked to press a button on a previous slide, and to keep the button pressed during WhiteDot. If the subject releases the button there is an incorrect resposne, otherwise a correct one).
When I say "assuming that I always give the correct response" I mean: assuming that I always wait the right amount of time without doing anything but keep the button pressed.

Could you write and described a stripped-down program that
exhibits this phenomenon so that we might try to duplicate it? - Yes I can, but only tomorrow. Maybe you are able to help with the information that I have provided you now?
Thank you very much! :-)

David McFarlane

unread,
May 2, 2013, 3:32:53 PM5/2/13
to e-p...@googlegroups.com
Thanks, this helps a little, although I still need more. Also (1)
you really should take this to PST Web Support, and (2) when you
reply here, *please* include the preceeding thread in full, otherwise
it is hard for others (and me) to follow along later.

Anyway, I still want to know the PreRelease value, that is critical
to my thinking. If you are using EP2.0.8.10 then you probably use
the default of "same as duration". I also need to know more about
the structure of your Procedure. E.g., I assume that your inline
immediately follows your WhiteDot, but I need you to confirm or
correct that. And please give more concrete, explicit descriptions
of your responses, not just "correct", but what counts as correct. I
would like to see a better step-by-step description of what the
subject is supposed to do on each trial, and some concrete examples
of trial stimuli & responses.

Best if you work out a stripped-down version to demonstrate this
issue. But now I may not get back to this again until next week.

Best,
-- David McFarlane
Reply all
Reply to author
Forward
0 new messages