Skip to content

Schweizer System

Michael Massee edited this page Aug 4, 2026 · 4 revisions

Schweizer System

Grundkonzept

Beim Schweizer System spielen feste Teams gegeneinander. Die Paarungen werden nach dem aktuellen Ranglistenstand berechnet: Gleichstarke Teams spielen gegeneinander.

  • Mindestanzahl: 6 Teams
  • Keine Ausscheidung – alle Teams spielen alle Runden
  • Runde 1: Auslosung (unter Berücksichtigung von Setzpositionen)
  • Ab Runde 2: Sieger gegen Sieger, Verlierer gegen Verlierer

Auswertungskriterien

Die Rangliste wird nach folgenden Kriterien sortiert (in dieser Reihenfolge):

  1. Siege (Anzahl gewonnener Spiele)
  2. Buchholz (Summe der Siege der Gegner)
  3. Feinbuchholz (Summe der Buchholz-Werte der Gegner)
  4. Punktedifferenz (Kugelpunkte: gewonnene minus verlorene Punkte)
  5. Direktvergleich (Ergebnis aus dem direkten Aufeinandertreffen)
  6. Los (bei vollständiger Gleichheit)

Variante „Ohne Buchholz"

In dieser Variante werden Buchholz und Feinbuchholz übersprungen:

  1. Siege
  2. Punktedifferenz
  3. Punkte+ (Gesamtzahl gewonnener Kugelpunkte)

Menü-Workflow

Menüpunkt Beschreibung
Start Neues Turnier anlegen
Spielsystem-Beschreibung Kurzbeschreibung der Schweizer-System-Regeln anzeigen
Meldeliste aktualisieren Einträge bearbeiten
Teilnehmer Teilnehmerliste anzeigen
Checkin Liste Check-in-Liste verwalten
Neue Spielrunde Nächste Runde generieren (Paarungen berechnen)
Spielrunde neu auslosen Aktuelle Runde neu auslosen
Rangliste Rangliste generieren
Rangliste sortieren Rangliste sortieren

Bedienung in der Praxis

  1. Start ausführen und Formation, Teamnamen/Vereinsnamen und Ranglistenmodus festlegen.
  2. Teams in die Meldeliste eintragen.
  3. Meldeliste aktualisieren ausführen, wenn Teams geändert wurden.
  4. Neue Spielrunde erzeugen. Runde 1 wird gelost, spätere Runden werden nach aktueller Rangliste gepaart.
  5. Ergebnisse in der Spielrunden-Tabelle eintragen.
  6. Rangliste berechnen. Diese Rangliste ist die Grundlage für die nächste Spielrunde.
  7. Schritte 4 bis 6 bis zur gewünschten Rundenzahl wiederholen.
  8. Zum Abschluss Rangliste sortieren ausführen.

Spielrunde neu auslosen sollte nur genutzt werden, solange die aktuelle Runde noch nicht gespielt wurde.

Konfiguration

Option Typ Standard Beschreibung
Meldeliste Formation Auswahl TRIPLETTE TETE / DOUBLETTE / TRIPLETTE
Meldeliste Teamname Auswahl J J=Ja, N=Nein
Meldeliste Vereinsname Auswahl N J=Ja, N=Nein
Spielplan Team Anzeige Auswahl NR NR=Nummer, NAME=Name
Spielrunde Spielbahn Auswahl X X=keine, L=leer, N=nummeriert, R=zufällig
Schweizer Ranking Modus Auswahl Mit Buchholz / Ohne Buchholz
Freispiel Punkte + Integer 13 Pluspunkte für ein Freilos
Freispiel Punkte - Integer 7 Minuspunkte für ein Freilos
Kopfzeile Links/Mitte/Rechts Text (leer) Kopfzeilen für Spielrunden-Ausdrucke
Spielrunde Hintergrund/Header Farbe Standardfarben Farben der Spielrundenblätter

Paarungsregeln

  • Ziel ist, dass ein Team im gesamten Turnier nicht zweimal gegen dasselbe Team spielt
  • Falls keine perfekte Paarung möglich ist, wird das Team mit der niedrigsten Priorität ein zweites Mal gepaart
  • Freilose werden vergeben, wenn eine ungerade Anzahl von Teams vorliegt (das Team mit der schlechtesten Ranglistenposition bekommt das Freilos)

Zeitplan-Feature

Optional kann eine zu große Runde automatisch in mehrere zeitlich versetzte Durchgänge aufgeteilt werden, wenn mehr Paarungen als Bahnen vorhanden sind – inklusive berechneter Start-/Endzeiten und Bahn-Neu-Nummerierung pro Durchgang. Details siehe Zeitplan-Feature.

Hinweis zum Algorithmus: Die Vermeidung von Wiederholungspaarungen erfolgt per Greedy-Paarung innerhalb der Score-Gruppen plus zwei Tausch-Heuristiken bei Konflikten – kein vollständiges Backtracking. In seltenen Grenzfällen (viele Wiederholungen über mehrere Runden, viele Freilose) kann die gefundene Lösung suboptimal sein, d. h. eine Wiederholungspaarung ist dann nicht immer ausgeschlossen.

Clone this wiki locally