🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #217527

Re: Jak zrobić test za pomocą PractRand?

#217527
From: osobli...
Date: Sun, 22 Aug 2021 22:29
132 lines
12687 bytes
Plik po komendzie:

cat LCGtest.data | ./konwerter1.exe | ./RNG_test stdin

Daje znów pełno faili:

RNG_test using PractRand version 0.93
RNG = RNG_stdin, seed = 0xa06e3586
test set = normal, folding = standard(unknown format)

rng=RNG_stdin, seed=0xa06e3586
length= 32 megabytes (2^25 bytes), time= 3.0 seconds
  Test Name                         Raw       Processed     Evaluation
  BCFN(2+0,13-4,T)                  R=+765.7  p =  1.7e-334   FAIL !!!!!!!
  BCFN(2+1,13-4,T)                  R=+524.0  p =  6.8e-229   FAIL !!!!!!
  BCFN(2+2,13-5,T)                  R=+413.4  p =  5.0e-162   FAIL !!!!!
  BCFN(2+3,13-5,T)                  R=+566.9  p =  4.3e-222   FAIL !!!!!!
  BCFN(2+4,13-5,T)                  R=+415.2  p =  1.0e-162   FAIL !!!!!
  BCFN(2+5,13-6,T)                  R=+389.9  p =  5.8e-134   FAIL !!!!!
  BCFN(2+6,13-6,T)                  R=+430.2  p =  8.9e-148   FAIL !!!!!
  BCFN(2+7,13-7,T)                  R=+544.9  p =  1.6e-164   FAIL !!!!!
  BCFN(2+8,13-8,T)                  R=+325.1  p =  1.9e-83    FAIL !!!!
  BCFN(2+9,13-8,T)                  R=+297.7  p =  1.7e-76    FAIL !!!!
  BCFN(2+10,13-9,T)                 R=+360.5  p =  3.9e-82    FAIL !!!!
  BCFN(2+11,13-9,T)                 R=+366.1  p =  2.2e-83    FAIL !!!!
  DC6-9x1Bytes-1                    R=+33591  p = 0           FAIL !!!!!!!!
  Gap-16:A                          R=+26160  p = 0           FAIL !!!!!!!!
  Gap-16:B                          R=+23825  p = 0           FAIL !!!!!!!!
  FPF-14+6/16:(0,14-0)              R=+11268  p = 0           FAIL !!!!!!!!
  FPF-14+6/16:(1,14-1)              R= +5130  p =  9e-4547    FAIL !!!!!!!!
  FPF-14+6/16:(2,14-2)              R= +3671  p =  2e-3210    FAIL !!!!!!!!
  FPF-14+6/16:(3,14-2)              R= +3658  p =  7e-3199    FAIL !!!!!!!!
  FPF-14+6/16:(4,14-3)              R= +2779  p =  7e-2436    FAIL !!!!!!!!
  FPF-14+6/16:(5,14-4)              R= +1863  p =  1e-1522    FAIL !!!!!!!!
  FPF-14+6/16:(6,14-5)              R= +1247  p =  2e-1033    FAIL !!!!!!!!
  FPF-14+6/16:(7,14-5)              R= +1382  p =  1e-1145    FAIL !!!!!!!!
  FPF-14+6/16:(8,14-6)              R= +1129  p =  9.8e-864   FAIL !!!!!!!
  FPF-14+6/16:(9,14-7)              R=+806.2  p =  1.7e-641   FAIL !!!!!!!
  FPF-14+6/16:(10,14-8)             R=+540.7  p =  4.3e-389   FAIL !!!!!!!
  FPF-14+6/16:(11,14-8)             R=+545.1  p =  2.5e-392   FAIL !!!!!!!
  FPF-14+6/16:(12,14-9)             R=+377.5  p =  5.3e-238   FAIL !!!!!!
  FPF-14+6/16:(13,14-10)            R=+181.9  p =  2.5e-97    FAIL !!!!!
  FPF-14+6/16:(14,14-11)            R=+203.5  p =  1.6e-89    FAIL !!!!
  FPF-14+6/16:(15,14-11)            R=+112.6  p =  6.3e-50    FAIL !!!!
  FPF-14+6/16:all                   R=+13755  p = 0           FAIL !!!!!!!!
  FPF-14+6/16:all2                  R=+47731771 p = 0           FAIL !!!!!!!!
  FPF-14+6/16:cross                 R=+289.3  p =  5.2e-228   FAIL !!!!!!
  [Low1/8]BCFN(2+0,13-6,T)          R=+706.6  p =  2.0e-242   FAIL !!!!!!
  [Low1/8]BCFN(2+1,13-6,T)          R=+721.6  p =  1.5e-247   FAIL !!!!!!
  [Low1/8]BCFN(2+2,13-6,T)          R=+806.5  p =  1.2e-276   FAIL !!!!!!
  [Low1/8]BCFN(2+3,13-6,T)          R=+665.4  p =  2.6e-228   FAIL !!!!!!
  [Low1/8]BCFN(2+4,13-7,T)          R=+385.8  p =  1.0e-116   FAIL !!!!!
  [Low1/8]BCFN(2+5,13-8,T)          R=+486.7  p =  1.8e-124   FAIL !!!!!
  [Low1/8]BCFN(2+6,13-8,T)          R=+519.9  p =  6.8e-133   FAIL !!!!!
  [Low1/8]BCFN(2+7,13-9,T)          R=+358.6  p =  1.0e-81    FAIL !!!!
  [Low1/8]BCFN(2+8,13-9,T)          R=+447.6  p =  1.0e-101   FAIL !!!!!
  [Low1/8]DC6-9x1Bytes-1            R= +3199  p =  2e-1803    FAIL !!!!!!!!
  [Low1/8]Gap-16:A                  R= +3726  p =  7e-2999    FAIL !!!!!!!!
  [Low1/8]Gap-16:B                  R= +2964  p =  3e-2236    FAIL !!!!!!!!
  [Low1/8]FPF-14+6/16:(0,14-2)      R=+391.2  p =  6.5e-342   FAIL !!!!!!!
  [Low1/8]FPF-14+6/16:(1,14-3)      R=+277.3  p =  7.6e-243   FAIL !!!!!!
  [Low1/8]FPF-14+6/16:(2,14-4)      R=+189.6  p =  7.2e-155   FAIL !!!!!
  [Low1/8]FPF-14+6/16:(3,14-5)      R=+130.4  p =  5.7e-108   FAIL !!!!!
  [Low1/8]FPF-14+6/16:(4,14-5)      R=+134.6  p =  1.9e-111   FAIL !!!!!
  [Low1/8]FPF-14+6/16:(5,14-6)      R= +98.4  p =  2.4e-75    FAIL !!!!
  [Low1/8]FPF-14+6/16:(6,14-7)      R= +75.2  p =  1.0e-59    FAIL !!!!
  [Low1/8]FPF-14+6/16:(7,14-8)      R= +50.8  p =  1.3e-36    FAIL !!!
  [Low1/8]FPF-14+6/16:(8,14-8)      R= +44.4  p =  5.7e-32    FAIL !!!
  [Low1/8]FPF-14+6/16:(9,14-9)      R= +30.4  p =  1.9e-19    FAIL !
  [Low1/8]FPF-14+6/16:(10,14-10)    R= +15.7  p =  6.0e-9   very suspicious
  [Low1/8]FPF-14+6/16:all           R=+568.7  p =  1.2e-511   FAIL !!!!!!!
  [Low1/8]FPF-14+6/16:all2          R=+76806  p = 0           FAIL !!!!!!!!
  [Low1/8]FPF-14+6/16:cross         R= +34.6  p =  5.6e-30    FAIL !!!
  [Low4/32]BCFN(2+0,13-6,T)         R=+249.3  p =  8.0e-86    FAIL !!!!
  [Low4/32]BCFN(2+1,13-6,T)         R=+183.4  p =  2.9e-63    FAIL !!!!
  [Low4/32]BCFN(2+2,13-6,T)         R=+189.0  p =  3.6e-65    FAIL !!!!
  [Low4/32]BCFN(2+3,13-6,T)         R=+193.6  p =  9.8e-67    FAIL !!!!
  [Low4/32]BCFN(2+4,13-7,T)         R=+257.1  p =  5.6e-78    FAIL !!!!
  [Low4/32]BCFN(2+5,13-8,T)         R=+220.6  p =  6.3e-57    FAIL !!!!
  [Low4/32]BCFN(2+6,13-8,T)         R=+225.8  p =  2.9e-58    FAIL !!!!
  [Low4/32]BCFN(2+7,13-9,T)         R=+249.4  p =  3.6e-57    FAIL !!!!
  [Low4/32]BCFN(2+8,13-9,T)         R=+281.0  p =  2.9e-64    FAIL !!!!
  [Low4/32]DC6-9x1Bytes-1           R= +2718  p =  5e-1532    FAIL !!!!!!!!
  [Low4/32]Gap-16:A                 R= +2190  p =  3e-1762    FAIL !!!!!!!!
  [Low4/32]Gap-16:B                 R= +2717  p =  5e-2050    FAIL !!!!!!!!
  [Low4/32]FPF-14+6/16:(0,14-2)     R=+372.0  p =  4.1e-325   FAIL !!!!!!
  [Low4/32]FPF-14+6/16:(1,14-3)     R=+295.5  p =  9.4e-259   FAIL !!!!!!
  [Low4/32]FPF-14+6/16:(2,14-4)     R=+197.3  p =  3.9e-161   FAIL !!!!!
  [Low4/32]FPF-14+6/16:(3,14-5)     R=+123.6  p =  2.7e-102   FAIL !!!!!
  [Low4/32]FPF-14+6/16:(4,14-5)     R=+124.0  p =  1.2e-102   FAIL !!!!!
  [Low4/32]FPF-14+6/16:(5,14-6)     R= +90.8  p =  1.5e-69    FAIL !!!!
  [Low4/32]FPF-14+6/16:(6,14-7)     R= +68.9  p =  1.2e-54    FAIL !!!!
  [Low4/32]FPF-14+6/16:(7,14-8)     R= +66.9  p =  3.2e-48    FAIL !!!
  [Low4/32]FPF-14+6/16:(8,14-8)     R= +49.8  p =  6.6e-36    FAIL !!!
  [Low4/32]FPF-14+6/16:(9,14-9)     R= +36.5  p =  2.9e-23    FAIL !!
  [Low4/32]FPF-14+6/16:(10,14-10)   R= +13.4  p =  1.0e-7   mildly suspicious
  [Low4/32]FPF-14+6/16:(11,14-11)   R= +34.2  p =  9.4e-16    FAIL
  [Low4/32]FPF-14+6/16:(12,14-11)   R= +22.4  p =  1.3e-10  very suspicious
  [Low4/32]FPF-14+6/16:all          R=+563.6  p =  4.4e-507   FAIL !!!!!!!
  [Low4/32]FPF-14+6/16:all2         R=+75468  p = 0           FAIL !!!!!!!!
  [Low4/32]FPF-14+6/16:cross        R= +18.6  p =  2.9e-16    FAIL !
  [Low1/32]BCFN(2+0,13-7,T)         R=+239.6  p =  1.0e-72    FAIL !!!!
  [Low1/32]BCFN(2+1,13-7,T)         R=+153.4  p =  8.9e-47    FAIL !!!
  [Low1/32]BCFN(2+2,13-8,T)         R=+124.4  p =  1.6e-32    FAIL !!!
  [Low1/32]BCFN(2+3,13-8,T)         R= +72.9  p =  1.9e-19    FAIL !
  [Low1/32]BCFN(2+4,13-8,T)         R= +92.1  p =  2.5e-24    FAIL !!
  [Low1/32]BCFN(2+5,13-9,T)         R=+103.7  p =  2.0e-24    FAIL !!
  [Low1/32]BCFN(2+6,13-9,T)         R=+145.0  p =  1.0e-33    FAIL !!!
  [Low1/32]DC6-9x1Bytes-1           R=+453.3  p =  1.2e-261   FAIL !!!!!!
  [Low1/32]Gap-16:A                 R=+393.3  p =  6.7e-319   FAIL !!!!!!
  [Low1/32]Gap-16:B                 R=+321.4  p =  1.6e-244   FAIL !!!!!!
  [Low1/32]FPF-14+6/16:(0,14-4)     R= +32.4  p =  2.2e-26    FAIL !!
  [Low1/32]FPF-14+6/16:(1,14-5)     R= +21.5  p =  1.0e-17    FAIL !
  [Low1/32]FPF-14+6/16:(2,14-5)     R= +17.7  p =  1.6e-14    FAIL
  [Low1/32]FPF-14+6/16:(3,14-6)     R= +17.5  p =  1.9e-13    FAIL
  [Low1/32]FPF-14+6/16:(4,14-7)     R= +14.6  p =  2.1e-11   VERY SUSPICIOUS
  [Low1/32]FPF-14+6/16:(5,14-8)     R= +14.0  p =  4.0e-10  very suspicious
  [Low1/32]FPF-14+6/16:(6,14-8)     R= +11.0  p =  6.2e-8   suspicious
  [Low1/32]FPF-14+6/16:all          R= +50.7  p =  1.1e-42    FAIL !!!
  [Low1/32]FPF-14+6/16:all2         R=+534.1  p =  5.8e-165   FAIL !!!!!
  [Low1/32]FPF-14+6/16:cross        R=  +4.2  p =  1.0e-3   unusual
  ...and 22 test result(s) without anomalies

Bez konwertera mniej faili, ale też dużo. Faili jest więcej niż na moim własnym generatorze.

Ale uruchomienie samego programu z konwerterem lub bez powoduje, że nie wyświetla się nic, tylko migający kursor, tak jakby coś było liczone. Nie wyświetla się nawet:

RNG_test using PractRand version 0.93
RNG = RNG_stdin, seed = 0x684ea43b
test set = normal, folding = standard(unknown format)

co chyba powinno się wyświetlić, jeśli program zacząłby testy. Także znów niewiele tego rozumiem. Jeśli już oblewa, powinien oblać zarówno plik jak i program. Jeśli nie oblewa, dlaczego plik oblał? Dlaczego nie ma żadnej informacji, że test chociażby się uruchomił? Czy Tobie wyświetla się jakiś komunikat, zanim generator po jakimś czasie obleje testy?
Technical Details
Message-ID: <b7934f47-56c1-4f64-8cdf-304248fec1c9n@googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
References: <6a2d60cf-5d52-4f70-a0bb-67ac51f2ea47n@googlegroups.com> <0b0e0278-0506-4691-8051-1f73a327e87an@googlegroups.com> <1aabf0e1-8c01-4479-90fc-62d1026d221cn@googlegroups.com> <fcda7316-c8b0-445b-a5d5-2c8db0e2c939n@googlegroups.com> <59524bbe-00b1-4756-b359-19bb000e8641n@googlegroups.com> <2aec1845-1ec1-4e83-835a-ccc9aa089c23n@googlegroups.com> <f201e244-08b1-4ec6-977a-40aba70eac76n@googlegroups.com> <48a87319-4f87-4ace-b9e1-e8c9842514can@googlegroups.com> <5af4b1e3-4d68-4ea8-a5cf-7d2b1075041cn@googlegroups.com> <680b4111-0c0b-4406-ae78-fc27fa1a545an@googlegroups.com> <efe0a67a-6b05-40d2-b877-e5a51f57dd9fn@googlegroups.com> <cb8e26f0-392e-4848-b573-e232e943b6f5n@googlegroups.com> <08cd0111-4022-41af-a03a-a3a4a6307ef6n@googlegroups.com> <c66ce87b-7302-4c87-813b-187c36feffd1n@googlegroups.com> <4a215489-d501-49d5-ade6-cf771ffee901n@googlegroups.com> <7ccd7613-9d6d-4d46-b68f-1db4e9d7a5e3n@googlegroups.com> <9082e2ac-cd7d-436d-80a8-7d12109d3297n@googlegroups.com> <227b1c0e-5d3c-4323-a374-de316aec2ffcn@googlegroups.com> <11f92832-5699-4cf9-be0d-412f9248f4den@googlegroups.com> <97a8c494-64a8-46c0-a17a-114d86aa94d9n@googlegroups.com> <d5976242-a26f-4b4a-93c0-49f7c056c46dn@googlegroups.com> <bf97ae93-0973-4e7d-a7dc-36e681b2479bn@googlegroups.com> <bdc239bf-9878-4a79-a5c4-e007aee2c279n@googlegroups.com> <f453f15f-4c3f-4eee-9714-850a0fb56161n@googlegroups.com> <03af61d9-e808-4daf-82b1-82e45f41372dn@googlegroups.com> <8c2590d8-1517-49f7-b95e-40e5fcaf830bn@googlegroups.com> <f341cef1-76f8-4aa4-ab18-ddf45ba038f3n@googlegroups.com> <a4f24c35-46a4-4dc4-90c0-fa9ee06ce740n@googlegroups.com> <bab05158-796a-4b3f-a52a-42659629ff42n@googlegroups.com> <268d32c4-3f2f-47cd-9544-d15a448f801cn@googlegroups.com> <c9a68c22-8a39-4c63-86e6-cb54d35bfde5n@googlegroups.com> <867ac372-f472-44ea-9346-d99449427a7fn@googlegroups.com> <a1e5bdaf-1701-420b-b2cf-f6831b771a92n@googlegroups.com> <df195a86-c889-47f3-9e9f-e2cb1828efc9n@googlegroups.com> <d2a0fb33-27b9-493e-a88c-fe2e8ec7624bn@googlegroups.com> <21f1661f-f0bc-40af-819b-67e491912f03n@googlegroups.com> <bede20ee-7292-489d-8159-c4460dd09ccdn@googlegroups.com>

Show Full Headers
Complete Article Headers
X-Received: by 2002:a37:9e11:: with SMTP id h17mr18941193qke.370.1629671375439;        Sun, 22 Aug 2021 15:29:35 -0700 (PDT)
X-Received: by 2002:ac8:1498:: with SMTP id l24mr26868600qtj.169.1629671375235; Sun, 22 Aug 2021 15:29:35 -0700 (PDT)
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!2.eu.feeder.erje.net!feeder.erje.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: pl.comp.programming
Date: Sun, 22 Aug 2021 15:29:35 -0700 (PDT)
In-Reply-To: <bede20ee-7292-489d-8159-c4460dd09ccdn@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=77.169.12.87; posting-account=5sNFBgoAAAAxlae8lv99mPyGsDs6ynwB
NNTP-Posting-Host: 77.169.12.87
References: <6a2d60cf-5d52-4f70-a0bb-67ac51f2ea47n@googlegroups.com> <0b0e0278-0506-4691-8051-1f73a327e87an@googlegroups.com> <1aabf0e1-8c01-4479-90fc-62d1026d221cn@googlegroups.com> <fcda7316-c8b0-445b-a5d5-2c8db0e2c939n@googlegroups.com> <59524bbe-00b1-4756-b359-19bb000e8641n@googlegroups.com> <2aec1845-1ec1-4e83-835a-ccc9aa089c23n@googlegroups.com> <f201e244-08b1-4ec6-977a-40aba70eac76n@googlegroups.com> <48a87319-4f87-4ace-b9e1-e8c9842514can@googlegroups.com> <5af4b1e3-4d68-4ea8-a5cf-7d2b1075041cn@googlegroups.com> <680b4111-0c0b-4406-ae78-fc27fa1a545an@googlegroups.com> <efe0a67a-6b05-40d2-b877-e5a51f57dd9fn@googlegroups.com> <cb8e26f0-392e-4848-b573-e232e943b6f5n@googlegroups.com> <08cd0111-4022-41af-a03a-a3a4a6307ef6n@googlegroups.com> <c66ce87b-7302-4c87-813b-187c36feffd1n@googlegroups.com> <4a215489-d501-49d5-ade6-cf771ffee901n@googlegroups.com> <7ccd7613-9d6d-4d46-b68f-1db4e9d7a5e3n@googlegroups.com> <9082e2ac-cd7d-436d-80a8-7d12109d3297n@googlegroups.com> <227b1c0e-5d3c-4323-a374-de316aec2ffcn@googlegroups.com> <11f92832-5699-4cf9-be0d-412f9248f4den@googlegroups.com> <97a8c494-64a8-46c0-a17a-114d86aa94d9n@googlegroups.com> <d5976242-a26f-4b4a-93c0-49f7c056c46dn@googlegroups.com> <bf97ae93-0973-4e7d-a7dc-36e681b2479bn@googlegroups.com> <bdc239bf-9878-4a79-a5c4-e007aee2c279n@googlegroups.com> <f453f15f-4c3f-4eee-9714-850a0fb56161n@googlegroups.com> <03af61d9-e808-4daf-82b1-82e45f41372dn@googlegroups.com> <8c2590d8-1517-49f7-b95e-40e5fcaf830bn@googlegroups.com> <f341cef1-76f8-4aa4-ab18-ddf45ba038f3n@googlegroups.com> <a4f24c35-46a4-4dc4-90c0-fa9ee06ce740n@googlegroups.com> <bab05158-796a-4b3f-a52a-42659629ff42n@googlegroups.com> <268d32c4-3f2f-47cd-9544-d15a448f801cn@googlegroups.com> <c9a68c22-8a39-4c63-86e6-cb54d35bfde5n@googlegroups.com> <867ac372-f472-44ea-9346-d99449427a7fn@googlegroups.com> <a1e5bdaf-1701-420b-b2cf-f6831b771a92n@googlegroups.com> <df195a86-c889-47f3-9e9f-e2cb1828efc9n@googlegroups.com> <d2a0fb33-27b9-493e-a88c-fe2e8ec7624bn@googlegroups.com> <21f1661f-f0bc-40af-819b-67e491912f03n@googlegroups.com> <bede20ee-7292-489d-8159-c4460dd09ccdn@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <b7934f47-56c1-4f64-8cdf-304248fec1c9n@googlegroups.com>
Subject: Re: Jak zrobić test za pomocą
 PractRand?
From: "osobli...@gmail.com" <osobliwy.nick@gmail.com>
Injection-Date: Sun, 22 Aug 2021 22:29:35 +0000
X-Received-Bytes: 13371
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit