| Dodaj wpis w tym temacie
Spis tematów | Strona: 1 2 3 Wyślij wiadomość do admina 📜 Archiwum czatu multipasko od 2007 NOWOŚĆ |
| Przewiń wpisy ↓ | Metoda ważenia recencyjnego dla Mini Lotto - Excel + Python + kody źródłowe |
2026-05-10 (14:51) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 91 | wpis nr 1 617 424 [ CZCIONKA MONOSPACE ] Zastanawiałem się nad Multi Lotkiem, ale to są cięższe obliczenia bo nie mam 5 z 42 tylko 20 z 80. |
2026-06-17 (18:33) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 91 | wpis nr 1 621 446 [ CZCIONKA MONOSPACE ] Napisałem wersję V3 kalkulatora. Nie jest w 100% skończona ale już można na tym liczyć. KALKULATOR V3 https://cloud.mail.ru/public/jfCR/mRVAEs8i5 https://cloud.mail.ru/public/ZD6o/pZLSUpLtR W linku znajduje się instrukcja pisana na kolanie ale po krótce: Skrócona checklista automatycznego szukania okna i zakresu: 1. Uruchomić program. 2. Wczytać wyniki wyniki-minilotto-sortowane.csv 3. Ustawić zakres losowań kontrolnych oraz interwał losowań kontrolnych. 4. Ustawić parametry Klucza Małego, tj losowań kontrolnych 5. Ustawić parametry Klucza Dużego tj losowań testowych. 6. Opcjonalnie w zakładce SCORE ustawić parametry oczekiwanych wyników w sekcji CHECKBOXES. 7. Sekwencyjnie jeden po drugim obliczyć Autoiteracja K. a następnie Autoiteracja 8. Zapisać sesję 9. Przejść na zakładkę WYNIKI i kliknąć Szukaj Okna 10. Po skończonym szukaniu okna kliknąć rozbij na trafienia 11. Po rozbiciu na trafienia kliknąć Szukaj Optymalnych 12. Wyniki końcowe są już uzyskane, zapisać je do Excela 13. Opcjonalnie przesunąć interwał i powtórzyć obliczenia dla nowego interwału w celu znalezienia powtórzeń wyników. ![]() ![]() --- wpis edytowano 2026-06-17 18:34 --- |
2026-06-30 (17:15) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 91 | wpis nr 1 622 391 [ CZCIONKA MONOSPACE ] Poprawiłem błąd związany ze złym dobieraniem wyników. Chodzi o to, że w program źle dobierał aktualne wartości okna i zakresu dla trafień. Kalkulator z kodami źródłowymi znajduje się w folderze: 00 KALKULATOR V3 https://cloud.mail.ru/public/VWGz/a2sP9tJCr https://cloud.mail.ru/public/1MTm/Jp86t2UH3 Generalnie cały moduł szukania optymalnych okien i zakresów został przepisany. Powinien już liczyć bez błędów. Całkiem zgrabny program wyszedł. --- wpis edytowano 2026-06-30 17:21 --- |
2026-07-06 (19:13) Yar000Data rejestracji: 2015-07-07 Ilość postów: 2705 | wpis nr 1 622 903 [ CZCIONKA MONOSPACE ] Dla mnie jest to niezwykłe 😮, że po udostępnieniu programu brak komentarzy... |
2026-07-07 (15:08) Marriusz2Data rejestracji: 2009-06-02 Ilość postów: 2888 | wpis nr 1 622 983 [ CZCIONKA MONOSPACE ] Yar A skąd to zdziwienie ? Nie grasz to nie wiesz . Wszyscy poważnie grający mają własne programy no bo jak inaczej grać . Reszta nie gra tylko typuje , więc im program nie jest potrzebny. Teraz wiesz |
2026-07-07 (15:44) Yar000Data rejestracji: 2015-07-07 Ilość postów: 2705 | wpis nr 1 622 985 [ CZCIONKA MONOSPACE ] @Marriusz2 no ja to przecież rozumiem, że ludzie mają programy, bo bez narzędzi nie zabieram się do bukmacherki. Dziwię się tylko tym, którzy narzędzi nie mają, albo nie mieli a teraz na przykład dzięki Amoxsetowi mają program i milczą. Mogliby przecież podziękować albo podzielić się uwagą na temat działania programu, bo zakładam, że program jest ściągany. Pomijam kwestię ruskich serwerów - na przykład ja się ich nie boję, to kwestia zabezpieczenia sieci i kompa. |
2026-07-07 (16:03) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 91 | wpis nr 1 622 986 [ CZCIONKA MONOSPACE ] No jest mało wpisów bo nikt nie chce wygrać i dzielić się wypłatą. To dalej źle liczy, czasem dobiera dolne okna i zakresy z czapki chociaż ograniczam od końca okno i zakres, nie wiem od czego to zależy, ale może mu się kiełbie we łbie od natłoku danych. ![]() |
2026-07-07 (17:40) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 91 | wpis nr 1 622 996 [ CZCIONKA MONOSPACE ] Źle dobiera przy tym jak zakres ma niskie wartości to podbija minimalne okno. Zostało oprócz tego jeszcze optymalizacja i rozbicie na rdzenie. ![]() |
2026-07-08 (20:12) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 91 | wpis nr 1 623 102 [ CZCIONKA MONOSPACE ] Cześć. Wykonana wersja wersję V3.2 - wyeliminowany błąd z błędnym dobieraniem zakresów gdy macierz wynikowa została okrojona do początkowych wartości - mam nadzieje że już nie wróci. Dodany zegar w zakładce wyniki który informuje o tym jak długo już szuka okien i zakresów. Dodane Aktualne parametry obliczeń - zmienne informujące w którym miejscu znajduje się petla obliczeń wyników. ![]() Zintegrowany z tym checkboks Wyświetlaj aktualne parametry obliczeń. Funkcja dodana także do zapis/wczytaj sesje oraz do config.txt Zoptymalizowane szukanie optymalnego okna i zakresy z zakładki WYNIKI przez operacje wektorowe. Można pobrać stąd: https://cloud.mail.ru/public/VWGz/a2sP9tJCr Dodatkowo informacyjnie można grać tymi samymi liczbami przez 10 losowań wprzód (na tyle pozwala kupon), żeby sprawdzić/znaleźć jakieś prawidłowości dla tych samych liczb na 10 losowań wprzód stan początkowy sekcji kontrolnej powinien być taki: ![]() Powodzenia. ![]() ![]() |
2026-07-09 (19:17) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 91 | wpis nr 1 623 196 [ CZCIONKA MONOSPACE ] Dodana wersja V3.3. Optymalizacja zakładki wyniki. Dla stałych liczb i 10 losowań w przód stan początkowy tak powinien wyglądać: ![]() Zostało jeszcze zrobienie pętli nadrzędnej która przeklika to automatycznie. Obliczenia współczynników Kontrolnych i Testowych jako liczby DECIMAL - FLOAT - DECIMAL i rozbicie na rdzenie. Poprawa stylistyki i konsekwencji stosowania typów liczb. --- wpis edytowano 2026-07-09 19:19 --- |
2026-07-20 (22:23) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 91 | wpis nr 1 624 121 [ CZCIONKA MONOSPACE ] Wersja V4 - ostatnia już. https://cloud.mail.ru/public/1MTm/Jp86t2UH3 Zawiera zakładkę typowanie, można automatycznie typować zestawy po współczynnikach alpha które zostały policzone w poprzednich modułach. W linku jest instrukcja od str 10 dla V4 Powodzenia. ![]() --- wpis edytowano 2026-07-20 22:28 --- |
2026-07-26 (16:02) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 91 | wpis nr 1 624 576 [ CZCIONKA MONOSPACE ] Wersja V4.3 https://cloud.mail.ru/public/TGAE/v4QhU77WA 1. Poprawa drobnych błędów 2. W zakładce TYPOWANIE można wczytać dowolne wyniki lub pobrać kontrolne 3. Pojawienie się zakładki TESTER w której można sprawdzać: a) ile liczb z danego zestawu padło w poprzednich losowaniach. b) kopiować ostatni zestaw i sprawdzać ile liczb z tego zestawu padło w poprzednich losowaniach c) określać statystyki ile liczb z tego zestawu padło w poprzednich zestawach ![]() |
2026-07-31 (21:45) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 91 | wpis nr 1 625 011 [ CZCIONKA MONOSPACE ] Ciekawe. Dla niskich wartości typowanie ta metodą wyznacza zawsze pierwsze losowanie, nawet jeżeli współczynnik wpiszę na pałę. Dla wysokich zaczyna się to rozmywać a obliczenia są poprawne ponieważ pokrywają się z Excelem. ![]() ![]() A co ciekawe ze statystyki wiadomo, że po wczytaniu losowej kombinacji wszystkich możliwych wyników każda jedna piątka wygrywająca ma dokładnie taki rozkład 5 1 4 185 3 6660 2 77700 1 330225 0 435897 ![]() Wiec teraz wystarczy dobrać takie okno i taki zakres aby w dowolnej próbce danych, tych wygenerowanych zestaw dawał dokładnie taki rozkład... Podoba mi się plan prosty, łatwy do zapamiętania. --- wpis edytowano 2026-07-31 21:53 --- |
2026-08-02 (14:23) pegasusData rejestracji: 2015-11-19 Ilość postów: 195 | wpis nr 1 625 137 [ CZCIONKA MONOSPACE ] Nie prościej jest robić to wszystko w Node.js ? wszystko w jednym może być . |
2026-08-04 (09:39) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 91 | wpis nr 1 625 250 [ CZCIONKA MONOSPACE ] Pomyliłem źródła danych i akurat trafiłem trójkę, aczkolwiek teza z dobraniem takich zakresów aby ten rozkład był zachowany jest aktualna, ale w takim wypadku trzeba by to było rozpatrzyć całościowo, lub sprawdzić kilka losowań i rozłożyć wyniki na poszczególne trafienia statystycznie. Z tego wynika że wystarczy dobrać taki zestaw z wytypowanych który spełni wymagania, albo obstawić wszystkie bo się powtarzają. Problemem nie jest język oprogramowania i python jest OK bo działa bez kompilacji. Problemem jest każdorazowe przeliczane funkcji potęgowej następnie sumowanie ogromnych liczb po przecinku i sortowanie tego oraz brak rozbicia na rdzenie. Sprawdzam to dla niskich zakresów. A z któregoś wykresu, oraz mapy trafień tej metody wynikało, że do ~30 losowań są szumy potem się stabilizuje. A z Excela do 1000 cofając się po jednym losowaniu wynikało, że okno około 800 dawało optymalne trafienia. ![]() Do niskich zakresów powtarzają się wyniki w szczególności pierwsze, co jest cechą znamienną tej metody. Poza tym, interesujące okna są na dole a nie na górze. Sprawdzałem zakresy 100x100, a to trzeba minimum, 1000x1000 ale to się wyznacza miesiąc, a trzeba to powtarzać. ========== Sprawdzam współczynniki od 0.000 do 2.000 włącznie bo tak generalnie padają, z wyjątkami przy podzieleniu ilości wystąpień przez ilość losowań, tj generalnie wyeliminowanie prawdopodobieństwa, a w takim wypadku współczynniki czasem wypadają różnie a wstawiając je na wykresie na oś rzędnych ich linie są poszarpane. Oraz drugim wyjątku gdzie kalkulator się zacina i wywala współczynnik w kosmos. W takim wypadku dla jednego okna jest 2000 przeliczeń funkcji potęgowej. można zrobić preprzeliczoną macierz współczynnika gdzie kolejne kolumny to kolejne wartości współczynnika od 0 do 2, a wiersze to ilość losowań wstecz, czyli okno. Następnie wymnożyć kolumnę przez 42 kolumny wystąpień kul, zsumować i posortować. Poza tym może się uda przechować macierz współczynnika logarytmem i rozwinąć ją tylko raz sumując i sortując, dalej już górki. Portem rozbić na rdzenie. ![]() |
2026-08-04 (10:32) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 91 | wpis nr 1 625 253 [ CZCIONKA MONOSPACE ] Już nie mówiąc o tym, że jest masa martwego kodu szczególnie w końcowych warunkach poszczególnych funkcji, które zabezpieczają coś co już jest zabezpieczone i wynika z założeń lub innych części programu, poza tym ostatnio zluzowałem rygor nazewnictwa opisowego funkcji i nazw plików w których i tak się gubię, gdzieniegdzie kody są powtórzone, w złych miejscach i jest widoczny już brak konsekwencji. --- wpis edytowano 2026-08-04 10:33 --- |
2026-08-18 (19:10) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 91 | wpis nr 1 626 218 [ CZCIONKA MONOSPACE ] Dodana wersja V4.4 - Mapa trafień https://cloud.mail.ru/public/k7Nv/yQ6JiF6hM Kalkulator w wersji V4.4 posiada zakładke MAPA, jest to mapa trafień dla Metody Ważenia Recencyjnego dla obliczeń pochodzących od Okno Parametrów: ![]() Działa w ten sposób, że program liczy listę SCORE następnie jeżeli Checkboks Oblicz mapę jest zaznaczony oraz checkboks Wypisz Mapę jest zaznaczony, to po obliczeniu SCORE program spawdza z których miejsc z tablicy SCORE weszła liczba wygrywająca dla tablicy sortowanej lub nie. Ale uwaga, tutaj program nie rozróżnia czy był współczynnik czy nie, wiec dla początkowych wartości może być wynik trochę zafałszowany. Generalnie, generalnie manipulować można tablicą tymi checkboksami: ![]() 1. Tablica SCORE Sortowana lub nie 2. Oblicz mapę - włacza moduł liczenia mapy trafień 3. Unikalne - zapisuje trafienia wtedy gdy następne trafienie różni się od poprzedniego 4. Oblicz przedziału... nie oblicza nic więcej 5. Wypisz mapę - wypisuje macierz trafień. Wyniki pojawiają sie w zakładce MAPA: Można je pokolorować i przywrócić formatowanie oraz zapisać do CSV. Mapa trafień ustawiona jest na możliwie ściśniętą wersję jaką sie da. Można ją powiększyć trzymając CTRL + kółkiem myszy. Zdjęcie z powiększenia mapy trafień: ![]() Mapę trafień można zapisać do CSV guzikiem zapisz do CSV - brak ograniczenia do miliona wierszy. MAPA nie zapisuje aktualnego alpha oraz okna i nie będzie tego robić. ============== Inne zmiany: Do kalkulatora można wczytać już wszystkie możliwe wyniki wyniki-minilotto-sortowane-wszystkie-wyniki.csv Jest to arkusz który zawiera losowo wygenerowane wszystkie możliwe kombinacje dla Mini Lotto i znajduje sie w folderze programu, znajdują się tam też skrypty do Excela które zostały użyte do wygenerowania tego zestawu. Wcześniej z tym plikiem był jakiś bład. Kalkulator posiada miernik czasu obliczeń dla obliczeń testowych i kontrolnych. ![]() W zakładkach typowanie oraz tester można pobierać macierz kontrolną lub testową lub wczytać wyniki. Zostało jeszcze zrobić pregenerowaną maierz współczynnika bo chce przejść do wyznaczania tych współczynników. --- wpis edytowano 2026-08-18 19:17 --- |
2026-08-19 (06:42) heme24Data rejestracji: 2015-12-08 Ilość postów: 404 | wpis nr 1 626 252 [ CZCIONKA MONOSPACE ] Witam. Program wydaje się ciekawy ale przydałby się help ,bo chyba nikt nie wie o co w tym chodzi. |
2026-08-19 (19:57) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 91 | wpis nr 1 626 311 [ CZCIONKA MONOSPACE ] Wersja V4.5 https://cloud.mail.ru/public/HVDi/d4XpbkzU7 Dodana wersja V4.5 która dodaje do obsługi mapy dodatkowy checkboks "Tylko dla współczynnika", co powoduje że wypisuje trafienia tylko wtedy gdy macierz_score na miejscu wystąpienia trafienia ma jakąś wartość. Wiec sprawdzamy losowanie numer 7311, (7311 3 6 23 26 41 ) dla początkowych wartości okna tablica SCORE układa się w ten sposób: ![]() Jak widzimy wszystkie trafienia z listy SCORE wchodziły z miejsc w których nie było jeszcze współczynnika. Daje to fałszywe wyniki. Współczynniki dla wszystkich 42 kul pojawiają się w okolicach 18 okna. Wszystkie wyniki poniżej pięciu trafień można uznać jako szum i odrzucić. ![]() Dodatkowo w porównaniu do wersji V4.4 zapisywane też jest nr losowania skąd była brana piątka do określenia z której pozycji na liście SCORE wchodziły trafienia dla tej piątki okno oraz aktualne Alpha. ========= Co do instrukcji/manuala to moze go ogarnę na koniec wewnątrz programu, ale póki co są dwa PDFy które mniej więcej wyjaśniają sens tej metody. Znajdują się w folderze nadrzędnym: https://cloud.mail.ru/public/pahi/oy3MVZ1VX Można też do niego dotrzeć stąd: https://cloud.mail.ru/public/ZD6o/pZLSUpLtR MINI LOTTO -> WAZENIE RECENCYJNE -> KALKULATOR V4 -> WERSJA PROGRAMU W folderze MINI LOTTO znajdują się też arkusze statystyczne, warte uwagi. ========= Jak braknie miejsca na dysku będę usuwać starsze pliki EXE. Każde archiwum zawiera 100% danych naprawczych. --- wpis edytowano 2026-08-19 19:58 --- |
2026-08-23 (16:30) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 91 | wpis nr 1 626 590 [ CZCIONKA MONOSPACE ] Wersja V4.6 https://cloud.mail.ru/public/xLFr/B5tUUdp9Y W folderze instrukcja do tej zmiany, ale finalna instrukcja będzie dorobiona na koniec. Najważniejsze zmiany: 1. zunifikowano ścieżki obliczeń kontrolnych/testowych oraz wprowadzono rozbicie na rdzenie. 2. wprowadzono możliwość obliczeń FLOAT64 lub DECIMAL lub FLOAT64 + decimal Kalkulator od wersji V4.6 korzysta z rozbicia na rdzenie, co znacząco przyspiesza obliczenia tak, ze można wyznaczyć większe zakresy okna w racjonalnym czasie, co spowoduje określenie sensu tej metody. ![]() Tryb jednordzeniowy - Tryb jednego rdzenia, obliczenia przeprowadzane na jednym rdzeniu procesora. Tryb wielordzeniowy - wiele rdzeni procesora Tylko fizyczne rdzenie - brak rozbicia na wątki Obliczenia DECIMAL, Obliczenia Float64 oraz Hybryda Float64 + Decimal, Ciężkie rozbicie na natywne FLOAT64 oraz na większych mantys itp Decimal. generalnie chodzi o to, ze 0.001^4000 da ogromną liczbę po przecinku, wykracza to poza zakes FLOAT64 i ratuje sie Decimalem. Zgodnie z załączonym wykresem ![]() Wyróżnić na nim można dwa obszary obszar w którym można liczyć jako Float64 oraz obszar który wykracza poza Float64 i zwróci albo nieskończoność (w tym wypadku wymuszana jako 0) lub nieskończenie małe liczby w tym wypadku również 0. Tryb Decimal oblicza wszystko, robi to dokładnie ale nie jest natywnie wspierany przez procesor więc robi to wolniej. Tryb Float64 jest wspierany przez procesor ale przez zaokrąglenia remisy itp wyniki są nie dokońca tożsame. Tryb hybrydowy liczy Float tam gdzie może a decimal jako dopełnienie, przy czym tablica SCORE sortowana jest jako DECIMAL wiadomo. Różnice są, ale są akcetowalne nie mniej najlepiej liczyć albo samym Float64 i pogodzić się ze stratą wyników albo Decimal i dłużej poczekać. ![]() Została jescze przebudowa modułu wyników, drobna kosmetyka instrukcja obsługi i tyle. Była próba przygotowania prepoliczonej macierzy Alpha ale koszt manipulacji zarządzania kolumnami jest czasowo większy od liczenia tego w locie. Można jeszcze stworzyć macierz 3D w jednej zmiennej gdzie każda płaszczyzna ma wyniki przechowywane dla innego alpha od 0.001 do 2.0 a potem sumować kolumny komórkami wyznaczonymi przez pryzmat macierzy wystąpień (trafień) za jednym razem, ale to też może byc bardziej kosztowne czasowo od przeliczania tego w locie, poza tym sama macierz będzie ważyć kilka GB. Można też próbować wykreślić krzywą zamiast krzywej potęgowej odwrotnie, tj zamiast wziąć krzywą potęgową, wziąć wyniki i stworzyć krzywą która wpisuje się w maszynę. ![]() |
| | Dodaj wpis w tym temacie | Spis tematów | Wyniki lotto | Strona: 1 2 3 Wyślij wiadomość do admina 📜 Archiwum czatu multipasko od 2007 NOWOŚĆ |