Article View: pl.comp.lang.c
Article #308724Re: test randomizacyjny w C
From: M.M.
Date: Mon, 26 Sep 2016 21:46
Date: Mon, 26 Sep 2016 21:46
44 lines
4528 bytes
4528 bytes
On Monday, September 26, 2016 at 11:32:09 PM UTC+2, Borneq wrote:
> W dniu 26.09.2016 o 23:22, M.M. pisze:
> > A jakby połączyć bezpośrednio z generatorem przez pipe? Bez męczenia łącza i
> > dysku ogromnymi plikami?
>
> W tester wbudowane są różne przykładowe generatory z GSL. Generowanie do
> pliku najwyżej w przypadku niestandardowym. Ale to nie problem, mam na
> dysku SSD, problemem jest długie działanie testerów.
Czyli byś chciał dobry test który działa w krótkim czasie. Obawiam się, że
to wymusza testowanie na krótkim ciągu liczb pseudolosowym. Może minutę
temu włączyłem u siebie diehardera, zobacz ile już przetestował:
./rnd | dieharder -a -g 200
#=============================================================================#
# dieharder version 3.31.1 Copyright 2003 Robert G. Brown #
#=============================================================================#
rng_name |rands/second| Seed |
stdin_input_raw| 3.42e+07 |2135896386|
#=============================================================================#
test_name |ntup| tsamples |psamples| p-value |Assessment
#=============================================================================#
diehard_birthdays| 0| 100| 100|0.52531594| PASSED
diehard_operm5| 0| 1000000| 100|0.88766999| PASSED
diehard_rank_32x32| 0| 40000| 100|0.03233666| PASSED
diehard_rank_6x8| 0| 100000| 100|0.29721444| PASSED
diehard_bitstream| 0| 2097152| 100|0.34918380| PASSED
diehard_opso| 0| 2097152| 100|0.50657945| PASSED
diehard_oqso| 0| 2097152| 100|0.88860585| PASSED
diehard_dna| 0| 2097152| 100|0.05853630| PASSED
diehard_count_1s_str| 0| 256000| 100|0.80996803| PASSED
diehard_count_1s_byt| 0| 256000| 100|0.08162491| PASSED
diehard_parking_lot| 0| 12000| 100|0.98287267| PASSED
diehard_2dsphere| 2| 8000| 100|0.14004802| PASSED
diehard_3dsphere| 3| 4000| 100|0.62339373| PASSED
diehard_squeeze| 0| 100000| 100|0.87961146| PASSED
diehard_sums| 0| 100| 100|0.14747688| PASSED
diehard_runs| 0| 100000| 100|0.41225423| PASSED
diehard_runs| 0| 100000| 100|0.96926418| PASSED
diehard_craps| 0| 200000| 100|0.83187785| PASSED
diehard_craps| 0| 200000| 100|0.97190438| PASSED
Testy są szybkie, ale jak chcesz przetestować bardzo dużo danych, to siła
wyższa.
Technical Details
Message-ID:
<4f2eec1b-a5d5-41a4-a5c7-3ffca4709304@googlegroups.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!o21no187808itb.0!news-out.google.com!b4ni13366iti.0!nntp.google.com!o21no187804itb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mailReferences:
<5777f44e$0$12548$65785112@news.neostrada.pl> <nlcdr5$rk4$1@portraits.wsisiz.edu.pl> <3fabf491-7526-4652-b460-a6c2b03318fe@googlegroups.com> <52620181-d1a6-4812-96a5-38eaed8f0860@googlegroups.com> <nlecfp$94i$1@portraits.wsisiz.edu.pl> <771ccedb-ab65-484c-95f6-fed3beab850d@googlegroups.com> <nlgdvu$7vo$1@node2.news.atman.pl> <nsbfoj$gk0$1@node1.news.atman.pl> <1121cd99-4f0c-42c9-af4e-bbb95846b221@googlegroups.com> <nsbi91$118$1@node2.news.atman.pl> <nsbja8$k91$1@node1.news.atman.pl> <nsbr2o$a64$1@node2.news.atman.pl> <nsbtc8$ch5$1@node2.news.atman.pl> <nsc0nj$fs7$1@node2.news.atman.pl> <nsc240$4fb$1@node1.news.atman.pl> <e4777e03-0727-4ca9-9beb-0d74176bc08b@googlegroups.com> <nsc44o$j5i$1@node2.news.atman.pl>Show Full Headers
Complete Article Headers
X-Received: by 10.66.248.129 with SMTP id ym1mr2082024pac.31.1474926405951; Mon, 26 Sep 2016 14:46:45 -0700 (PDT) X-Received: by 10.36.115.203 with SMTP id y194mr9777itb.0.1474926405910; Mon, 26 Sep 2016 14:46:45 -0700 (PDT) Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!news.glorb.com!o21no187808itb.0!news-out.google.com!b4ni13366iti.0!nntp.google.com!o21no187804itb.0!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail Newsgroups: pl.comp.lang.c Date: Mon, 26 Sep 2016 14:46:45 -0700 (PDT) In-Reply-To: <nsc44o$j5i$1@node2.news.atman.pl> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=77.254.35.87; posting-account=xjvq9QoAAAATMPC2X3btlHd_LkaJo_rj NNTP-Posting-Host: 77.254.35.87 References: <5777f44e$0$12548$65785112@news.neostrada.pl> <nlcdr5$rk4$1@portraits.wsisiz.edu.pl> <3fabf491-7526-4652-b460-a6c2b03318fe@googlegroups.com> <52620181-d1a6-4812-96a5-38eaed8f0860@googlegroups.com> <nlecfp$94i$1@portraits.wsisiz.edu.pl> <771ccedb-ab65-484c-95f6-fed3beab850d@googlegroups.com> <nlgdvu$7vo$1@node2.news.atman.pl> <nsbfoj$gk0$1@node1.news.atman.pl> <1121cd99-4f0c-42c9-af4e-bbb95846b221@googlegroups.com> <nsbi91$118$1@node2.news.atman.pl> <nsbja8$k91$1@node1.news.atman.pl> <nsbr2o$a64$1@node2.news.atman.pl> <nsbtc8$ch5$1@node2.news.atman.pl> <nsc0nj$fs7$1@node2.news.atman.pl> <nsc240$4fb$1@node1.news.atman.pl> <e4777e03-0727-4ca9-9beb-0d74176bc08b@googlegroups.com> <nsc44o$j5i$1@node2.news.atman.pl> User-Agent: G2/1.0 MIME-Version: 1.0 Message-ID: <4f2eec1b-a5d5-41a4-a5c7-3ffca4709304@googlegroups.com> Subject: Re: test randomizacyjny w C From: "M.M." <mmarszik@gmail.com> Injection-Date: Mon, 26 Sep 2016 21:46:45 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit