Wpis z mikrobloga

Wbrew pozorom wygenerowanie losowej liczby jest trudne. Zazwyczaj uzyskujemy wartości, które są tylko pseudolosowe. W niektórych zadaniach taki sposób losowania to jednak zbyt mało. Oto nietypowe rozwiązanie tego problemu. Jego autor pokusił się o wykorzystanie kamery, która zlicza bąbelki powietrza w akwarium! Więcej ( ) Generowanie liczb losowych z bąbelków powietrza

#forbot #elektronika #technologia #programowanie #nauka #akwarystyka
Forbot - Wbrew pozorom wygenerowanie losowej liczby jest trudne. Zazwyczaj uzyskujemy...

źródło: comment_BJry8suFuNK0vFTEdG4AdVvpnoVCUDsG.jpg

Pobierz
  • 13
  • Odpowiedz
via Wykop Mobilny (Android)
  • 15
@Forbot: Tak w zasadzie nie jest to w pełni losowe, tylko oparte na mocno skomplikowanych, ale możliwych do przewidzenia procesach
  • Odpowiedz
Do stworzenia takiego generatora autor użył akwarium, dwóch pomp wraz ze specjalnymi dyszami,


@Forbot: taka malutka uwaga na marginesie: te dysze w akwarystyce nazywane są kamienie napowietrzające ( ͡º ͜ʖ͡º)

A poza tym całkiem ciekawy pomysł.

edit:

"Autor zapewnia, że jego urządzenie jest w stanie generować prawdziwie losowe wartości"

A co z zerem i małymi liczbami - w metodzie losowej też powinny być "osiągalne" a przy
  • Odpowiedz
@MandarynWspanialy: liczby sa losowe ale zakres liczb jest niewielki więc użycie ich do szyfrowania mija sie z celem.
@darck: inny mały czujnik zjawisk fizycznych to dioda podłożowa, wzmacnia i mierzy sie jej szum termiczny, który jest losowy. Jego losowość wynika z fizyki półprzewodników. Rozwiązanie prawie idealne, póki co o lepszym nie słyszałem.
  • Odpowiedz
@MandarynWspanialy: to jest problem z prawdziwą entropią - z reguły jest niewielka, dla tego w komputerach używa się potem odpowiednich algorytmów by ją rozszerzyć. Tak działa /dev/random i /dev/urandom na Uniksach, zbiera entropię z systemu (temperatura CPU, dysku, ilość przerwań CPU, wiadomości na szynie danych, etc.) i przepuszcza je przez odpowiedni algorytm generujący liczby pseudolosowe (chociaż w tym przypadku są one praktycznie prawdziwie losowe).
  • Odpowiedz