Bundesliga · 2. Bundesliga · 3. Liga
TERMINARZE PODŁĄCZONEW aplikacji działają pobieranie terminarzy i wyników OpenLigaDB. To nie stanowi osobnego certyfikatu kompletności danych ani trafności modelu.
Prawdziwe terminarze, prawdopodobieństwa 1/X/2 i historia prognoz zapisana przed pierwszym gwizdkiem. Pokazujemy trafienia i pomyłki — bez obietnic pewnych wygranych.
Wyniki z istniejącego, zweryfikowanego archiwum. Bez ukrywania nietrafionych.
Sprawdzanie archiwum i podpisów danych…
Terminarze, wyniki i forma drużyn z niezależnej bazy danych.
Niemiecka 1., 2. i 3. liga. Wyniki pochodzą z OpenLigaDB. Model 1.3 uwzględnia formę z 8 ostatnich spotkań, osobno mecze u siebie i na wyjeździe oraz średnią bramek gospodarzy i gości w lidze. Jest eksperymentalny, niekalibrowany i nie jest kursem ani rekomendacją zakładu.
Najbliższe terminy ze źródła OpenLigaDB. Na razie trzy sprawdzone rozgrywki — bez symulowanych meczów ani wyników AI.
Otwórz przegląd, aby pobrać aktualne terminarze.
Wybierz gwiazdkę przy drużynie, a tutaj pojawi się jej terminarz ze wszystkich trzech lig.
Łączenie ze źródłem meczów…
Dotknij ☆ przy drużynie, aby ją zapamiętać na tym urządzeniu. Filtr działa w wybranej lidze i sezonie.
To publiczne archiwum pochodzi z automatycznego zapisu w repozytorium GitHub. Raz zapisany szacunek nie jest ponownie obliczany po wyniku meczu. Historia zmian jest widoczna w commitach. Właściciel repozytorium technicznie może jednak zmienić historię Git — nie jest to niezależny audyt.
Ładowanie archiwum prognoz…
Czekamy na dane archiwum.
Prognoza nie zostanie oceniona przed otrzymaniem końcowego wyniku i automatycznym uruchomieniem silnika. Sprawdź GitHub Actions ↗
Sprawdź historię zapisów na GitHubie ↗
Oceniana jest wyłącznie prawidłowość wyniku 1/X/2. Małe próbki i opóźnione wyniki nie dowodzą przewagi nad ofertami bukmacherów.
Osobny test historyczny wyliczany na bieżąco z wcześniejszych wyników (z odstępem co najmniej 3 godzin). To NIE są prognozy opublikowane przed meczami; takie prognozy są pokazane wyżej w publicznym archiwum.
Po pobraniu danych sprawdzimy model. Brier: średnia kwadratowych błędów trzech prawdopodobieństw; 0 oznacza wynik idealny, 0,222 to stała prognoza 33/33/33.
Jeszcze nie pobrano danych.
Metoda 1.3: uproszczony Poisson, forma ważona ostatnich 8 spotkań, wyniki gospodarzy u siebie i gości na wyjeździe. Dane pochodzą z obecnej bazy i mogą być korygowane. Test retrospektywny nie stanowi dowodu przyszłej skuteczności.
Źródło: OpenLigaDB (dane społecznościowe, licencja ODbL 1.0). Wyniki mogą mieć opóźnienie; brak wyniku nie oznacza trwającego meczu. Przed podjęciem decyzji sprawdzaj źródła oficjalne.
Porównujemy dwie wersje modelu na prognozach zapisanych 162–168 godzin przed meczem. Rozwój strony trwa równolegle.
Pobieranie raportu testu…
Sprawdzanie zgodności raportu z surowym rejestrem prognoz…
Zobacz surowy rejestr LAB (wszystkie zapisane prognozy) ↗
Próg przeglądu wyników będzie odczytany z konfiguracji eksperymentu.
Ostatnia obserwacja: —
Terminarz zostanie sprawdzony po otwarciu LAB.
Bieżący terminarz z OpenLigaDB. Otwarcie okna nie gwarantuje zapisu: potrzebna jest historia obu modeli i wykonanie obserwatora. Dane mogą ulec zmianie. Godziny pokazujemy dla Polski.
| Model | Pary | Trafność | Brier ↓ (suma) | Log loss ↓ |
|---|
Zielone zakończenie zadania potwierdza wykonanie programu. Skuteczność modelu oceniamy dopiero na rozliczonych prognozach. Każdy zapis wymaga meczu w oknie 162–168 h; nie skracamy go po to, by zwiększyć liczniki.
Pełny raport LAB ↗ · Uruchomienia testów ↗
3512 wspólnych meczów · ocena sezonów 2022/23–2025/26 · 2021/22 jako pierwsza kalibracja. Symulacja zapisu 168 godzin przed meczem; wynik uznawany za dostępny po 3 godzinach.
| Zakres | Model | Mecze | Trafność | Brier ↓ | Log loss ↓ |
|---|---|---|---|---|---|
| Łącznie | 2.1 produkcyjny | 3512 | 46,90% | 0,63423 | 1,05278 |
| Łącznie | 2.2 LAB · kalibracja co sezon | 3512 | 46,98% | 0,63337 | 1,05144 |
| Bundesliga | 2.1 produkcyjny | 1187 | 50,38% | 0,62091 | 1,03429 |
| Bundesliga | 2.2 LAB · kalibracja co sezon | 1187 | 49,87% | 0,62090 | 1,03396 |
| 2. Bundesliga | 2.1 produkcyjny | 1148 | 43,82% | 0,64579 | 1,06858 |
| 2. Bundesliga | 2.2 LAB · kalibracja co sezon | 1148 | 44,43% | 0,64423 | 1,06634 |
| 3. Liga | 2.1 produkcyjny | 1177 | 46,39% | 0,63639 | 1,05603 |
| 3. Liga | 2.2 LAB · kalibracja co sezon | 1177 | 46,56% | 0,63535 | 1,05454 |
Wniosek: LAB uzyskał 3 dodatkowe trafienia i nieco niższy Brier. Wynik różni się między ligami. Model 2.1 pozostaje produkcyjny; LAB wymaga dalszego testu przedmeczowego.
To diagnostyka na danych historycznych używanych wcześniej w rozwoju, a nie niezależny test przyszłych wyników. W 3. Lidze 2022/23 źródło zawiera tylko 140 zakończonych spotkań. Brak kursów i oceny zyskowności.
Różne skale Brier: tutaj i w LAB używamy sumy trzech błędów (0–2). Raport archiwum na stronie używa ich średniej (0–2/3). Aby sprowadzić wartości do tej samej skali, podziel Brier z tej tabeli przez 3. Wyniki porównuj na tych samych meczach.
Wyniki przepisano z pliku results.json w paczce RZOTKIEWKA_POROWNANIE_5_SEZONOW.zip. SHA-256 pliku: d45d11bf34f2ab796c21fea3de4985d51e3023694bb6ce0d445821fe8d1a5d0e. Skrót pozwala porównać kopie; nie jest niezależnym potwierdzeniem daty publikacji.
LAB historyczny kalibrowano przed każdym sezonem. Bieżący eksperyment ma parametry zamrożone na 2024/25 — są to różne protokoły.
# RZOTKIEWKA — porównanie na zamrożonych danych Status: eksperyment; bez wdrożenia do produkcji. Odtworzono dokładnie wynik silnika 2.1.0: 4435 meczów, trafność 46,313416%. Źródło: ta sama paczka 5705 wyników. Symulacja T−168 h, dostępność wyniku po 3 h. 2021/22 jest pierwszym sezonem kalibracji. Ocena obejmuje 2022/23–2025/26. LAB 2.2 używa oryginalnego algorytmu i silnika 2.0. Parametry są dopasowane na nowo przed każdym sezonem tylko na wcześniejszych sezonach. Nie jest to ten sam zamrożony zestaw parametrów co w poprzednim raporcie LAB 2.2. Nie dobierano wariantów ani parametrów do wyników ocenianego sezonu. | Zakres | Model | N | Trafność 1X2 | Brier ↓ | Log loss ↓ | |---|---|---:|---:|---:|---:| | Łącznie | 2.0 | 3512 | 46.90% | 0.63422 | 1.05276 | | Łącznie | 2.1 produkcyjny | 3512 | 46.90% | 0.63423 | 1.05278 | | Łącznie | 2.2 LAB, kalibracja co sezon | 3512 | 46.98% | 0.63337 | 1.05144 | | Łącznie | Częstości historyczne | 3512 | 44.82% | 0.64753 | 1.07078 | | bl1 | 2.0 | 1187 | 50.38% | 0.62102 | 1.03461 | | bl1 | 2.1 produkcyjny | 1187 | 50.38% | 0.62091 | 1.03429 | | bl1 | 2.2 LAB, kalibracja co sezon | 1187 | 49.87% | 0.62090 | 1.03396 | | bl1 | Częstości historyczne | 1187 | 43.56% | 0.65023 | 1.07444 | | bl2 | 2.0 | 1148 | 43.82% | 0.64580 | 1.06850 | | bl2 | 2.1 produkcyjny | 1148 | 43.82% | 0.64579 | 1.06858 | | bl2 | 2.2 LAB, kalibracja co sezon | 1148 | 44.43% | 0.64423 | 1.06634 | | bl2 | Częstości historyczne | 1148 | 44.77% | 0.64886 | 1.07273 | | bl3 | 2.0 | 1177 | 46.39% | 0.63623 | 1.05571 | | bl3 | 2.1 produkcyjny | 1177 | 46.39% | 0.63639 | 1.05603 | | bl3 | 2.2 LAB, kalibracja co sezon | 1177 | 46.56% | 0.63535 | 1.05454 | | bl3 | Częstości historyczne | 1177 | 46.13% | 0.64353 | 1.06520 | | 2022 | 2.0 | 690 | 48.12% | 0.62966 | 1.04630 | | 2022 | 2.1 produkcyjny | 690 | 48.12% | 0.62991 | 1.04681 | | 2022 | 2.2 LAB, kalibracja co sezon | 690 | 48.12% | 0.62866 | 1.04495 | | 2022 | Częstości historyczne | 690 | 48.41% | 0.63817 | 1.05745 | | 2023 | 2.0 | 932 | 48.18% | 0.63016 | 1.04718 | | 2023 | 2.1 produkcyjny | 932 | 48.18% | 0.63002 | 1.04684 | | 2023 | 2.2 LAB, kalibracja co sezon | 932 | 48.39% | 0.62959 | 1.04612 | | 2023 | Częstości historyczne | 932 | 44.64% | 0.64784 | 1.07125 | | 2024 | 2.0 | 940 | 45.11% | 0.65152 | 1.07709 | | 2024 | 2.1 produkcyjny | 940 | 45.11% | 0.65136 | 1.07685 | | 2024 | 2.2 LAB, kalibracja co sezon | 940 | 44.89% | 0.65000 | 1.07477 | | 2024 | Częstości historyczne | 940 | 41.81% | 0.65603 | 1.08303 | | 2025 | 2.0 | 950 | 46.53% | 0.62438 | 1.03886 | | 2025 | 2.1 produkcyjny | 950 | 46.53% | 0.62454 | 1.03914 | | 2025 | 2.2 LAB, kalibracja co sezon | 950 | 46.84% | 0.62404 | 1.03830 | | 2025 | Częstości historyczne | 950 | 45.37% | 0.64563 | 1.06789 | Orientacyjny 95% przedział różnicy Brier LAB 2.2 − 2.1: -0.00151 do -0.00026. Ujemna różnica sprzyja LAB 2.2. Brier: suma trzech kwadratów błędów, skala 0–2. Niższy Brier i log loss są lepsze. ## Ograniczenia - To diagnostyka historyczna; sezony były wcześniej używane podczas rozwoju. Nie jest to nietknięty test. - Kopie danych mogą zawierać późniejsze korekty. Bufor 3 h jest założeniem. - 3. Liga 2022/23 ma tylko 140 zakończonych meczów w źródle. - Brak kursów i ROI. Nie oceniono zyskowności. - Bootstrap tygodniowy daje orientacyjną ocenę niepewności. ## Odtworzenie Uruchom `python compare.py` w rozpakowanym folderze. Python 3.12; bez dodatkowych bibliotek i bez pobierania danych. Wyniki: results.json, predictions_comparison.json, RAPORT.md. Pełne parametry kalibracji i hashe źródeł są w results.json.
Udostępniamy prognozy 1/X/2 i ich rozliczenia — bez wybierania wyłącznie udanych wyników. Wszystkie rekordy są w tym samym publicznym archiwum, z datą zapisu przed meczem. To eksperymentalne prawdopodobieństwa modelu, a nie kursy bukmacherskie ani gotowe kupony.
Statystyki poniżej obejmują całą zweryfikowaną próbę. Mała liczba meczów nie dowodzi przewagi ani przyszłych zysków. Dostęp do prognoz jest obecnie darmowy.
Sprawdzamy archiwum prognoz i SHA-256…
Jak czytać 1/X/2? 1 — wygrana gospodarzy, X — remis, 2 — wygrana gości. Procenty oznaczają szacowane prawdopodobieństwa modelu, a nie kursy ani pewność wyniku.
Tylko prognozy opublikowane przed spotkaniem i pozytywnie zweryfikowane SHA-256. Domyślnie widać wszystkie: trafione, nietrafione i oczekujące. Najnowsze są na początku; możesz też sortować według najwyższego prawdopodobieństwa 1X2. Kolejność ani wysoki procent nie oznaczają opłacalności zakładu.
Cała próba — trafienia, pomyłki i nierozliczone mecze. Eksport niezależny od filtrów wybranych na stronie.
Pobranie będzie dostępne po weryfikacji archiwum SHA-256.
Weryfikowanie archiwum prognoz…
Obserwowane prognozy zapisują się w tej przeglądarce na tym urządzeniu.
Pokazujemy całe publiczne archiwum. Nie ukrywamy nieudanych prognoz.
Wczytywanie statystyk ligowych…
Analiza oparta wyłącznie na prognozach publicznie zapisanych przed meczami, zweryfikowanych przez SHA-256. Wykrywamy nietypowe proporcje wskazań, liczymy trafność po wynikach i oznaczamy zbyt małą próbę.
Średnie prawdopodobieństwa: oczekiwanie na archiwum…
Pobieranie danych…
Porównanie z typowaniem zawsze na gospodarzy po weryfikacji archiwum.
Porównanie Brier z prostą prognozą 1/X/2 będzie dostępne po weryfikacji wyników.
Porównanie prognoz z wynikami będzie możliwe po rozliczeniu spotkań.
Sprawdzanie udziału prognoz na gospodarzy i wielkości próby…
Brier archiwum = średnia trzech kwadratowych błędów (skala 0–2/3); stała prognoza 1/X/2 po 1/3 daje dokładnie 2/9 ≈ 0,222. W LAB 2.1/2.2 Brier jest SUMĄ trzech błędów (skala 0–2), więc bez zmiany skali i tej samej próby wyników nie wolno porównywać. Próg alarmu: co najmniej 8 prognoz i co najmniej 80% wskazań jednego wyniku. Próg 50% to filtr techniczny, nie rekomendacja obstawiania. Statystyki nie obejmują DEMO.
🧪 Wyniki testów 2.1 / 2.2 LAB →
Dane tylko z publicznych prognoz zapisanych przed rozpoczęciem spotkania i sprawdzonych SHA-256. Trafność i Brier wyliczamy wyłącznie z potwierdzonych wyników — nigdy z oczekujących meczów.
Jak czytać te liczby? Skuteczność 1X2 = trafione mecze / wszystkie rozliczone mecze. Wynik Brier mierzy jakość przypisanych prawdopodobieństw: im mniej, tym lepiej; w tym raporcie 0 oznacza ideał, a stałe szanse 1/3 na każdy wynik dają około 0,222. Porównanie ma sens na tej samej próbie spotkań. Bez rozliczonych meczów nie wyświetlamy oceny skuteczności. To nie jest miara zysku z zakładów.
Trwa pobieranie i weryfikacja archiwum…
Wczytywanie…
Na telefonie tabelę można przesuwać poziomo. Eksport CSV obejmuje widoczne filtry i wszystkie pasujące rekordy, nie tylko pierwsze 50 wierszy.
Wczytywanie…
Brier = średnia z trzech kwadratów błędów prawdopodobieństw 1/X/2. Trafność to odsetek rozliczonych spotkań, w których zdarzenie o najwyższej prognozowanej szansie wystąpiło. Przy małej próbie wyniki są niepewne; to nie dowód zysku ani rekomendacja zakładu.
Ta sekcja pozwala testować wygląd typów i Premium. Nie przedstawia prawdziwych prognoz ani kursów.
⚠️ Poniższe mecze, kursy i wyniki to wyłącznie fikcyjne dane demonstracyjne. Nie używaj ich do obstawiania.
Proste zasady zwiększają zaufanie bardziej niż obietnice wygranej.
Terminy, wyniki i statystyki z publicznej bazy; sprawdzaj również oficjalne źródła.
Zakończone spotkania i forma drużyn w wybranym sezonie.
Bez udawanej blokady i fałszywego przycisku zakupu.
Wybierz dyscyplinę. Podłączone rozgrywki prowadzą do meczów, pozostałe pokazują kierunek rozwoju.
Stan badania: 11 listopada 2026, 13:48 (Warszawa). To zapis wyniku audytu z tej daty, nie bieżący podgląd API ani automatyczna akceptacja lig.
W aplikacji działają pobieranie terminarzy i wyników OpenLigaDB. To nie stanowi osobnego certyfikatu kompletności danych ani trafności modelu.
W badanej odpowiedzi źródła: 0 rekordów historycznego sezonu, przy 380 spotkaniach sezonu bieżącego. Bez zatwierdzenia do prognoz.
W badanej odpowiedzi: 0 historycznych rekordów i 20 meczów ponad 48 godzin bez zaakceptowanego wyniku. Wymagana niezależna kontrola.
Rok 2024/25: 189 rekordów oraz 8/8 zgodnych wybranych kontroli UEFA. To nie jest pełna weryfikacja wszystkich meczów ani dopuszczenie ligi do aplikacji.
„Terminarz podłączony”, „źródło badane” i „model sprawdzony” to trzy różne stany. Żaden wynik tego radaru nie potwierdza rentowności typowania. Zmiany w źródłach po dacie audytu nie są automatycznie pokazane w tym panelu. ↗ Lista kwestii do wyjaśnienia
Planowane rozgrywki nie mają jeszcze terminarzy ani prognoz. Każda nowa dyscyplina wymaga własnych danych i osobnego sprawdzenia modelu.
Wybierz ekran, którego potrzebujesz.