Są algorytmy poddające testowi ciągi liczb losowych pod kątem np. odchyleń, kwantyzacji itp. Jest tego wiele więcej ale nie pamiętam szczegółów. Dobre tzw. "silne" algorytmy losujące zdają prawidłowo wszystkie te "testy". Uważa się więc je za prawdziwie losowe np m.in. w kontekście: nieprzewidywalne w przyszłość.
Teraz jeżeli zamierzamy ingerować w ciąg losowy, np po to by oszukać gracza w kasynie, należy to zrobić na tyle mądrze by nie naruszyć stabilności ciągu losowego. Czyli innymi słowy po modyfikacji ciągu musi on dalej zdawać w/w testy. Da się to zrobić tak by nie wykryć manipulacji, ale na pewno nie prostym algorytmem który jak wół będzie losował po prostu przeciwne niż postawione eventy. Musi to być bardziej finezyjna ingerencja.
A czy można to kasynom udowodnić ? Wątpię ???? Raczej nie można. Natomiast można robić historię wszystkich swoich spinów i jak już ich będzie kilkanaście tysięcy czy prędzej dziesiątki tysięcy to można je poddać testom. Jak się umie takowe przeprowadzić.
Kiedyś interesowałem się wsteczną aproksymacją ciągów losowych przez uczone algorytmami genetycznymi sieci neuronowe. Wychodziłem z założenia że jeżeli
algorytm komputerowy wytworzył ciąg losowy to analizą tegoż ciągu można wstecznie dotrzeć do algorytmu wytwarzającego dany ciąg. Dzięki temu można by za pomocą tak nauczonej sieci "przewidywać" kolejne kroki ciągu zanim nastąpią w pierwotnym systemie.
Niestety okazało się że albo: 1. nowoczesne algorytmy są naprawdę silne i nie poddają się aproksymacji za pomocą sieci neuronów lub 2. moje metody uczenia sieci nie okazały się skuteczne dla rozpatrywanego przypadku.
Ogólnie to temat rzeka. Wydaje mi się że programiści po stronie kasyn to nie są w ciemię bici tacy zwykli programiści tylko zatrudniani są tam "koderzy" którzy już dobrze wiedzą jak zrobić dobry
algorytm losujący na korzyść
kasyna ????
-----
Nie mylić kodera z programistą.
Programista korzysta z języka programowania i uczy się tegoż z książek itp.
Koder w razie potrzeby sam pisze sobie język programowania najlepiej przystosowany do opisania i rozwiązania swojego problemu. Napisał też wszystkie najlepsze książki z których korzysta programista ???? ???? )
Pozdrawiam