🎾Tenisz Jósda

Dokumentáció

Hogyan működik a Tenisz Jósda

Ez az oldal a rendszer saját dokumentációja. Három egymástól elszigetelt előrejelző fut ugyanazon a nyilvános eredménytáblán, a tippeket a közzététel pillanatában lefagyasztjuk és hash-láncba fűzzük, a pontozás szabályait pedig előre lefektettük, hogy utólag ne lehessen kedvezőbbet választani. Jelenleg 2511 lefagyasztott előrejelzés van a láncban, a korpusz 43 879 mérkőzést tartalmaz. Amit nem tudunk, azt itt is kimondjuk.

1. A négy sáv, és mit szabad nekik

Négy külön sáv fut egymás mellett. Egyik sem lát bele a másikba, és soha nem keverjük össze a számaikat: minden közzétett tipp mellett ott van, melyik adta.

  • TJ-M a professzionális piac valós adataiból számol, és 2026. július 27-től élesben fut. Csak főtáblásmérkőzésre ad számot: a selejtezőben a piac jellemzően vékonyabb, és a mi számunk épp a piacon alapul, ezért ott nem adunk ki tippet. Ez a hivatalos tippkártya száma.
  • TJ-S a saját, fejlesztés alatt álló modellünk. Piaci adatot nem használ. A működését nem hozzuk nyilvánosságra, a pontozott előrejelzéseit viszont igen: azok itt vannak, a többiek mellett.
  • TJ-G a második saját modellünk, és a legújabb sáv. Piaci adatot nem használ, és nem látja sem a TJ-M, sem a TJ-S számát — a sajátjához külön úton jut el. Csak főtáblás mérkőzésre ad számot, ugyanúgy, mint a TJ-M: így a kettő ugyanazon a mezőnyön mérhető. A működését — ahogy a TJ-S-ét sem — nem hozzuk nyilvánosságra, a pontozott előrejelzéseit viszont igen. 2026. augusztus 16-tól fut élesben, tehát a mérlege még rövid: amíg nincs mögötte elég lezárt mérkőzés, ne olvass ki belőle sorrendet a másik két sávhoz képest. Előfordul, hogy egy mérkőzésnél hiányzik — akkor nem kérdeztük meg, mert nem volt elég adata a játékosokról.
  • TJ-K nem a mi előrejelzésünk. Tíz mesterséges intelligencia ugyanazt a kérdést kapja meg minden mérkőzés előtt, és mi őket mérjük. Lásd: napi AI tippek és melyik AI a legjobb. Ez a verseny 2026-08-08-tól szünetel: új kérdéseket egyelőre nem teszünk fel. A korábbi válaszok mind kint maradnak, és a lejátszott mérkőzések után továbbra is pontozzuk őket. Azért mértük le, mert a mérés eredménye is eredmény: a tíz modell együtt sem tudott többet mondani annál, amit a piac számából már tudtunk. Ezt nem tüntetjük el.
Nyelvi modell soha nem ad számot a TJ-M, a TJ-S és a TJ-G útvonalán. A TJ-K kifejezetten azért létezik, hogy megmérjük, mennyire pontosak a nyelvi modellek, amikor tippelni kérik őket. A kettőt ne keverd össze.

2. Pontozás: a szabályokat előre lefektettük

Ezek a szabályok a mérés előtt születtek, és nem változnak:

  • Lejátszott mérkőzés: normál pontozás.
  • Feladás vagy kizárás: pontozzuk, aszerint, ki jutott tovább. A fogadóirodák ilyenkor érvénytelenítenek, mi nem: az érvénytelenítés pont a tévedések eltüntetése lenne.
  • Meg sem tartott mérkőzés (visszalépés, törlés): érvénytelen, és külön közöljük, hányszor fordult elő.
Miért számoljuk a feladást? Aki feladja, jellemzően az, aki már vesztésre áll. Ha ezeket érvénytelenítenénk, gépiesen a legvalószínűbb tévedéseinket törölnénk, és a statisztikánk szebb lenne a valóságnál. Ezért is közöljük az érvénytelen mérkőzések arányát, és azt is megmutatjuk, hogyan alakulna a pontosság, ha mindet tévedésnek számolnánk.
Mi történik, ha az adatforrás ellentmond magának? Ritkán előfordul, hogy egy mérkőzésnél megnevezik a győztest, de a mérkőzés állapota mégis „folyamatban” marad. Ilyenkor a tippünk beragadna: közzétettük, de sosem pontoznánk — épp az, amit ez az oldal elutasít. Ezért az ilyen mérkőzést bizonyíték alapján kijavítjuk az adatainkban, és a fenti szabályok szerint pontozzuk; a javítás bekerül a nyilvános idővonalba, ahonnan nem törölhető. A pontozási szabályokon nem változtatunk, csak a hibás állapotjelzést igazítjuk ki.
2026. augusztus 12-én ez öt tippünket érintette, és mind az ötben mi találtunk. Vagyis a javítás nekünk kedvezett — pont ezért mondjuk ki itt is, nem csak a naplóban. Egy javítás, ami véletlenül minket szépít, akkor is javítás marad, ha nyilvánosan vállaljuk; ha viszont elhallgatnánk, semmit nem érne az egész oldal.

3. Miért nem közlünk soha csupasz pontszámot

A találati arány önmagában félrevezető: egy tornán, ahol sok az egyértelmű esélyes, bárki magas arányt ér el. Ezért a pontosságot Brier-pontszámmal mérjük, ami azt is beszámítja, mennyire volt magabiztos egy tipp, és mindig megadjuk, melyik számítási módot használjuk, meg azt is, mihez képest jó vagy rossz az eredmény.

Ezért látsz több külön dobozt a főoldalon, és nem egyetlen összesített számot. Minden doboz egy szegmens: egy modell egy szakaszon (főtábla vagy selejtező). Nem vonjuk őket össze, mert nem ugyanazt mérik — a selejtezős mezőny gyengébb, ott könnyebb eltalálni a győztest, így egy közös átlag azt a modellt hozná ki jobbnak, amelyik több selejtezős meccset kapott. Külön mutatva mindegyik szám azt jelenti, amit állít.
Ugyanannak a teljesítménynek kétféle Brier-száma lehet, és a kettő pontosan kétszerese egymásnak. Ha valaki kontextus nélkül mutat egy Brier-számot, az a szám önmagában semmit nem jelent. Részletek a módszertanban és a fogalomtárban.

4. Miért nem lehet két modellt csak úgy kivonni egymásból

A pontossági dobozok mellett kézenfekvő a kivonás: ha az egyik modell száma jobb, akkor az a modell jobb. Ez majdnem mindig téves, és épp abba az irányba téved, ami nekünk hízelegne. Két oka van, és külön-külön is elég lenne.

Nem ugyanazokat a mérkőzéseket tippelik meg. A TJ-M csak főtáblás meccsekre ad számot, és csak olyanokra, ahol van megbízható piaci ár. A TJ-S ilyen megkötés nélkül dolgozik. A két halmaz átfed, de nem esik egybe — így a két doboz kivonása az egyik modell teljesítményét a saját meccsein hasonlítja a másikéhoz a másik meccsein. Ez nehézségkülönbség, nem tudáskülönbség.

A dobozok közlésenként súlyoznak, nem mérkőzésenként. Ha egy mérkőzésre többször is közöltünk tippet (mert a piac elmozdult), mindegyik közlés külön beleszámít — és épp azok a mérkőzések kapnak több közlést, amelyekben a piac bizonytalan volt, vagyis a nehezebbek. Ez a büntetés nem oszlik el egyenlően a modellek között: a TJ-M közöl újra sűrűbben, tehát őt terheli jobban.

Ezért van a kalibráció oldalon egy külön blokk, amit „Ugyanazokon a mérkőzéseken” néven találsz: csak azok a meccsek szerepelnek benne, amelyeket mindkét összevetett modell megtippelt, mérkőzésenként egyszer, a legfrissebb tippünkkel. Ez az egyetlen összehasonlítás, ami tisztességes.
Három modellnél ez még fontosabb. Három sávból három párosítás lesz (TJ-M–TJ-S, TJ-M–TJ-G, TJ-S–TJ-G), és minél több párt nézünk, annál nagyobb az esélye, hogy valamelyiknél pusztán a véletlen mutat különbséget. Ezért egyetlen „elvált a nullától” eredmény három közül gyengébb bizonyíték, mint ugyanaz egyetlen párosításnál — és mi is így kezeljük.
Az időszak-választóról (Összes / Ez a hónap / Előző hónap / Utolsó 6 hónap). A főoldali pontossági dobozok fölött válthatsz időszakot. Ez szűkíti a megjelenített tippek körét, de nem old meg semmit abból, amiről ez a pont szól: egy rövidebb időszakban is más-más mennyiségű mérkőzést tippelt meg a három modell, tehát a dobozokat továbbra sem lehet egymásból kivonni. Az alapértelmezés mindig az Összes — a teljes, induláskori mérleg —, és minden nézet kiírja, hány tippen alapul.
Egy hónap kevés ahhoz, hogy eldöntse, melyik modell a jobb. Egy átlagos hónapban nagyjából 40 közös mérkőzés van, amin a bizonytalanság ±0,017–0,021 — körülbelül a kétszerese bármelyik valós modellkülönbségnek (0,003–0,011). Ezért egy havi nézet akkor is„nincs különbség”-et mutat, ha valójában van. És mivel három párosítást nézünk minden hónapban, egy éven át ez több mint harminc összevetés: pusztán a véletlen miatt várhatóan évente kétszer mutatna valamelyik „különbséget”. Ezért egy jól sikerült hónap nálunk nem eredmény, és nem is közöljük annak.
A TJ-G most kezdett, és ez torzít — mindkét irányba. Egy már futó torna közepén indult, ezért azokon a mérkőzéseken, amelyeken a másik két sáv már órákkal korábban lefagyasztotta a tippjét, a TJ-G több információval adta a sajátját. Ugyanakkor épp a késés miatt öt mérkőzésre nem is adott számot, mert azok addigra elkezdődtek — ott tehát hiányzik. ⛔ Ezeket a sorokat nem töröljük ki az összehasonlításból, hogy szebb legyen a kép: az épp az a fajta válogatás lenne, ami ellen ez az egész oldal szól. Inkább kimondjuk. A tiszta, háromsávos összevetés a következő tornától kezdődik.
Mekkora a különbség? A dobozok kivonása 2026. augusztus 15-én 0,0158 előnyt sugallt — ugyanazon a 202 közös mérkőzésen a valódi különbség 0,0035 volt, ±0,0111 bizonytalansággal. A bizonytalanság lefedi a nullát, vagyis ezen az adaton a két modell egyformán pontos, és a látszólagos előny nagyobbik része az imént leírt súlyozásból jött. Élő számok a kalibráció oldalon.
Amit ilyenkor sem állítunk. A TJ-M száma a professzionális piacot követi, tehát ha valamelyik modellünk „megelőzné” azt egy mérkőzéshalmazon, az azt jelentené, hogy megvertük a piacot. Ilyet nem állítunk — sem itt, sem máshol. Ha a különbség egyszer tartósan elválik a nullától, az egy mérés lesz egy adott mintán, nem pedig ígéret a jövőre.

5. Az összesítő táblázat, és hogyan olvasd

Ez a táblázat jelenleg nem látszik a főoldalon. A napi AI verseny 2026-08-08-tól szünetel, és a táblázat lényege épp az, hogy egy mérkőzésre tizenkét modell tippjét lehessen egymás alatt végigolvasni. Tíz nélkül két oszlop maradna, a többi helyén üres jel — az pedig nem összehasonlítás. Az alábbi leírás érvényes marad: a táblázat visszakerül, amint a verseny újraindul. Addig is minden korábbi válasz megmarad a napi AI tippek és a melyik AI a legjobb oldalon.

Amikor fut, a főoldalon egy táblázatban látható ugyanarra a mérkőzésre mindegyik modell tippjét: a sajátunkét és mind a tíz mesterséges intelligenciáét. A táblázat a legutóbbi lejátszott és kiértékelt mérkőzéseket mutatja (jelenleg 20-at), mérkőzésenként egy sorban, főtáblás és selejtezős meccseket egyaránt. A pipa azt jelenti, hogy az adott modell a győztest tippelte. Ha az egeret egy jel fölé viszed, megjelenik, kit tippelt és mekkora eséllyel.

Egy oszlopot érdemes végigolvasni, nem egy sort. Egy oszlop azt mutatja, hogy egy adott modell milyen gyakran talál be ugyanazon a mérkőzéskészleten, és ez tisztességes összehasonlítás. Egy sorra viszont nem lehet átlagot számolni, és mi sem írunk oda összesített találati arányt.

Miért nincs egyetlen közös szám az összes modellre? A táblázat alján oszloponként kiírjuk a találatot és a találati arányt — egyetlen, minden modellre közös számot viszont nem, mert az becsapós lenne. A modellek nem ugyanannyi mérkőzést kaptak: a piaci alapú TJ-M például selejtezőre eleve nem ad számot, mert ott nincs megfelelő piaci adat. Ha ezeket a „nem kapta meg” eseteket beszámítanánk, az úgy néz ki, mintha tévedett volna, holott meg sem kérdeztük. A pontos arányokat ezért ott közöljük, ahol helyesen kiszámolható: kalibráció és legjobb AI.

Ezért három különböző üres jel van, és egyiket sem tekintjük tévedésnek:

  • ezt a mérkőzést az a modell nem kapta meg.
  • ? nincs értékelhető válasz. Két eset: vagy válaszolt, de nem lehetett kiolvasni belőle a számot, vagy technikai hiba miatt a kérdés el sem jutott hozzá. A második egyértelműen a mi hibánk, nem a modellé; az 5. pont leírja, mikor kérdezzük újra. Az első sem mindig a modellé: előfordult, hogy a modell szabályos választ adott, csak a mi feldolgozónk nem tudta kiolvasni belőle. Ilyenkor a hiba a miénk, a mérkőzés viszont a modellnél is kimaradtnak számít, mert a tippet a közlés pillanatában rögzítjük, és utólag nem írjuk felül. A napi listán ezt a két esetet külön nevezzük meg.
  • a mérkőzést nem játszották le, így nincs mit pontozni.
Miért más oszloponként a nevező? Mert csak azok a mérkőzések számítanak, amelyekre az adott modell értékelhető tippet adott. Tegyük fel, hogy 20 mérkőzés látszik. Ha kettőt nem játszottak le (∅), az egyik modellnek sem számít, tehát mindenkinél 18 marad. Ha egy modell egy meccsre nem adott értékelhető választ (?), vagy azt a mérkőzést meg sem kapta (–), az nála tovább csökkenti a nevezőt. Így fordulhat elő, hogy az egyik oszlop 18/18, a másik 8/9, a piaci alapú TJ-M pedig csak néhány főtáblás meccsen szerepel. Ez nem hiba: azt írja ki, kit hány értékelhető mérkőzésen mértünk. Éppen ezért írjuk ki mindig a nevezőt is, nem csak a százalékot.

A másik összesítő: a rangsor a legjobb AI oldalon

2026. július 28-tól a rangsor tetején egy „Összesített — minden szakasz”táblázat áll: ebben minden modell összes lezárt tippje szerepel egyben, szakaszra bontás nélkül. Alatta maradnak a szakaszonkénti (főtábla / selejtező) táblák, változatlanul. A találati arány mindkettőben külön oszlop, mert az a táblázat legfontosabb száma; mellette ott a nyers találatszám és a nevező is.

Miért szabad itt összevonni, ha az 5. pontban azt írjuk, hogy nem? Mert a két állítás két különböző kérdésre vonatkozik, és ezt fontos külön tartani.
  • Sorrend (ezt mutatja az összevont tábla). Mindegyik modell ugyanazt a mérkőzéskészletet kapja, tehát mindenkit ugyanazon a nehézségi keveréken mérünk. Ha mindenki ugyanazt a vizsgát írja, a sorrend attól még tisztességes, hogy a vizsga vegyes nehézségű.
  • „Mennyire pontos ez a modell?” (ezt NEM mutatja). A selejtezőt jellemzően könnyebb eltalálni, ezért egy összevont arány mindig szebb, mint a főtáblás. Az összevont szám tehát nem hasonlítható össze a szakaszos táblák számaival, és nem is váltja ki őket: a szakaszos táblák a mérvadóak.

Ugyanezért az összevont tábla összehasonlítási alapját is újraszámoljuk a teljes, összevont mérkőzéshalmazon — nem a szakaszonkénti alapok átlagát vesszük. Egy átlagolt alap más mezőnyt írna le, mint amin a modellt valójában mértük.

6. Amit a mérésről tudnod kell (és ami rontja)

Az AI verseny nem laboratóriumi kísérlet. Az alábbiakat muszáj kimondanunk, mert nélkülük a rangsor többet állítana, mint amennyit valójában bizonyít:

  • Mindegyik modell szó szerint ugyanazt a kérdést kapja, angolul, és a válaszukat is angolul kérjük. 2026. július 26-ig a kérdésben egyetlen magyar szó volt, és ez elég volt ahhoz, hogy a modellek nagyjából fele magyarul válaszoljon — így a rangsor részben azt mérte, ki tud jobban magyarul, nem azt, ki érti jobban a teniszt. Ezt kijavítottuk.
  • A modellek kereshetnek az interneten, és ezt szándékosan hagyjuk meg, mert egy valódi felhasználó is így kapná a választ. Viszont ez azt is jelenti, hogy egy modell ránézhet a piaci árakra, és visszamondhatja azokat. A rangsor tehát nem tisztán a gondolkodásukat méri.
  • A tíz modellt nem ugyanúgy érjük el. Kilenc egyetlen kérdés-válasz körben felel. Egy közülük (a Claude) 2026. július 26-tól több körben is kutathat, mielőtt válaszol. A kérdés szó szerint ugyanaz mindenkinél, és a keresés mindenkinél be van kapcsolva, de a hozzáférés módja nem azonos. Egy 28 kérdéses összehasonlításban (2026. július 26.) a két megoldás a tippek 82 százalékában ugyanazt a győztest nevezte meg, a megadott valószínűségek viszont átlagosan 11,6 százalékponttal tértek el, tehát érdemben más előrejelzőről van szó. Ezért a régi és az új válaszokat nem olvasztjuk össze egyetlen sorozatba. Ennek a modellnek a válaszait ráadásul ember továbbítja, nem közvetlen gépi hívás. Ebből két dolog következik, és mindkettő látszik a számokon: egy-egy kérdéssorból ki is maradhat (2026. július 28-án tíz modellből kilencé érkezett meg időben, a tizediket később pótoltuk), és a válaszait jellemzően később fagyasztjuk le, mint a másik kilencét. Ha a mérkőzés időközben elkezdődött, a választ nem fogadjuk el — ezért lehet ennél a modellnél kevesebb lezárt tipp, mint a többinél.
  • Ha egy kérdés technikai hiba miatt meghiúsul, újrakérdezzük — és ezt is kiírjuk. Előfordul, hogy egy modell felé a hívás el sem jut (időtúllépés, szolgáltatói hiba), tehát a modell a kérdést meg sem kapta. Ilyenkor — és csak ilyenkor — újra feltesszük neki ugyanazt a kérdést, szó szerint, még a mérkőzés kezdése előtt. Ha viszont a modell válaszolt, csak értékelhetetlenül, azt nem kérdezzük újra: az extra próbálkozás lenne, amit a többiek nem kaptak meg. Az újrakérdezett válasz értelemszerűen később fagy le, tehát valamivel több információ állhatott mögötte — ezt a mérkőzésenkénti eltérést vállaljuk, de nem hallgatjuk el. A meghiúsult kérdés pedig megmarad a nyilvántartásban, vagyis annál a modellnél rontja a „válaszolt” arányt.
  • Selejtező és főtábla külön szerepel. Egy selejtezős mérkőzés jellemzően könnyebben eltalálható, így ha összemosnánk őket, az a főtáblás teljesítményt szebbnek mutatná a valóságnál. A rangsor tetején álló összevont tábla ez alól nem kivétel, hanem más kérdés: az a modellek egymáshoz mérésére való, nem arra, hogy egy modell főtáblás pontosságát megmondja — lásd a 4. pontot.
A több körben kutató modellnél azt is ki kell mondanunk, hogy utasítást kap arra, hogy a saját adatainkba ne nézzen bele, de ezt technikailag nem tudjuk kikényszeríteni. Utasítás, nem garancia. Így pontos.

7. Amit nem tudunk, és amit nem állítunk

  • Nem állítjuk, hogy legyőzzük a piacot. A szakirodalom szerint ez tartósan senkinek nem sikerül, és mi sem ígérjük.
  • A teniszben nincs megbízható kezdési időpont, mert a napi programot a pályán dől el. Ezért a tippet a közzététel pillanatában fagyasztjuk le, nem a mérkőzés kezdetekor, és utólag számoljuk ki, mennyivel előbb mondtuk.
  • Néhány mérkőzésnél az adatforrás önmagával nem egyezik a dátumot illetően. Ilyenkor a modelleknek feltett kérdésből kihagyjuk a dátumot, nem találgatunk: a torna, a forduló, a borítás és a két játékos neve önmagában is egyértelműen azonosítja a mérkőzést. Amit nem tudunk biztosan, azt nem állítjuk tényként.

8. Miért nem tudjuk utólag átírni

Minden közzétett előrejelzés új, módosíthatatlan sorként kerül be, és hash-láncba fűzzük: minden sor lenyomata tartalmazza az előzőét. Ha egyetlen régi tippet utólag megváltoztatnánk, a lánc onnantól elromlana, és ez kívülről látszik. Az adatbázis maga is tiltja a módosítást és a törlést, nem csak a programkód.

A lánc jelenlegi állapota
érvényes · 2511 sor

A teljes napló időrendben a idővonalon olvasható, a pontosság bontásai pedig a kalibráció oldalon.

Legyünk pontosak abban, mit tudsz te ellenőrizni. A lánc épségét mi számoljuk újra minden közzététel után, és az eredményét itt közöljük. Magát a technikai lenyomatot nem tesszük ki az oldalra: egy 64 karakteres kód semmit nem mond egy teniszrajongónak, viszont a hozzá tartozó belső adatokból többet árulna el, mint amennyit szeretnénk. Amit te látsz és számon tarthatsz: a tippek a mérkőzés előttjelennek meg, a listákból egy sem tűnik el, és a tévedések ugyanott maradnak, ahol a találatok. Ha valaha eltűnne egy korábbi tipp, az szemmel is látszana.

9. Mikor frissülnek az adatok

Az eredményeket óránként behúzzuk, és minden sikeres adatfrissítés után automatikusan lefut a pontozás minden sávra. Korábban ezt kézzel kellett elindítani, ami azt jelentette, hogy egy lejátszott mérkőzés akár sokáig „folyamatban” állapotban maradhatott. Ez 2026. július 26-tól megszűnt, 2026. augusztus 7-től pedig napi háromról óránkéntire sűrítettük a frissítést, így egy lejátszott mérkőzés eredménye általában egy órán belül megjelenik.

Tippet óránként teszünk közzé, automatikusan — 2026. augusztus 10-e óta ehhez sem kell, hogy bárki elindítsa, és 2026. augusztus 17-től napi háromszor helyett óránként fut. Mindhárom saját sáv ugyanabban a futásban közöl, szándékosan: ha az egyik időzítve futna, a másik meg csak akkor, amikor valaki elindítja, a kettő más mérkőzéseket gyűjtene — és akkor a pontszámaikat nem lehetne egymás mellé tenni.

Egy mérkőzésre akkor kerül ki a tipp, amint az először megjósolhatóvá válik— jellemzően egy-másfél nappal a kezdés előtt — és utána nem változik. Az óránkénti futás nem azért van, hogy pontosabb legyen a szám: azért, hogy ne kelljen órákat várni arra, ami már kiszámolható. Ha egy közelgő mérkőzésre nincs tipp, annak rendszerint az az oka, hogy még nincs mire alapozni, nem az, hogy kihagytuk.

Miért nem várunk a mérkőzés kezdetéig? Egy közvetlenül a meccs előtti előrejelzés valamivel többet tud, mint egy nappal korábbi — de a mi mérésünk szerint alig: a különbség egy nap alatt 0,0006 Brier-pontszám, és a tippek 1,6%-ánál változna a megjelölt győztes. Ezért inkább korán közlünk, hogy a tipp előrejelzés legyen, ne utólagos okoskodás. Ugyanezért nem teszünk közzé semmit olyan mérkőzésre, amelyik már elkezdődött.
A pontozás csak sikeres adatfrissítés után indul el. Ez szándékos: a pontozás véglegesen rögzül, tehát egy félig betöltött adatállapotra kiszámolt eredmény maradandóan hibás lenne. Inkább vár egy kört.

Az AI versenyben eddig 321 lezárt mérkőzés szerepel 10 modellre.

10. Amit szándékosan nem mutatunk meg

  • A modelleknek feltett kérdés pontos szövegét nem közöljük. Ez a mérés eszköze, és a saját munkánk: ha kiadnánk, bárki reprodukálhatná vagy kijátszhatná a versenyt.
  • A modellek teljes válaszát sem közöljük, csak a rövid indoklást, és azt is csak akkor, ha nem tartalmaz fogadási tartalmat. A szűrés gépi, és elhallgat, nem átfogalmaz: valaki más szövegét részlegesen tisztára mosni pont az a mód, ahogy az ember végül kiteszi azt, amit nem vett észre.
  • A TJ-S működését nem hozzuk nyilvánosságra. Az eredményeit igen, a módszerét nem. Azt sem közöljük, éppen melyik belső változatánál tartunk.
  • A lánc technikai lenyomatát sem tesszük ki. Korábban kiírtuk, de levettük: egy teniszrajongónak semmit nem jelent, viszont a hozzá tartozó belső adatokból többet árulna el a modellünkről, mint amennyit szeretnénk. A lánc megvan, ellenőrizzük, és az állapotát közöljük — csak a nyers kódot nem.
  • Oddsot nem közlünk, fogadási tanácsot nem adunk, és biztos nyereséget nem ígérünk. Valószínűségeket közlünk. Erről bővebben: ez nem fogadási tanács.

11. Egy mérkőzésre egy tipp — és miért volt ez régen másképp

2026. augusztus 17-től minden mérkőzésre pontosan egy tippet teszünk közzé, akkor, amikor a mérkőzés először megjósolhatóvá válik — és utána nem írjuk felül, akkor sem, ha a piac közben elmozdul.

Korábban a TJ-M követte a piacot: ha a szám érdemben elmozdult, új tippet tettünk közzé, és a régit nem töröltük. Ez önmagában tisztességes volt — minden közlést kiírtunk és mindegyiket elszámoltuk —, csakhogy összemérhetetlenné tette a modelljeinket. A saját modelljeink egyszer szólalnak meg, jóval a mérkőzés előtt; a TJ-M utolsó száma viszont jellemzően egy nappal frissebb volt. Egy később készült előrejelzés önmagában pontosabb, mert több minden ismert már — tehát a TJ-M egy olyan előnnyel indult, amihez a modell minőségének semmi köze. Ezt inkább megszüntettük, mint magyaráztuk.

Ennek ára van, és megmondjuk: egy korán készült tipp kevesebbet tud, mint egy közvetlenül a mérkőzés előtti, ezért a TJ-M pontossága ettől romlani fog. Ezt vállaljuk — az összehasonlíthatóság többet ér, mint egy szebb szám.

Van viszont egy pont, ahol megállunk: ha a mérkőzés már elkezdődött, arra a meccsre nem teszünk közzé új tippet. Egy elkezdődött mérkőzésről már tudni lehet, hogyan alakul, így egy ilyenkor közzétett szám nem előrejelzés lenne, hanem utólagos okoskodás — és pont úgy nézne ki a mérlegünkben, mintha jól tippeltünk volna. A rendszer ezért visszautasítja az ilyet, a szolgáltató saját „élő mérkőzés” jelzése alapján, nem a menetrend szerinti kezdési idő alapján: a meccsek rendszeresen a kiírt idő előtt kezdődnek.

A 2026. augusztus 17. előtti mérkőzéseknél több közlés is szerepelhet ugyanattól a modelltől. Ezeket nem töröljük visszamenőleg, és mindegyiket külön elszámoljuk: nem csak az utolsót, hanem az összeset. Ez szándékos. Ha csak az utolsót pontoznánk, minden korábbi tippünk úgy jelenne meg, hogy sosem kellett érte felelni. Végigolvasható a jóslatok és az idővonal oldalon.
A több közlést kapott mérkőzéseknél a jelölés megmondja, mikor tettük közzé az adott tippet: frissített tipp a legutóbbi, korábbi közlés az azt megelőző. Ha a közlések több napra esnek, a dátum is ott van a jelölésben (például aug. 14. 23:41) — a napi közzétételi időpontjaink ugyanis fixek, így két különböző nap tippje ugyanazt az órát mutatná.

12. Mi változott legutóbb

A rendszert érintő, olvasót is érintő változások, időrendben visszafelé:

  • 2026. augusztus 19. A főoldali pontossági dobozok fölé időszak-választó került: Összes · Ez a hónap · Előző hónap · Utolsó 6 hónap. Semmit nem törlünk és nem rejtünk el vele — ugyanaz az adat, más bontásban —, és az alapértelmezés továbbra is az Összes, vagyis a teljes mérleg. Azt is kiírjuk mellé, amit egy rövid időszak nem tud megválaszolni: hogy melyik modell a jobb. Bővebben a 4. pontban.
  • 2026. augusztus 17. Mostantól egy mérkőzésre egy tippet teszünk közzé, és utána nem írjuk felül. Korábban a TJ-M követte a piacot, és ha a szám elmozdult, új tippet adtunk ki. Ez tisztességes volt — mindegyik közlést kiírtuk és elszámoltuk —, de összemérhetetlenné tette a modelljeinket: a saját modelljeink egyszer szólalnak meg, jóval a mérkőzés előtt, a TJ-M utolsó száma viszont jellemzően egy nappal frissebb volt, és egy később készült előrejelzés önmagában pontosabb. Inkább megszüntettük, mint magyaráztuk. Ennek ára van: a TJ-M pontossága ettől romolhat, mert korábbi, kevesebbet tudó számot közlünk. Bővebben a 11. pontban.
  • 2026. augusztus 17. A tippek mostantól óránként kerülnek ki, napi háromszor helyett. Egy mérkőzés így akkor jelenik meg, amint megjósolhatóvá válik, nem pedig a következő közzétételi ablakban — ez korábban akár nyolc óra csúszást is jelenthetett. A tipp tartalmán ez nem változtat, a megjelenés idején igen. Lásd a 9. pontot.
  • 2026. augusztus 16. Elindult a TJ-G, a második saját modellünk. Mostantól egy főtáblás mérkőzésnél három számot is láthatsz: a piaci alapú TJ-M-et és két, egymástól is független saját modellt. A TJ-G nem lát bele a másik kettő számába, és piaci adatot sem használ. Mielőtt élesben elindult, egy teljes körön üresben futott: mindent kiszámolt, de semmit nem tett közzé — és ez fogott is egy hibát, még mielőtt egyetlen tipp is kikerült volna. Amit tudni érdemes róla, az 1. pontban van; hogy miért nem lehet még sorrendet olvasni belőle, azt a 4. pont mondja el.
  • 2026. augusztus 16. A főoldali eredménylista mostantól modellenként külön blokkban áll. Korábban egyetlen közös listát vezettünk, és mivel a TJ-M lényegesen többször közöl (minden piaci elmozdulásnál újra), kiszorította a többit: a lista tetején tíz TJ-M tipp állt, a TJ-S első sora pedig csak a tizennegyedik helyen jött volna. Úgy nézett ki, mintha a saját modellünk abbahagyta volna a tippelést — pedig végig ott voltak a tippjei. Külön blokkokban ez nem fordulhat elő, és annak is több értelme van, hogy talált vagy tévedés mindig egy modellre vonatkozzon.
  • 2026. augusztus 16. Öt korábbi tippünk végre pontozódott. Egy augusztus 12-i mérkőzésnél az adatforrás megnevezte a győztest, de a mérkőzés állapotát sosem állította késznek, így a tippjeink közzétett, de örökre pontozatlan állapotban ragadtak volna. Bizonyíték alapján kijavítottuk, és a szokásos szabályok szerint pontoztuk. Mind az öt tippünk talált, tehát a javítás nekünk kedvezett — ezért is írjuk ki. Részletek a 2. pontban.
  • 2026. augusztus 15. A kalibráció oldalon új blokk mutatja a modelleket ugyanazokon a mérkőzéseken, mérkőzésenként egyszer. Erre azért volt szükség, mert a pontossági dobozok kivonogatása félrevezet, és épp nekünk hízelgő irányba: a dobozok alapján 0,0158 különbség látszott, a közös mérkőzéseken a valódi különbség 0,0035 volt, a bizonytalanság pedig lefedi a nullát. A dobozokon most ott áll, hogy közlésenként súlyoznak. Bővebben a 4. pontban.
  • 2026. augusztus 15. Ha egy mérkőzéshez több napon is közöltünk tippet, a jelölésben mostantól a dátum is szerepel (aug. 14. 23:41). Korábban csak az óra látszott, és mivel minden nap ugyanabban az időpontban teszünk közzé, két különböző nap tippje ugyanazt az órát mutatta — mintha egy percen belül mondtunk volna két különbözőt.
  • 2026. augusztus 14. A találati listán mostantól az eredmény áll elöl, és alatta, egy szaggatott vonal után, a mi tippünk és az, hogy eltaláltuk-e. Korábban a saját százalékunk vezette a sort, és a tényleges eredmény egy halvány sor volt alatta — fordítva volt, mint amit az oldal állít magáról. Ugyanez a kártya látszik az összes tipp oldalon is, ahol eddig egy régebbi, hiányosabb változat volt: ott a modell neve nem is szerepelt a tippek mellett.
  • 2026. augusztus 14. A tornák listája mostantól mindegyik tornát mutatja, nem csak a legutóbbi negyvenet. Száznál is több olyan torna volt, amelynek volt saját oldala, de a listából kimaradt.
  • 2026. augusztus 10. A tippek közzététele is automatikus lett: naponta háromszor, emberi indítás nélkül. Korábban kézzel indítottuk, és emiatt augusztus 10-én másfél napig egyetlen közelgő mérkőzés sem látszott a főoldalon — nem hibaüzenettel, hanem üres listával, ami kívülről nem különböztethető meg attól, hogy épp nincs mit mutatni. Ez a leállás okozta hiba, nem a modelleké: a mérleg és a korábbi tippek végig érintetlenek maradtak.
  • 2026. augusztus 7. Az eredményeket mostantól óránkénthúzzuk be a korábbi napi három helyett, és a pontozás minden ilyen frissítés után lefut. Egy lejátszott mérkőzés eredménye így egy órán belül megjelenik a mérlegben; korábban ez akár nyolc órát is csúszhatott.
  • 2026. augusztus 6. A mérkőzések dátuma mostantól a tényleges kezdés magyar idő szerinti napja. Korábban a szolgáltató saját dátummezőjét írtuk ki, és az elromlott: augusztus 4-én lejátszott, eredménnyel együtt megjelenő mérkőzések augusztus 6-i dátummal szerepeltek az oldalon. A hiba a megjelenítést érintette, a tippeket és a pontozást nem.
  • 2026. augusztus 5. Mostantól nem teszünk közzé tippet már elkezdődött mérkőzésre (lásd a 10. pontot). Korábban ezt semmi nem akadályozta meg, és egy ilyen tipp úgy számítódott volna be a mérlegbe, mintha előre eltaláltuk volna.
  • 2026. augusztus 4. Egy adathiba miatt néhány mérkőzés kimaradt az AI-verseny napi köréből: a szolgáltató rossz dátumot adott hozzájuk, így nem kerültek be az aznapi kérdések közé, és utólag már nem lehetett őket pótolni (kezdés után nem kérdezünk). Ezeknél a mérkőzéseknél kevesebb modell szerepel. A dátumkezelést azóta javítottuk.
  • 2026. július 29. Egy modellhez (a Qwenhez) egy mérkőzésnél el sem jutott a kérdés — technikai hiba, üres válasz. Mivel a modell a kérdést meg sem kapta, a mérkőzés kezdése előtt újra feltettük neki, szó szerint ugyanazt. A meghiúsult kérdés is bent maradt a nyilvántartásban, tehát annál a modellnél rontja a „válaszolt” arányt — így őszinte. Az 5. pont leírja, mikor szabad újrakérdezni és mikor nem.
  • 2026. július 28. A legjobb AI oldal tetejére összesített táblázat került: minden modell összes lezárt tippje egyben, szakaszra bontás nélkül, hogy legyen egyetlen közös sorrend. A szakaszonkénti táblák megmaradtak, és a pontosság kérdésében továbbra is azok a mérvadóak. A találati arány mostantól külön, kiemelt oszlop mindegyik táblában. Lásd a 4. pontot.
  • 2026. július 28. Őszinteséggel tartozunk egy hibáról: a tíz modellből egy (a Claude) kimaradt az aznapi körből. Ezt az egy modellt nem géppel kérdezzük le, hanem kézzel visszük át, és ez a lépés aznap egyszerűen elmaradt — nem hibaüzenet jelezte, hanem az olvasónak is feltűnhetett, hogy a táblázatokban „9 modell válaszolt” áll. Utólag 10 mérkőzésre pótoltuk, mind a kezdés előtt. Arra az egy mérkőzésre, amely addigra már lement, nem pótoltuk: egy meccs kezdése után rögzített tipp már nem előrejelzés. Beépítettünk egy figyelmeztetést, hogy ez ne fordulhasson elő újra némán.
  • 2026. július 28. Az összesítő táblázat mostantól a legutóbbi 20 lejátszott mérkőzést mutatja (korábban 12-t), és egy rövid bekezdés leírja, pontosan mit tartalmaz. A 4. pont mostantól azt is részletezi, miért lehet oszloponként más a nevező.
  • 2026. július 27. A főoldalon modellenként és szakaszonként külön doboz mutatja a pontosságot, összevont szám helyett. Lásd a 3. pontot.
  • 2026. július 27. A TJ-M első piaci alapú tippjeimeg is jelentek a mérkőzéslistában, saját színnel jelölve, hogy egy pillantással elváljon a saját modellünk számától.
  • 2026. július 27. A TJ-M élesben elindult: a hivatalos, piaci alapú számunk megjelent az első mérkőzéseken. Ezzel mindhárom modell szerepel az eredménytáblán.
  • 2026. július 27. Minden modell neve színes címkekéntjelenik meg, a táblázatokban és a szövegben is, hogy egy pillantással látszódjon, melyik szám kitől van.
  • 2026. július 27. Ha a piac elmozdul, új tippet teszünk közzé; a kártyán a legfrissebb szám látszik, a teljes sorozat megmarad. Lásd a 10. pontot.
  • 2026. július 26. Az összesítő táblázat alján oszloponkénti találati arány is szerepel, előbb törtként („8/11”), utána százalékban. A nevezőt szándékosan kiírjuk: a modellek nem ugyanannyi mérkőzést kaptak.
  • 2026. július 26. A főoldalon összesítő táblázat mutatja ugyanarra a mérkőzésre mindegyik modell tippjét és azt, kinek lett igaza. Lásd a 4. pontot.
  • 2026. július 26. A főoldalon minden lezárt tippetfelsorolunk, nem csak a tévedéseket. Korábban csak a tévedések látszottak, így a találatokat nem lehetett megnézni.
  • 2026. július 26. A modelleknek feltett kérdés teljesen angollett, hogy a válaszok nyelve ne befolyásolja a mérést. Lásd az 5. pontot.
  • 2026. július 26. A lánc technikai lenyomatát levettük az oldalról. Lásd a 7. és 9. pontot.
  • 2026. július 26. Minden sikeres adatfrissítés után automatikusan lefut a pontozás mindhárom modellre. Korábban kézi indítás kellett hozzá.
  • 2026. július 26. A Claude nevű modell válaszai ettől a naptól más hozzáférésen érkeznek, több körben kutathat. A régi és az új válaszokat külön tartjuk, nem olvasztjuk össze. Részletek az 5. pontban.
  • 2026. július 26. Ha az adatforrás önmagával nem egyezik egy mérkőzés dátumát illetően, a kérdésből kihagyjuk a dátumot, nem találgatunk.
  • 2026. július 26. A napi AI tippek oldalon kereshetsz játékosnévre, és ez a magyar névalakokkal és az ékezetekkel is működik.
  • 2026. július 26. A TJ-S és a TJ-K a selejtezős mérkőzéseket is lefedi, külön pontozva a főtáblától. A TJ-M továbbra is csak főtáblás.
Ha ellentmondást találsz az itt leírtak és az oldalon látható számok között, az hiba, és szeretnénk tudni róla. A módszertan a részletesebb szakmai leírás, a szerkesztőségi elvek pedig azt írják le, mit vállalunk.