| Dodaj wpis w tym temacie
Spis tematów | Strona: 1 2 3 Wyślij wiadomość do admina 🎱 MultiPairs 2027 – zapisz się na listę beta BETA |
| Przewiń wpisy ↓ | Metoda ważenia recencyjnego dla Mini Lotto - Excel + Python + kody źródłowe |
2026-09-06 (16:49) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 134 | wpis nr 1 627 605 [ CZCIONKA MONOSPACE ] Wersja V4.8 https://cloud.mail.ru/public/5R4Q/Mdz826r5q https://cloud.mail.ru/public/ZD6o/pZLSUpLtR Zmiany: 1. Dalsza optymalizacja obliczeń + balanser. Nic więcej się już nie wyciśnie. 2. Dodano pętle nadrzędną obliczeń. Obliczenia wykonują się w pętli dla ścieżki Wyników oraz dla ścieżki TYPOWANIE MET(odą)2 ![]() Można założyć np piętaście pętli, gdzie wynikiem będzie 15 arkuszy, do późniejszej analizy. 3. W zakładce WYKRES I TRAFIENIA pojawiło się pole wykresu Współczynników Alpha dla dowolnej Superpozycji + Linia optymalnego współczynnika ![]() 4. Pojawiene sie zakładki TYPOWANIE MET2 w której to typuje się zestawy troche inaczej. Wyznacza się w SCORE przedziały. Z tych przedziałów jest liczone optymalne Alpha dla każdej superpozycji L1:L42, następnie współczynniki sa pobierane i oblicza się tablica SCORE po stałym Alpha w samej sobie. Następnie określa się kombinatorycznie siłę zestawu i ją segreguje. Potem pobiera się pierwszy zestaw ze szczegółów i sprawdza w macierzy kontrolnej, lub w wynikach które można wczytać czy było jakieś trafienie i o jakiej wartości. Następnie zakresy i okna są ograniczane i procedura przebiega na nowo. Po skończonej autoiteracji w zestawach pojawiają się wszystkie zestawy które były brane do sprawdzania w wynikach o których program nie wie, ile razy były brane i czy dały jakiekolwiek trafienie (trafienia są sumowane trafienie 1 + trafienie 2 itd) Szczegóły po autoiteracji pokazują wyniki dla ostatniego niezerowego okna, a wiadomo że niskie okna działają w zakresie który można uznać jako szum. ![]() 5. Poprawa prasowania danych w polach tak, że można wpisać jakkolwiek zestaw liczb, warunkiem jest że cyfry mają stać koło siebie. Przy próbie wpisania czegokolwiek innego focus i tak to sprasuje na porzadany format. 6. Program nie krzysta juz z config.txt konfigurację można zapisać przestawiając co potrzeba i w oknie głównym klikając ZAPISZ CONFIG. Powoduje to stworzenie config.json lub nadpisanie go jeżeli istnieje. Następne uruchomienie programu powoduje wczytanie konfiguracji startowej z tego pliku. Jeżeli go nie startuje z wartościami domyślnymi. --- wpis edytowano 2026-09-06 16:55 --- |
2026-09-06 (20:07) MariuszData rejestracji: 2003-09-02 Ilość postów: 4354 | wpis nr 1 627 611 [ CZCIONKA MONOSPACE ] Poprawa prasowania ???No chyba parsowania ??? |
2026-09-06 (20:14) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 134 | wpis nr 1 627 612 [ CZCIONKA MONOSPACE ] Też |
2026-09-09 (16:45) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 134 | wpis nr 1 627 795 [ CZCIONKA MONOSPACE ] Wersja V4.9 https://cloud.mail.ru/public/DR2E/Rvu6H8ChT https://cloud.mail.ru/public/ZD6o/pZLSUpLtR Poprawiono ogólną wydajność systemu. Poprawiono parsowanie |
2026-09-09 (17:59) heme24Data rejestracji: 2015-12-08 Ilość postów: 420 | wpis nr 1 627 797 [ CZCIONKA MONOSPACE ] Witam. Amoxset czy mógłbyś pokazać jak uzyskać prognozę z twojego programu, bo chyba nikt tu na forum za bardzo nie wie jak to się robi. |
2026-09-09 (18:40) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 134 | wpis nr 1 627 799 [ CZCIONKA MONOSPACE ] Są instrukcje wrzucone, dopisze potem instrukcję kompletną. --- wpis edytowano 2026-09-09 18:43 --- |
2026-09-09 (22:50) MultiTestData rejestracji: 2020-08-05 Ilość postów: 6690 | wpis nr 1 627 819 [ CZCIONKA MONOSPACE ] Każdy program daje jakąś prognozę. Nie chodzi o to że coś się czasem trafi. To musiałby być program który miałby za ideę pokonać los. Temat wątku sugeruje użycie metod statystycznych, ale nie ma czegoś takiego jak metoda ważenia recencyjnego. Poza tym nie jest dobre kazać wybierać z dziesiątków opcji albo wypisywać kilkadziesiąt punktów. Jeżeli jest jakaś konkretna ścieżka do zbudowania dobrej prognozy to ją się automatyzuje. Może być kilka takich konkretnych ścieżek, których wybór zależy od wyników losowania |
2026-09-10 (06:57) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 134 | wpis nr 1 627 829 [ CZCIONKA MONOSPACE ] Gdzie te wyniki są? |
2026-09-10 (09:02) kleszekData rejestracji: 2006-05-27 Ilość postów: 4990 | wpis nr 1 627 833 [ CZCIONKA MONOSPACE ] cyt. "Są instrukcje wrzucone, dopisze potem instrukcję kompletną. " @Amoxset, wykonałeś jak sądzę ogromną pracę tworząc ten program. Miło, że udostępniasz go innym. Program ma dużo buttonów, może przytłaczać ogromem opcji. W myśl zasady, że jeden obraz mówi więcej niż tysiąc słów, rozważ może zrobienie filmiku jak należy prawidłowo używać ten program. Wszystkim zainteresowanym Twoim programem ułatwisz życie. |
2026-09-10 (09:50) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 134 | wpis nr 1 627 835 [ CZCIONKA MONOSPACE ] Musicie sb poradzić. |
2026-10-04 (21:03) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 134 | wpis nr 1 629 514 [ CZCIONKA MONOSPACE ] Wersja V4.9.2 https://cloud.mail.ru/public/iv65/LQeN1EfoQ https://cloud.mail.ru/public/ZD6o/pZLSUpLtR Zmiany: 1. Poprawa drobnych błędów. Tym razem ścieżka typowania MET2 włączaną z Pętli nadrzędnej powinna już uruchamiać poprawnie Autoiterację (Wcześniej klikała w oblicz i liczyło tylko raz zamiast pełnego przebiegu). 2. W modułach WYNIKI, oraz w modułach TYPOWANIE MET2 pojawiły się dwa checkboxy, Deduplikuj wszystkie oraz Deduplikuj rozbite, mogą one działać niezależnie (1 1, 1 0, 0 1, 00). Przygotowują one dane dla modułu Wykres PX usuwając duplikaty, po kluczu poczwórnym, te duplikaty po prostu się pojawiają i nie jest to błąd. ![]() ![]() 3. W module Score, pojawiła się możliwość zrzutu danych do CVS albo do Excela. CVS nie umie w Skoroszyty wewnątrz arkusza wiec w przypadku rozbitych trafień zrzuca pięć arkuszy. Niektóre dla porzadku mogą być puste. Excel może w skoroszyty do nieco ponad miliona wierszy, wiec może być zachowany jeden arkusz ze skoroszytami wewnątrz. ![]() 4. Pojawienie się modułu WYKRES PX. Moduł ten służy do wykreślania płaszczyzn na jednym wykresie i określania parametrów pokrycia. Można też w niego wbijać szpilki. ![]() 5. Refaktoryzacja kodu i przeniesienie plików do poszczególnych folderów które mozna nazwać modułami. W katalogu głownym tylko częsci wspólne dla modułów. Obsługa modułu WykresPX po krótce: 1. Dane do tego modułu mogą być wczytane z plików CSV albo Excel albo przekazane wewnątrz programu. 2. Dane wczytuje się z prepoliczonych arkuszy Excel lub CVS za pomocą guzika wczytaj. Przakazanie danych wewnątrz programu nie wymaga tego procesu. Dane pochodzą z obliczeń modułów WYNIKI lub TYPOWANIE MET(odą)2. 3. Dane do wykresu zaznaczone są ramką i dla części testowej są wspólne dla części testowej, różnią się w sekcji kontrolnej. Wykres trafień w sekcji kontrolnej, czyli tej którą by się obstawiało gdyby się grało nie jest jeszcze zaimplementowany. ![]() 4. Dane wczytane i zapamiętane pojawiają się pod rozwijanymi listami w module Wykres PX. Wykres może być wykreślony tylko z jednej metody lub danych wczytanych, ponieważ to są tak naprawdę trzy serie danych. Wybór odbywa się za pomocą Checkboxów zaznaczonych na zdjęciu: ![]() 5. Po wczytaniu lub przekazaniu danych można wybrać z których konkretnie tablic, płócień, zmiennych za pomocą klawisza Ctrl + wskazanie zmiennych kursorem myszki trzymając cały czas ctrl. Jeżeli puści się Ctrl i kliknie myszką w listę to wtedy odznaczają się wszystkie zmienne i wykres powstaje z całości danych. Wykres powstaje z całości danych kiedy się je wszystkie też zaznaczy. Wykres może być wykreślony też pusty. ![]() 6. Guzik wykreśl służy do wykreślania zbiorczego wykresu w oknie po prawej oraz obliczania Szczegółów czyli powtarzalności pokrycia. ![]() Guzik wykreśl ma też funkcje deduplikacji. Funkcja ta sprawdza czy na pewno są zdeduplikowane dane jak są to oznacza że sprawdził żeby drugi raz nie musieć sprawdzać danych. A jak nie są to wykonuje deduplikacjie i oznacza że są zdeduplikowane. 7. Obsługa wykresów. Jak już wspominałem, do wykresu można wbijać szpliki. W tym celu wskazujemy kursorem myszki obszar wykresku poprzez kliknięcie w jego obszar, co powoduje skupienie na nim focusu. Kliknięcie poza obszar rozprasza ten focus. kolejne kliknięcie w obszarze wykresu wbija rzeczone szpilki. 8. Punkty wbicia szpilki i podstawowe informacje na temat obszarów i przedziałów oraz ile płócień z trafieniami przebiła są podane w sekcji "szczegóły wbicia szpilki" Można klikać maksymalnie pięć razy, szósty zeruje listę a siódmy zaczyna liczyć od nowa. ![]() --- wpis edytowano 2026-10-04 21:04 --- |
2026-10-04 (21:04) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 134 | wpis nr 1 629 515 [ CZCIONKA MONOSPACE ] 9. Miejsce wbicia szpliki jest oznaczonę flagą flaga jest dociągana do najbliższej liczby całkowitej. 10. Można zatem powiedzieć, że punkt pierwszy wbicia szpilki ma odpowiednio: Okno min:37 (index losowania) Okno max: 500 (index losowania) Zakres min: 6863 (numer losowania) Zakres max:6898 (numer losowania) Pokrycie 1/15 (przebiła jedno płótno z trafieniem) Pokrycie w procentach 6.67 Współrzędne oś Y: 239 Współrzędne oś X: 6881 ![]() 11. Checkboksy Wszytkie trafienia, jedno trafienie, dwa trafienia itd. filtrują listę wczytana lub zapamietaną po arkuszach z ilościami trafień. ![]() ![]() Jeżeli nie ma nic zaznaczone filtr nie działa. Jeżeli jest coś zaznaczone to filtruje, a jak jest wszystko zaznaczone to bierze wszystkie, tak jakby nic nie było zaznaczone, ale w tym wypadku filtr działa. 12. Pozostałe checkboxy to checkboxy okna i zakresu. Wykres mozna tworzyć za pomoca punktów, lub przedziałów. ![]() Chodzi o to, że w modułach WYNIKI, lub w module TYPOWANIE MET2 są checkboksy ograniczające zakres o których była mowa wcześniej i w instrukcji do wersji V4. ![]() Więc: Pierwszy checkbox tyczy się Maksymalny zakres okna losowań, oraz Maksymalne okno losowań Drugi tyczy się tego co powyżej + Minimalne okno losowań, Trzeci tyczy się tego co powyżej + Minimalny zakres okna losowań. ![]() Ponieważ nie da się inaczej przedstawić tych wyników. Wybór trybu jest ręczny, zależny od danych wejściowych. Deduplikacja nie rozpoznaje użytego trybu. 13. Wykres można też oddalać, nawet poza skalę ![]() Przybliżać, oraz przesuwać. Obsługa skalowania to trzymanie ctrl + kółko myszki, a przesuwania, to trzymanie ctrl + wciśniecie lewego przycisku myszki + przesuw tejże myszki, wskaźnika, kursora. Skalując program pamięta wartość początkową wykresu odczytaną z tablic w zmiennych i przechodząc przez nie na chwilę "dokleja" się do nich nawet gdy wartości nie są "okągłe". 14. Jak przeprowadzić obliczenia: 1. W pliku MAIN w sekcji Obliczenia pętli nadrzędnej wybieramy co potrzeba dla modułu WykresPX klikamy zapamiętaj wszystkie lub zapamietaj rozbite. Po przeprowadzonych obliczeniach wyniki pojawią się w Wykres PX, w odpowiednich listach, zbiorcze które potem można filtrować. ![]() 2. Zależnie od przyjętej ściezki ustawiamy okna zakresy wszystkie inne parametry w poszczególnych modułach: SCORE, WYNIKI, TYPOWNAIE MET2. 3. Wracamy do MAIN zapisujemy config. 4. Po skończonych obliczeniach mamy wyniki w Wykres PX, przełaczamy się na zakładkę SZCZEGÓŁY. ![]() Możemy powiedzieć że najlepsze okno i zakres dla 15 przebiegów to 129 oraz 7192 (dla trafień od trójki wzwyż w tym wypadku). Mając już wyniki. Przełaczamy się na zakładkę PORÓWNANIA, i wpisujemy dokładnie te wartości w rubryki: ![]() 5. Obliczamy optymalne współczynniki. 6. Typujemy w module typowanie. Instrukcja do typownaia jest napisana i udostępniona tutaj: https://cloud.mail.ru/public/ZD6o/pZLSUpLtR/WAŻENIE%20RECENCYJNE/00%20KALKULATOR%20V3/KALKULATOR%20V3%20INSTRUCKJA.pdf 15. Kupujemy kawę dla autora. https://buycoffee.to/amoxset |
2026-10-04 (22:07) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 134 | wpis nr 1 629 525 [ CZCIONKA MONOSPACE ] POPRAWKA PTK 12 ![]() |
2026-10-05 (17:10) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 134 | wpis nr 1 629 607 [ CZCIONKA MONOSPACE ] Wersja V4.9.3 Naprawa działania programu z powodu braku zależności w projekcie. https://cloud.mail.ru/public/nniC/3SwA4werC https://cloud.mail.ru/public/ZD6o/pZLSUpLtR |
2026-10-11 (09:12) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 134 | wpis nr 1 630 010 [ CZCIONKA MONOSPACE ] Wersja V4.9.5 https://cloud.mail.ru/public/1MTm/Jp86t2UH3 https://cloud.mail.ru/public/QHYF/45npmUVXk Zmiany: 1. Uściślenie nazw w MAIN oraz SCORE. ![]() 2. W SCORE pojawienie się Dolnego okna losowań, powoduje to odcięcie wszystkich losowań z wyznaczania okna poniżej zadanej wartości więc np. wpisując 30 odcina pierwsze 29 losowań. ![]() 3. Uległo zmianie przygotowanie wyników do wykreślania wykresu, a także samo wykreślanie uległo zmianie. Chodzi o to, że pierwotnie wykres był wyznaczany z okno x zakres delta. Było w porządku dopóki te checkboxy wszystkie nie były zaznaczone. ![]() Po ich zaznaczeniu pojawił się problem z wykreślaniem wyników, dlatego wyniki na osi X miały wartości losowań, spełniło to założenbia aczkolwiek spowodowało to przesunięcie każdego następnego płutna od P1 do PX. Dlatego wprowadzono te dwie rubryki iZakres min oraz iZakres max, które numerują realny numer losowania za pomocą pozycji w macierzy. ![]() Dla przykładu, losowanie 7458 przyjmuje numer 1 ponieważ jest pierwsze w macierzy. ![]() Deduplikowanie działa po realnych numerach losowań, ponieważ gdyby działało po indeksach iZakresów to wtedy mogło by się tak zdarzyć że izakres będzie powtórzony w kilku pętlach iteracji tych ze SCORE i klucz go usunie. Realne numery losowań zapobiegają temu zdarzeniu. Do PORÓWNANIA wpisujemy indeksy iZakres. ![]() Ogólnie wszędzie posługujemy się indeksami, bo indeksy sa niezalezne od aktualnej pozycji okien macierzy, a przez to uniwersalne. 4. Zmiany w interfejsach, i pojawienie się opcji Wszystkie zestawy w testowej, który to checkboks bierze wszystkie zestawy zamiast tylko pierwszego z listy, ponieważ jakbym obstawiał gdybym grał to obstawiałbym calą listę. ![]() 5. Wykonane testy regresji wyniki zgodne 1:1. Mam nadzieję że się nic innego nie napsuło. https://buycoffee.to/amoxset |
2026-10-14 (21:02) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 134 | wpis nr 1 630 275 [ CZCIONKA MONOSPACE ] Wersja V4.9.6 https://cloud.mail.ru/public/qqyp/BqUYLjcp3 https://cloud.mail.ru/public/ZD6o/pZLSUpLtR Zmiany: 1. Typowanie met2, checkbox wszystkie zestawy, zamiast wszystkie zestawy w kontrolnej. Zaznaczenie go powoduje wzięcie wszystkich zestawów z macierzy trafień, macierzy która nie jest prezentowana, ale to tak jakby macierz z TYPOWANIE ze SZCZEGÓŁÓW z PIEĆ TRAFIEŃ. Generalnie zamiast pierwszego losowania bierze wszystkie wygenerowane zestawy i sprawdza w macierzach zgodnie z ustawieniami użytkownika. ![]() 2. W zakładce typowanie zmiana ustawienia tabel, z wierszy na kolumny, oraz pojawienie się guzika tylko pełne zestawy. Generalnie typowanie met2 bierze do typowania całą tablicę pięć trafień, chyba, że ile niezerowych ją ogranicza. Pozostałe trafienia wyznaczane są osobno dla czterech, trzech, dwój i jednego trafienia, indywidualnie dla każdej z wartości trafienia, ale jak wspomniałem typowanie bierze tylko to "pięć trafień" ale dla robi to w swoim module. ![]() 3. W Typowanie pojawienie się guzika "tylko pełne zestawy", zaznaczenie go powoduje generowanie zestawów pełnych bez zer, czyli dla pięć trafień będzie 5/5,4/5,3/5,2/5,1/5 dla dwóch trafień bedzie to 2/5 i 1/5 ![]() ![]() 4. poprawienie nazw na to co nalezy podać w rubryki, jak wcześniej wspominałem posługujemy się indeksami losowań, a nie ich numerami, numery służą do rozróżnienia losowania, aby klucze ich nie usunęły, lub aby sie nie pomyliły. ![]() |
2026-10-14 (21:32) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 134 | wpis nr 1 630 276 [ CZCIONKA MONOSPACE ] Dodatkowo, w WYKES PX pojawienie się pod zakładki w ramce filtrowanie. Tablice PX filtrują wczytane tablice, natomiast Wartość trafienia filtruje dane wejściowe. Chodzi o to, że w zbiorczych wynikach w rubryce N są wartości trafień, może być 1,2,3,4,5 mozna w locie wykreslać wykres zależnie od stanu checkboksów ![]() ![]() ![]() Oczywiście filtrowanie w locie jest kosztowne obliczeniowo, ale można. Jak widać dla pięciu trafień nie wygląda już tak różowo, i dalej stopa jest ujemna. |
2026-10-20 (22:48) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 134 | wpis nr 1 630 765 [ CZCIONKA MONOSPACE ] Wersja V4.9.7 https://cloud.mail.ru/public/WSwN/Tr4UMQANs https://cloud.mail.ru/public/ZD6o/pZLSUpLtR Poprawa drobnych błędów. Poprzednie wyniki były błędne, bo wszystkie z testowej powodowało sprawdzanie typów w macierzy z której były wyznaczane zestawy dlatego wyniki były fałszywie pozytywne. W folderze znajdują się już pierwsze oficjalne wyniki na MET2, + config na którym były wyznaczone + aktualne wyniki z których były wyznaczone. Co można o tym powiedzieć? Największe pokrycie mają trzy trafienia, więc w bardzo dowolnym miejscu można być szpilkę i jest 1/2 szansy że trafi się przynajmniej jedną trójkę. Problem jest taki, że kandydatów do obstawiania może być sporo w oknie do 200. ![]() ![]() Dla czterech trafień jest 11/15 płócień w których w ogóle wystąpiły trafienia dla 4, natomiast nie ma w ogóle wspólnych pokryć, oraz najwięcej wyników jest w poczatkowym szumie czyli do 30 mniej więcej. ![]() ![]() ![]() Pięciu trafień w ogóle nie ma, a przeliczanie ograniczając zakresami będzie trwało miesiącami. ![]() ![]() Pozostałe wyniki się przeliczają w oknie/zakres 500x500 dla sprawdzenia w 10 losowaniach w przód, poza tym to też powinno być do 500 ponieważ Alphe wyznaczam właśnie dla okna 500 z zakresu 500 losowań, więc Alpha optymalna może być wyżej. ![]() Pozostałe wyniki się przeliczają, Zostało jeszcze dopisanie instrukcji modułami do WYKRES PX, ogarnięcie krzywej Score i tyle. === Nikt nie docenia mojej pracy, nikt. Swoją drogą można też próbować określić jakie jest prawdopodobieństwo wygrania grając tą metodą. --- wpis edytowano 2026-10-20 23:02 --- |
2026-10-21 (00:03) AmoxsetData rejestracji: 2026-01-07 Ilość postów: 134 | wpis nr 1 630 767 [ CZCIONKA MONOSPACE ] Doprecyzowując, to największe wspólne pokrycie dla trzech trafień obserwuje się w granicach szumu, tj do mniej wiecej 10 początkowych losowań, ![]() Natomiast tablica z której wyznaczane są typy po stałym alpha i oknie jest ograniczona oknem do 200, więc wynika z tego, że jest 41 kandydatów, co się wiąze z kosztami 41 kanadydatów x 10 losowań w przód x 2zl = 800zł wkładu. Wystarczy że wpadnie jedna 4 i już jest plus. 1. Krok pierwszy ![]() 2. Krok drugi. ![]() Krok 2 ciąg dalszy ![]() Niestety przez dedeuplikacje nie da się określić w których oknach poszczególnych 10 losowań kontrolnych występuje trafienie, można próbować robić te wykresy w locie co pozwoli zawęzić typy, i próbować to jakoś balansować. --- wpis edytowano 2026-10-21 00:19 --- |
| | Dodaj wpis w tym temacie | Spis tematów | Wyniki lotto | Strona: 1 2 3 Wyślij wiadomość do admina 🎱 MultiPairs 2027 – zapisz się na listę beta BETA |