-
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
- Popr. 14. Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- Arch. Prog. Nieuprzywilejowanych w pełnej wer. na nowej s. WWW energokod.pl
- 7. Raport Totaliztyczny: Sprawa Qt Group wer. 424
- TCL - problem z escape ostatniego \ w nawiasach {}
- Nauka i Praca Programisty C++ w III Rzeczy (pospolitej)
- testy-wyd-sort - Podsumowanie
- Tworzenie Programów Nieuprzywilejowanych Opartych Na Wtyczkach
- Do czego nadaje się QDockWidget z bibl. Qt?
- 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
Najnowsze wątki
- 2025-01-18 Zieloni oszuchiści
- 2025-01-18 Zielonka => Specjalista ds. public relations <=
- 2025-01-18 Warszawa => Frontend Developer (JS, React) <=
- 2025-01-18 Warszawa => Software .Net Developer <=
- 2025-01-18 Warszawa => Developer .NET (mid) <=
- 2025-01-18 Katowice => Administrator IT - Systemy Operacyjne i Wirtualizacja <=
- 2025-01-17 Zniknął list gończy za "Frogiem". Frog się nam odnalazł?
- 2025-01-17 Kto wytłumaczy "głupiemu" prezydentowi Dudzie wielką moc prawną "dekretu premiera" TUSKA? [(C)Korneluk (2025)]
- 2025-01-17 Warszawa => Inżynier oprogramowania .Net <=
- 2025-01-17 Natalia z Andrychowa
- 2025-01-17 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-01-17 Warszawa => System Architect (Java background) <=
- 2025-01-17 Warszawa => Full Stack .Net Engineer <=
- 2025-01-17 Gliwice => IT Expert (Network Systems area) <=
- 2025-01-17 Lublin => Programista Delphi <=