try changing them to:<div><span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 13px; ">stopaccuracy.AddObservation CInt(c.GetAttrib("ogperf"))<br>errorawareness.AddObservation CInt(c.GetAttrib("ogaware"))</span></div>

<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></font></div><div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">or CDbl(...) if CInt(...) isn't what you need.</span></font></div>

<div><font class="Apple-style-span" face="arial, sans-serif"><span class="Apple-style-span" style="border-collapse: collapse;">i think the problem might be that when you c.GetAttrib the value it pulls from the list is understood as a string, rather than some sort of number...<br>

</span></font><br><div class="gmail_quote">On Wed, Mar 9, 2011 at 8:34 AM, Micah <span dir="ltr"><<a href="mailto:ucfmicah@gmail.com">ucfmicah@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">

Hello,<br>
<br>
This is probably a very easy to solve problem, but it's just about<br>
beaten me down. I am trying to make a training script for my error-<br>
awareness paradigm that can log inhibition and error-awareness<br>
performance and then report these to the subject at the end of the<br>
trial. The task is very simple and works fine, as does the performance<br>
logging. I can't seem to get my summation object to work though-<br>
everytime it gives me a 'type mismatch'. I've tried creating a<br>
variable from the logging vars in a double format but that does not<br>
fix it. Can someone take a look at my code and see what's up?<br>
<br>
I start with the following setup inline and usertab code:<br>
'setup inline<br>
set stopaccuracy = New Summation<br>
set erroraware = New Summation<br>
<br>
'usertab<br>
dim killme as integer<br>
dim stopaccuracy as Summation<br>
dim erroraware as Summation<br>
dim ogperf as double<br>
dim ogaware as double<br>
<br>
<br>
My inline that logs awareness and performance, and (is supposed to)<br>
fill the summation object with these information for reporting to the<br>
subject, looks like this:<br>
<br>
<br>
If c.GetAttrib("trialtype") = "lure" then<br>
        if TextDisplay1.RT = 0 then<br>
                c.SetAttrib "ogperf", 1<br>
        else<br>
                c.SetAttrib "ogperf", 0<br>
        end if<br>
end if<br>
<br>
<br>
<br>
if c.GetAttrib("awaretrial") = "1" and killme = 1 then<br>
        if TextDisplay1.RESP = "2" then<br>
                c.SetAttrib "ogaware", 0<br>
        else<br>
                c.SetAttrib "ogaware", 1<br>
        end if<br>
end if<br>
<br>
if c.GetAttrib("ogperf") = "0" then<br>
        killme = 1<br>
else<br>
        killme = 0<br>
end if<br>
<br>
<br>
stopaccuracy.AddObservation c.GetAttrib("ogperf")<br>
errorawareness.AddObservation c.GetAttrib("ogaware")<br>
<br>
<br>
Debug.Print stopaccuracy.Mean<br>
Debug.Print erroraware.Mean<br>
<br>
c.SetAttrib "stopaccuracy", Format((stopaccuracy.Mean),"Percent")<br>
c.SetAttrib "errorawareness", Format((errorawareness.Mean),"Percent")<br>
<br>
<br>
It's these lines that give me the type mismatch:<br>
stopaccuracy.AddObservation c.GetAttrib("ogperf")<br>
errorawareness.AddObservation c.GetAttrib("ogaware")<br>
<br>
Link to script: <a href="http://bit.ly/hKCcmo" target="_blank">http://bit.ly/hKCcmo</a><br>
<br>
Best,<br>
Micah<br>
<font color="#888888"><br>
<br>
<br>
--<br>
You received this message because you are subscribed to the Google Groups "E-Prime" group.<br>
To post to this group, send email to <a href="mailto:e-prime@googlegroups.com">e-prime@googlegroups.com</a>.<br>
To unsubscribe from this group, send email to <a href="mailto:e-prime%2Bunsubscribe@googlegroups.com">e-prime+unsubscribe@googlegroups.com</a>.<br>
For more options, visit this group at <a href="http://groups.google.com/group/e-prime?hl=en" target="_blank">http://groups.google.com/group/e-prime?hl=en</a>.<br>
<br>
</font></blockquote></div><br></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups "E-Prime" group.<br />
To post to this group, send email to e-prime@googlegroups.com.<br />
To unsubscribe from this group, send email to e-prime+unsubscribe@googlegroups.com.<br />

For more options, visit this group at http://groups.google.com/group/e-prime?hl=en.<br />