-
Data: 2021-08-22 20:59:09
Temat: Re: Jak zrobić test za pomocą PractRand?
Od: "o...@g...com" <o...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]niedziela, 22 sierpnia 2021 o 18:41:50 UTC+2 M.M. napisał(a):
> On Sunday, August 22, 2021 at 3:08:25 PM UTC+2, o...@g...com wrote:
> > Mam jeszcze taki pomysł, żeby przekonwertować moje liczby pseudolosowe na znaki
ASCII, a nie jak dotychczas tylko na szczególne znaki ASCII w postaci samych zer i
jedynek. Wtedy będę miał strumień losowych znaków ASCII. Następnie te znaki można
przekonwertować na bity, jeżeli znajdzie się taki sposób.
> A jakby tak jeszcze skompresować zipem?
W jakim celu ta kompresja?
Po wygenerowaniu danych do pliku data i wrzuceniu w konwerter terminal wyrzuca
krzaki:
nUI?U 9;?AXe@"^Kev6*m?qdp<1o{
mg}5H&'X%p_TflY~pVjkOKr}zo1FleFc?ybq8\NVd:4[?z~9ueVtl?:ą@T>N6@r(fo?g
41)n$?JIM 6hc%x?j]k<g(<3+3.=<Ymf~;PP|?W%-vu'`oKn2#Qe
gor"a+Ma%v|/?trz>l
p?%l?+uLA{UK~N%dVeT^~?XwUjFxr{`qk??:l}g]<A\8$4D"6@X{gijf$un)ucu?rySnsNhg?2\hpByWh*@???NxoL
lQ?zFD4I.g`4n[C!4*<>:_.v?$]9P;?fPa?WGQ@jsnNL4>5q2G[D?Z{NE!>c`+>XGv[?*1
&
;9N)xj9?L`=h]e?{??$P.?ZiY|F?UU+Nvwn#^R@?Y0 e*u4l9zMjGIC?,
]i<Jq(?4´´hJXztf-h:[^T:,C?4@8~nXI:R&sSceNC
`<+=~w<S#w}SaM^O4?EM?iq-"ElA<eX
?beK94a}?6A*
Czyli wygląda na to, że działa poprawnie. Te same pliki, gdy są mniejsze niż około 1
GB skutkują nierozpoczęciem się testów i komunikatem:
RNG_test using PractRand version 0.93
RNG = RNG_stdin, seed = 0xae0bb968
test set = normal, folding = standard(unknown format)
Segmentation fault (core dumped)
Dla większych niż 1 GB otrzymuję wciąż dużo faili i standardowy komunikat "abort()":
RNG_test using PractRand version 0.93
RNG = RNG_stdin, seed = 0x9c049a18
test set = normal, folding = standard(unknown format)
rng=RNG_stdin, seed=0x9c049a18
length= 32 megabytes (2^25 bytes), time= 3.1 seconds
Test Name Raw Processed Evaluation
BCFN(2+0,13-4,T) R= +85.2 p = 3.7e-37 FAIL !!!
BCFN(2+1,13-4,T) R= +77.8 p = 6.2e-34 FAIL !!!
BCFN(2+2,13-5,T) R= +79.5 p = 2.6e-31 FAIL !!!
BCFN(2+3,13-5,T) R= +83.6 p = 6.3e-33 FAIL !!!
BCFN(2+4,13-5,T) R= +80.2 p = 1.4e-31 FAIL !!!
BCFN(2+5,13-6,T) R= +99.5 p = 1.6e-34 FAIL !!!
BCFN(2+6,13-6,T) R=+102.2 p = 1.9e-35 FAIL !!!
BCFN(2+7,13-7,T) R=+121.8 p = 2.9e-37 FAIL !!!
Spróbuję jeszcze raz wygenerować plik 200 GB. Dlaczego wielkość pliku robi różnicę?
Następne wpisy z tego wątku
- 22.08.21 22:06 M.M.
- 22.08.21 22:17 o...@g...com
- 22.08.21 23:28 o...@g...com
- 23.08.21 00:29 o...@g...com
- 23.08.21 00:58 M.M.
- 23.08.21 01:06 M.M.
- 23.08.21 02:08 o...@g...com
- 23.08.21 05:23 o...@g...com
- 23.08.21 11:18 M.M.
- 23.08.21 14:31 o...@g...com
- 23.08.21 15:05 M.M.
- 23.08.21 15:21 o...@g...com
- 23.08.21 15:58 M.M.
- 23.08.21 21:11 o...@g...com
- 23.08.21 22:29 M.M.
Najnowsze wątki z tej grupy
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
- Press Release - AEiC 2023, Ada-Europe Reliable Softw. Technol.
- Ada-Europe - AEiC 2023 early registration deadline approaching
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2023
- Ile cykli zajmuje mnożenie liczb 64-bitowych?
- Ideologia Polskiego Programisty wer.3
Najnowsze wątki
- 2024-05-02 Zielona Góra => Spedytor międzynarodowy <=
- 2024-05-02 Katowice => Performance Analyst <=
- 2024-05-02 Gdańsk => Full Stack web developer (obszar .Net Core, Angular6+) <=
- 2024-05-02 Gdańsk => Business Development Manager - obszar bezpieczeństwa IT <=
- 2024-05-02 Warszawa => Starszy inżynier oprogramowania (Rust) <=
- 2024-05-02 Katowice => Java Developer <=
- 2024-05-02 'Studenci do nauki!'
- 2024-05-02 Dlaczego energia elektryczna jest droga i cały czas drożeje
- 2024-05-02 Dlaczego energia elektryczna jest droga i cały czas drożeje
- 2024-05-02 Dlaczego energia elektryczna jest droga i cały czas drożeje
- 2024-05-02 Wrocław => Lider Serwisu/Programista PLC z językiem niemieckim <=
- 2024-05-02 Łódź => Senior DevOps Engineer <=
- 2024-05-02 Gdańsk => Head of International Freight Forwarding Department <=
- 2024-05-02 Ulm => Solution Architect (secure communication and IoT solutions) <=
- 2024-05-02 Fotowoltaika - inwerter - jakie ficzery?