Švajcarski sistem takmičenja i Buholc kriterijumi: Kako funkcioniše najpravedniji format za turnire sa velikim brojem učesnika
Kada organizator turnira pred sobom ima 60, 120 ili 300 prijavljenih takmičara ili ekipa, a raspolaže samo jednim vikendom ili ograničenim brojem kola, klasični formati dolaze do svojih matematičkih granica. Kružni sistem (Round Robin / Berger) za 64 igrača zahtevao bi 63 kola i čak 2.016 mečeva, dok bi jednostruka eliminacija (Single Elimination) već nakon prvog sata igre poslala kući polovinu učesnika. Rešenje ovog kombinatornog problema već više od jednog veka predstavlja Švajcarski sistem (Swiss System) — algoritamski format koji spaja najbolje iz oba sveta: niko ne ispada sa turnira, svi igraju jednak broj kola, a već u sedam ili devet rundi precizno se izdvaja šampion među stotinama učesnika.
Sadržaj vodiča
- 1. Matematička logika Švajcarskog sistema i izbor optimalnog broja kola
- 2. Holandski (FIDE Dutch) sistem uparivanja po bodovnim grupama (S1 i S2)
- 3. Apsolutni i relativni kriterijumi: Zabrana revanša, plovci i balans boja
- 4. Dodatni kriterijumi za deobu mesta: Buholc, Srednji Buholc i Sonneborn-Berger
- 5. Primena Švajcarskog formata u e-sportu (CS2, LoL) i novoj UEFA Ligi šampiona
- 6. Često postavljana pitanja (FAQ) o parovanju i dodatnim kriterijumima
- 7. Kontrolna lista za sudije i administratore turnira
1. Matematička logika Švajcarskog sistema i izbor optimalnog broja kola
Švajcarski sistem je prvi put osmislio i primenio dr Julijus Miler na 5. Švajcarskom šahovskom prvenstvu u Cirihu u junu 1895. godine. Osnovna ideja sistema zasniva se na dinamičkom filtriranju po snazi u realnom vremenu: umesto da se raspored svih kola zna unapred (kao u Bergerovim tablicama), parovi svakog narednog kola generišu se tek kada se završe svi mečevi prethodnog kola, i to tako da se međusobno sastaju isključivo takmičari koji u tom trenutku imaju identičan ili najbliži mogući zbir osvojenih bodova.
Zašto ovaj pristup zahteva tako mali broj kola? U osnovi Švajcarskog sistema nalazi se ista binarna logika stepena broja dva ($2^k \ge N$) kao kod nokaut kostura, ali bez izbacivanja poraženih. U prvom kolu svih $N$ učesnika kreće sa 0 poena; nakon prvog kola polovina pobednika ima 1 poen, nakon drugog kola četvrtina ima 2 poena, nakon trećeg kola osmina ima 3 poena. To znači da minimalan broj kola $k$ potreban da se izdvoji usamljeni pobednik sa maksimalnim učinkom iznosi $\lceil \log_2(N) \rceil$. U praksi se uvek dodaje još 2 do 3 kola zbog remija (nerešenih ishoda) i pravednije raspodele mesta od drugog do desetog.
„Standardno zlatno pravilo za određivanje dužine turnira po Švajcarskom sistemu glasi: 5 kola za turnire do 16 učesnika, 7 kola za 17 do 64 učesnika, 9 kola za 65 do 256 učesnika i 11 kola za masovne turnire sa više od 256 takmičara."
2. Holandski (FIDE Dutch) sistem uparivanja po bodovnim grupama (S1 i S2)
Dok su nekada sudije ručno slagale kartončiće sa imenima igrača satima između dva kola, danas se parovanje vrši pomoću strogo formalizovanog FIDE Holandskog algoritma (Dutch System) u programima kao što su Swiss-Manager, Vega ili JavaFo. Da biste razumeli zašto je softver spojio određena dva igrača, neophodno je poznavati proceduru formiranja podgrupa:
- Početno rangiranje (Startna lista): Pre prvog kola svi učesnici se sortiraju od broja 1 do broja $N$ prema njihovom zvaničnom rejtingu (npr. FIDE Elo rejting u šahu, ATP/WTA poeni, ili Valve Regional Standings u e-sportu), a ukoliko nemaju rejting — po abecednom redu ili žrebu.
- Podela na gornju (S1) i donju (S2) polovinu: U prvom kolu cela lista se deli na pola. Ako turnir ima 40 igrača, grupa S1 obuhvata nosioce od broja 1 do 20, a grupa S2 igrače od broja 21 do 40. Prvi nosilac igra protiv 21. igrača, drugi protiv 22. igrača, sve do para 20 protiv 40. Time se sprečava da se dvojica favorita sretnu već na startu, ali i da najjači igrač igra protiv apsolutno najslabijeg učesnika.
- Bodovne grupe (Scoregroups) u narednim kolima: Od drugog kola nadalje, igrači se najpre grupišu prema broju osvojenih bodova (npr. grupa sa 2,0 boda, grupa sa 1,5 bodom, grupa sa 1,0 bodom). Unutar svake bodovne grupe igrači se ponovo dele na gornju polovinu S1 i donju polovinu S2 prema svom startnom broju, pa prvi iz S1 igra protiv prvog iz S2 unutar iste bodovne grupe.
3. Apsolutni i relativni kriterijumi: Zabrana revanša, plovci i balans boja
Prilikom sastavljanja parova za novo kolo, algoritam mora bezuslovno da ispoštuje apsolutne kriterijume (C1–C3) koje nijedan sudija ne sme prekršiti:
- Zabrana ponovnog susreta (C1): Dva takmičara ne smeju odigrati međusobnu partiju više od jednom tokom čitavog turnira.
- Jedan slobodan poen („Bye" / C2): Ukoliko je ukupan broj učesnika na turniru neparan, jedan igrač iz najniže bodovne grupe u svakom kolu ostaje bez protivnika i dobija „slobodan poen" (parovanjem dodeljen bye, koji u šahu nosi 1 poen ili 0,5 poena u zavisnosti od pravilnika). Isti igrač može dobiti slobodan poen samo jednom u toku celog turnira, a ne može ga dobiti igrač koji je već dobio poen bez borbe (kontumacijom / nedolaskom protivnika).
- Apsolutno ograničenje boje figura (C3): U sportovima gde postoji prednost prvog poteza ili početne strane (bele i crne figure u šahu), nijedan igrač ne sme igrati tri puta uzastopno istom bojom figura, niti sme u zbiru imati tri partije više jednom bojom nego drugom (npr. odnos 5 belih i 2 crne figure je zabranjen, osim u poslednjem kolu ako je to jedini način da se spoje dva pretendenta na titulu koji se još nisu sastali).
Kada bodovna grupa ima neparan broj igrača (npr. sedam igrača ima po 3,0 boda), šest igrača se uparuje međusobno, a sedmi igrač postaje „plovac" (floater) koji se spušta u prvu nižu bodovnu grupu (npr. grupu sa 2,5 boda) i tamo dobija najjačeg dostupnog protivnika sa odgovarajućom bojom figura.
4. Dodatni kriterijumi za deobu mesta: Buholc, Srednji Buholc i Sonneborn-Berger
Pošto u Švajcarskom sistemu veliki broj učesnika igra mali broj kola (npr. 80 igrača u 9 kola), na kraju turnira gotovo uvek se dešava da više takmičara završi sa potpuno istim brojem osvojenih poena (npr. trojica igrača imaju po 7,0 iz 9 kola). Kako odrediti ko je osvojio prvo, drugo i treće mesto bez igranja dodatnih mečeva? Tu na scenu stupaju dodatni kriterijumi (tie-breaks) zasnovani na snazi protivnika sa kojima se igrač susreo tokom turnira.
Najvažniji kriterijum, koji je 1932. godine uveo nemački šahista Bruno Buholc, naziva se Buholc (Buchholz) koeficijent i predstavlja zbir svih poena koje su do kraja turnira osvojili svi protivnici datog igrača. Logika je jednostavna i duboko pravedna: igrač koji je osvojio 7 poena igrajući od prvog do poslednjeg kola na prvim stolovima protiv najjačih rivala na turniru imao je daleko teži put nego igrač koji je izgubio prve dve partije, pa do 7 poena stigao pobedama u donjem domu tabele u poslednjim kolima.
| Naziv kriterijuma (FIDE kod) | Način obračuna | Zašto se koristi i šta eliminiše | Tipična pozicija u pravilniku |
|---|---|---|---|
| Skraćeni Buholc -1 (BH-C1) | Zbir svih poena protivnika, pri čemu se oduzima rezultat najslabijeg protivnika sa kojim je igrač igrao | Sprečava da igrač bude nepravedno kažnjen ako je u 1. kolu dobio početnika koji je završio turnir sa 0 poena ili odustao | 1. dodatni kriterijum na većini FIDE Švajcaraca |
| Puni Buholc (BH) | Prost zbir konačnih poena svih protivnika sa kojima se takmičar sastao u svim kolima | Meri ukupnu prosečnu težinu rasporeda tokom celog turnira | 2. dodatni kriterijum (odmah iza BH-C1) |
| Srednji Buholc / Medijan (BH-M1) | Zbir poena svih protivnika uz odbacivanje i najboljeg i najslabijeg protivnika | Eliminiše ekstremne vrednosti na oba kraja (i slučajni susret sa šampionom i susret sa poslednjim) | Popularan na turnirima od 9 i 11 kola |
| Sonneborn-Berger (SB) | Zbir svih poena protivnika koje je igrač pobedio + polovina poena protivnika sa kojima je remizirao | Nagrađuje pobede nad jakim igračima (za razliku od Buholca gde vam i poraz od lidera podiže koeficijent) | Glavni za kružne (Berger) turnire i 3. kriterijum za Švajcarce |
| Progresija / Kumulativ (PS) | Zbir poena koje je sam igrač imao nakon svakog pojedinačnog kola (1. kolo + 2. kolo + ... + 9. kolo) | Daje prednost igraču koji je sve vreme bio u vrhu tabele naspram igrača koji je finiširao iz pozadine („podmornica") | Rezervni kriterijum na brzim i amaterskim turnirima |
5. Primena Švajcarskog formata u e-sportu (CS2, LoL) i novoj UEFA Ligi šampiona
Izvanredna efikasnost Švajcarskog sistema dovela je do toga da je u poslednjoj deceniji on napustio okvire šahovskih sala i postao dominantan format u globalnom e-sportu i vrhunskom kolektivnom sportu. U igrama Counter-Strike 2 (CS2 Majors), League of Legends (Worlds Swiss Stage), Rocket League i Valorant koristi se modifikovani Švajcarski sistem od 16 timova u 5 kola („Tri pobede za prolaz, tri poraza za ispadanje").
Kako funkcioniše ovaj e-sportski „Swiss Stage"? Svih 16 ekipa kreće sa skorom 0–0. U drugom kolu pobednici (1–0) igraju međusobno, a poraženi (0–1) međusobno. Čim neka ekipa sakupi 3 pobede (skor 3–0 nakon trećeg kola, 3–1 nakon četvrtog ili 3–2 nakon petog kola), ona se odmah kvalifikuje u Top 8 nokaut fazu (plej-of) i više ne igra mečeve u Švajcarskoj grupi. Isto tako, ekipa koja zabeleži 3 poraza (0–3, 1–3 ili 2–3) završava takmičenje, dok se svi odlučujući mečevi za prolaz ili eliminaciju igraju u formatu na dve dobijene mape (Best-of-3). Od sezone 2024/25, čak je i Evropska fudbalska unija (UEFA) ukinula klasične grupe od četiri tima i uvela „Švajcarski ligaški model" sa 36 klubova na jedinstvenoj tabeli, gde svaki klub igra 8 utakmica protiv rivala iz različitih šešira snage.
6. Često postavljana pitanja (FAQ) o parovanju i dodatnim kriterijumima
Šta je „ubrzani Švajcarski sistem" (Baku Acceleration) i kada se primenjuje?
Na veoma masovnim turnirima (npr. 250 igrača u 9 kola) u prva dva kola postoji prevelika razlika u klasi između gornje i donje polovine startne liste, a u sredini turnira se stvara „gužva" igrača sa maksimalnim učinkom. Baku akceleracija rešava ovaj problem tako što u prva tri kola prve polovini startne liste dodeljuje po 1 „virtuelni poen", pa se najjači nosioci već od 1. kola bore među sobom, dok slabija polovina igra međusobno. Od 4. kola virtuelni poeni se brišu i turnir se nastavlja po redovnom Švajcarskom sistemu.
Kako se računa Buholc ako je moj protivnik u nekom kolu dobio poen bez borbe ili odustao sa turnira?
Prema važećim FIDE pravilima (C.04.3), za obračun Buholca ne uzima se prosta suma sa tabele ukoliko je protivnik imao neоdigrane partije, već se za svako kolo u kom protivnik nije odigrao partiju za stolom računa njegov virtuelni učinak kao da je u tom kolu remizirao (0,5 poena) protiv igrača sopstvene snage. Time se sprečava da samovoljno napuštanje turnira od strane jednog igrača ošteti Buholc koeficijent svih rivala koji su sa njim igrali u prvim kolima.
Može li se Švajcarski sistem kombinovati sa eliminacionim kosturom (Single Elimination)?
Da, to je danas najpopularniji hibridni format za turnire u e-sportu, stonom tenisu, pikadu, padelu i društvenim igrama. Prvi deo turnira igra se u 4 ili 5 kola po Švajcarskom sistemu kako bi svi učesnici odigrali najmanje četiri meča, a zatim se prvih 4 ili 8 igrača sa tabele (sortiranih po bodovima i Buholcu) prebacuje u naš interaktivni Single Elimination kostur (četvrtfinale, polufinale i finale) za dramatičnu završnicu.
Koliki je minimalan broj učesnika za održavanje turnira po Švajcarskom sistemu?
Da bi se odigralo 5 kola bez ponavljanja istih parova, preporučeni minimum je 10 do 12 učesnika. Za bilo koji turnir sa 8 ili manje učesnika uvek je bolje izabrati Bergerov sistem (svako sa svakim u 7 kola) ili klasičan kup sistem na ispadanje.
7. Kontrolna lista za sudije i administratore turnira
Šta morate definisati u Raspisu turnira pre prvog kola:
- Tačan broj kola i algoritam: Navedite broj kola (npr. 7 ili 9 kola) i naglasite da se parovanje vrši kompjuterski po FIDE Holandskom (Dutch) sistemu.
- Redosled dodatnih kriterijuma: Unapred propišite tačan redosled najmanje četiri kriterijuma za deobu mesta (npr. 1. Skraćeni Buholc -1, 2. Puni Buholc, 3. Sonneborn-Berger, 4. Međusobni susret, 5. Veći broj pobeda).
- Pravilo za neparnog igrača i kašnjenje: Jasno navedite da li slobodan igrač (bye) dobija 1 ili 0,5 poena i kolika je dozvoljena tolerancija kašnjenja pre proglašenja kontumacije.
- Provera startne liste pre 1. kola: Objavite startnu listu po rejtingu 15 minuta pre parovanja prvog kola kako bi se ispravile eventualne greške u unosu imena ili rejtinga pre nego što softver generiše parove S1 i S2.