From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,e81fd3a32a1cacd2 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!t-online.de!newsfeed.freenet.de!bolzen.all.de!newsfeed.ision.net!newsfeed2.easynews.net!ision!newsfeed.arcor.de!newsspool2.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: accuracy Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <1170071840.010200.85210@s48g2000cws.googlegroups.com> <1173089302.125025.31370@t69g2000cwt.googlegroups.com> <0dmdnZIAd76ZpXPYnZ2dnUVZ_uCinZ2d@comcast.com> <1lq9zxgrnvfjx$.17ip3w3ei4xdb.dlg@40tude.net> Date: Fri, 9 Mar 2007 09:33:41 +0100 Message-ID: NNTP-Posting-Date: 09 Mar 2007 09:33:41 CET NNTP-Posting-Host: 00d59619.newsspool1.arcor-online.net X-Trace: DXC=mYb3ghGTPbM^B]`=U:WelBic==]BZ:afN4Fo<]lROoRAFl8W>\BH3YBk3k>@01`WeHDNcfSJ;bb[EFCTGGVUmh?DLK[5LiR>kgBMcmnhRn34 On Thu, 08 Mar 2007 21:18:11 GMT, Bj�rn Persson wrote: > Dmitry A. Kazakov wrote: > >> If it were just inaccurate then the obtained values would be like >> ThreadTime + Error where Error has zero mean. > > No, that's "imprecise". No. The sets "accurate" and "precise" do not contain each other. Which means that measurement can be precise and accurate, precise but inaccurate, imprecise but accurate or imprecise and inaccurate. As for GetThreadTimes, its absolute precision is 1ms. Its suggested absolute accuracy should be one time quant (which duration depends on the system settings). The later does not hold, because the error is in fact not bounded. > Shots distributed evenly over a shooting target is > bad precision. A tight group of shots at one side of the target is good > precision but bad accuracy. That's right. This is why GetThreadTimes is not just inaccurate, it is precisely wrong. BTW, precisely wrong /= imprecise. (:-)) -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de