-
Data: 2016-09-25 14:47:19
Temat: Re: Testy losowości liczb
Od: bartekltg <b...@g...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 25.09.2016 14:20, Borneq wrote:
> W dniu 23.09.2016 o 10:32, bartekltg pisze:
>> Po raz trzeci: po co ci ten zestaw liczb losowych?
>> Jeśli to nie kryptografia, to nie ma to sensu.
>> Jeśli to kryptografia - pewien jesteś, ze sam chcesz
>
> Jeszcze jeden problem: istnieją wydajne algorytmy sprawdzania czy duża
> liczba jest liczbą pierwszą. Potrzebują liczb losowych albo dobrych
> pseudolosowych. Liczba do sprawdzenia ma tak z kilkaset lub kilka
> tysięcy bitów natomiast generator zwraca po 24 bity i inicjowany jest
> ziarnem do 100 bitów. Czy to nie za mało? Czy ziarno musi być co
> najmniej wielkości badanej liczby?
Do kryptografii, musi!
Musisz mieć co najmniej tyle bitów entropii, ile bitów liczby.
Ale tam nie jest istotne w teście, tylko w wybieraniu liczb
pierwszych.
Test MR dobrze sobie radzi, jak wiekszosć algorytmów losowych,
na ciągu pseudolosowym.
Przeformuuj swoje pytanie tak: dlaczego całkowanie MC działa,
skoro wsadziłem tam tylko 32 albo 0 (bo zasedowałem stałą,
aby z pewnych powódów mieć powtarzalne wyniki, bo no testuje
drobne różnice w implementacji i chcę powtarzalnych warunków*)
bitów entropii?
Przecież użyłem 10 GB losowych danych! A zainicjowałem wierszykiem
o wróbelku.
Inicjalizowanie prawidzwymi bitami losowymi nie zmienia własnośći
'losowych' ciągu pseudolosowego.
pzdr
bartekltg
*) oczywiście nie mogę tego potem zostawić, bo jak będę chaił odpalić
program drugi raz, by poprawić wyniki, będą one skorelowane i nie
dostanę poprawy oszacowania wyniku ;-)
Następne wpisy z tego wątku
- 25.09.16 15:07 Borneq
- 25.09.16 15:11 bartekltg
- 25.09.16 19:15 bartekltg
- 25.09.16 20:25 M.M.
- 25.09.16 20:48 bartekltg
- 25.09.16 21:36 M.M.
- 25.09.16 23:03 Stachu 'Dozzie' K.
- 26.09.16 00:53 M.M.
- 26.09.16 11:02 Stachu 'Dozzie' K.
- 26.09.16 16:19 M.M.
- 26.09.16 17:09 Stachu 'Dozzie' K.
- 26.09.16 21:27 M.M.
- 26.09.16 22:40 Stachu 'Dozzie' K.
- 26.09.16 23:07 M.M.
- 27.09.16 02:04 Stachu 'Dozzie' K.
Najnowsze wątki z tej grupy
- 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
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
Najnowsze wątki
- 2024-11-25 Karty przedpłacone (podarunkowe) Google Play - pytanie do korzystających
- 2024-11-26 wina Tóska
- 2024-11-26 Rewolucja/Rewelacja!
- 2024-11-25 grupa ożyła ;)
- 2024-11-24 Być jak Clint
- 2024-11-24 Rura kanalizacja konceptu Franke = problem
- 2024-11-25 Wrocław => Lead Java EE Developer <=
- 2024-11-25 Warszawa => Business Development Manager - Network and Network Securit
- 2024-11-25 Kraków => Programista Full Stack (.Net Core) <=
- 2024-11-25 Lublin => Senior PHP Developer <=
- 2024-11-25 Karlino => Konsultant wewnętrzny SAP (FI/CO) <=
- 2024-11-25 Warszawa => ECM Specialist / Consultant <=
- 2024-11-25 Katowice => Regionalny Kierownik Sprzedaży (OZE) <=
- 2024-11-25 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2024-11-25 Lublin => Inżynier Serwisu Sprzętu Medycznego <=