
Schachturnier-Manager Programm für Windows
Schachturniere verwalten, Paarungen nach dem Schweizer System erstellen, Ergebnisse auswerten und direkt im Internet veröffentlichen
Der Schachturnier-Manager ist eine Windows-Anwendung zur Organisation und Durchführung von Schachturnieren. Das Programm wurde insbesondere für die praktische Arbeit in Schachvereinen entwickelt und ermöglicht es Turnierleitern, ein Turnier von der Erfassung der Teilnehmer über die einzelnen Spielrunden bis zur Tabelle und Veröffentlichung auf der Vereinswebseite in einer einzigen Anwendung zu verwalten.
Ein besonderer Schwerpunkt liegt auf einer einfachen und übersichtlichen Bedienung. Auch Vereinsmitglieder, die nicht regelmäßig mit professioneller Turnierverwaltungssoftware arbeiten, sollen sich schnell zurechtfinden können.
Mit der aktuellen Version 0.9.10 vom 07.09.2026 wurde insbesondere das Schweizer Paarungssystem erheblich weiterentwickelt. Die Paarungslogik wurde an wesentliche Vorgaben des seit dem 1. Februar 2026 geltenden FIDE-Dutch-Systems angepasst. Gleichzeitig wurde die Speicherung laufender Turniere grundlegend überarbeitet, sodass ein Turnier gespeichert, das Programm beendet und die Veranstaltung später zuverlässig fortgesetzt werden kann.
Programm herunterladen:
Schachturnier-Manager Setup für Windows
Aktuelle Bedienungsanleitung:
Schachturnier-Manager_Bedienungsanleitung_Version_0.9.10
Schachturnier-Manager_Kurzversion_0.9.10
Teilnehmer und Turnierdaten verwalten
Zu Beginn eines Turniers werden die teilnehmenden Spieler erfasst. Zu jedem Teilnehmer können Name, Startnummer, ELO/DWZ und Verein hinterlegt werden.
Die vorgesehene Zahl der Turnierrunden wird bereits beim Anlegen des Turniers festgelegt. Spieler können bearbeitet und bei Bedarf auch nachträglich in ein laufendes Turnier aufgenommen werden.
Vor der ersten Runde orientiert sich die Teilnehmerreihenfolge an der Spielstärke beziehungsweise der eingetragenen Wertungszahl. Nach Beginn des Turniers bestimmen zunehmend die tatsächlich erzielten Punkte und der bisherige Turnierverlauf die Rangfolge und die folgenden Paarungen.
Schweizer System – angepasst an die FIDE-Dutch-Regeln 2026
Ein Schwerpunkt der aktuellen Version ist das Schweizer Paarungssystem.
Die Paarungslogik wurde grundlegend überarbeitet und an zentrale Vorgaben des aktuellen FIDE-Dutch-Systems 2026 angepasst. Maßgebliche Grundlage ist dabei das FIDE-Handbuch C.04.3 in der seit dem 1. Februar 2026 geltenden Fassung.
Bei der Ermittlung einer neuen Runde berücksichtigt das Programm unter anderem den bisherigen Punktestand, bereits gespielte Begegnungen, die Farbverteilung und notwendige Auf- beziehungsweise Abwärtsbewegungen zwischen Spielergruppen.
Bereits gegeneinander angetretene Spieler werden nicht erneut miteinander gepaart. Dies ist ein wesentlicher Bestandteil der neuen Paarungslogik.
Auch die Verteilung von Weiß und Schwarz wird anhand des bisherigen Turnierverlaufs berücksichtigt. Problematische Folgen derselben Farbe sollen möglichst vermieden und vorhandene Farbpräferenzen bei der Paarung berücksichtigt werden.
Bei einer ungeraden Teilnehmerzahl kann automatisch ein Freilos vergeben werden. Dabei wird unter anderem berücksichtigt, welcher Spieler bereits ein Freilos erhalten hat.
Kann eine zunächst naheliegende Paarung nicht vollständig und regelgerecht gebildet werden, sucht das Programm mittels einer optimierten Backtracking-Paarungsroutine nach einer zulässigen Gesamtlösung. Dadurch funktioniert die Paarung auch bei größeren Teilnehmerfeldern schnell und zuverlässig.
In unseren bisherigen Praxistests konnten beispielsweise Turniere mit 32 Spielern und neun Runden ohne Wiederholungspaarungen und mit sehr schneller Berechnung der folgenden Runden durchgeführt werden.
Hinweis zur FIDE-Konformität: Die Paarungslogik des Schachturnier-Managers wurde an wesentliche Regeln des FIDE-Dutch-Systems 2026 angepasst. Das Programm besitzt derzeit jedoch keine offizielle FIDE-Zertifizierung oder ein FIDE-Endorsement. Bei offiziell ausgewerteten Veranstaltungen sollte die Turnierleitung die Paarungen daher entsprechend der jeweiligen Ausschreibung und den maßgeblichen FIDE-Bestimmungen kontrollieren.
Paarungen automatisch erstellen
Nach der Teilnehmererfassung kann die erste Runde automatisch erzeugt werden.
In den folgenden Runden berücksichtigt der Schachturnier-Manager den bisherigen Turnierverlauf. Spieler mit gleichem oder möglichst vergleichbarem Punktestand werden bevorzugt gegeneinander gepaart, sofern die übrigen Paarungsbedingungen dies zulassen.
Dabei betrachtet die Paarungsroutine nicht nur eine einzelne Begegnung. Sie sucht nach einer vollständigen Paarung für die gesamte Runde. Wenn eine zunächst mögliche Kombination später zu einer Sackgasse führen würde, kann das Programm zurückgehen und eine andere Kombination suchen.
Gerade bei fortgeschrittenen Runden eines Schweizer Turniers ist dies wichtig, weil die Zahl möglicher Gegner durch frühere Begegnungen und Farbverläufe immer stärker eingeschränkt wird.
Ergebnisse direkt eingeben und korrigieren
Nach einer Runde werden die Ergebnisse unmittelbar im Programm eingetragen:
1:0 · ½:½ · 0:1
Anschließend berechnet das Programm den neuen Punktestand und verwendet diesen für Tabelle, Feinwertungen und die folgenden Paarungen.
Auch Ergebnisse früherer Runden können nachträglich korrigiert werden. Dadurch eignet sich das Programm für die laufende Turnierverwaltung während eines kompletten Spielabends oder einer über mehrere Wochen beziehungsweise Monate laufenden Vereinsmeisterschaft.
Wichtig: Wird ein Ergebnis einer früheren Runde korrigiert, werden bereits danach erzeugte und gegebenenfalls gespielte Paarungen nicht rückwirkend neu erstellt.
Automatische Testsimulation
Für Tests steht eine Ergebnissimulation zur Verfügung.
Noch offene Begegnungen können automatisch mit plausiblen Testergebnissen versehen werden. Dabei berücksichtigt die Simulation unter anderem die unterschiedlichen Wertungszahlen der Spieler sowie einen kleinen Weißvorteil.
Bereits eingetragene Ergebnisse werden dabei nicht verändert.
Die Funktion dient ausschließlich der Simulation und dem Test des Programmablaufs. Sie stellt selbstverständlich keine Vorhersage tatsächlicher Schachergebnisse dar.
Tabelle und Feinwertungen
Aus den eingegebenen Ergebnissen erstellt der Schachturnier-Manager automatisch die aktuelle Rangliste.
Neben den erzielten Punkten stehen verschiedene Feinwertungen zur Verfügung, darunter derzeit unter anderem:
Buchholz · Buchholz-Cut 1 · Sonneborn-Berger · direkte Begegnung · Anzahl der Siege
Dadurch können auch punktgleiche Teilnehmer differenziert dargestellt werden.
Da die anzuwendenden Feinwertungen von der jeweiligen Turnierordnung beziehungsweise Ausschreibung abhängen können, sollte bei offiziellen Veranstaltungen geprüft werden, welche Wertungen konkret vorgeschrieben sind.
Kreuztabelle und persönliche Spielerbilanz
Neben der normalen Tabelle bietet der Schachturnier-Manager eine Kreuztabelle.
Dadurch lässt sich übersichtlich nachvollziehen, gegen welche Gegner ein Spieler bereits angetreten ist und welche Ergebnisse erzielt wurden.
Zusätzlich können einzelne Spieler aufgerufen werden. So lässt sich der persönliche Turnierverlauf eines Teilnehmers Runde für Runde nachvollziehen.
Damit eignet sich die Anwendung nicht nur für die reine Turnierleitung. Auch Spieler und Vereinsmitglieder erhalten einen schnellen Überblick über den bisherigen Verlauf des Turniers.
ELO-Analyse während des Turniers
Der Schachturnier-Manager enthält eine integrierte ELO-Analyse.
Angezeigt werden können:
ELO alt · Veränderung +/- · ELO neu
Dadurch lässt sich bereits während eines Turniers abschätzen, wie sich die bisher erzielten Ergebnisse nach dem internen Berechnungsmodell auf die Wertungszahl auswirken könnten.
Diese Funktion dient der Turnieranalyse und Prognose. Sie ist nicht mit einer offiziellen ELO- oder DWZ-Auswertung durch FIDE beziehungsweise Schachverband gleichzusetzen.
Turnier speichern, Programm schließen und später weiterspielen
Dieser Bereich wurde bis zur aktuellen Version 0.9.10 grundlegend verbessert.
Ein laufendes Turnier kann als eigene .stmturnier-Datei gespeichert werden. Dafür stehen die Funktionen „Turnier speichern“, „Speichern unter …“ und „Turnier öffnen“ zur Verfügung.
Das bedeutet: Eine Vereinsmeisterschaft muss selbstverständlich nicht an einem einzigen Abend durchgeführt werden.
Der Turnierleiter kann beispielsweise nach der zweiten Runde das Turnier speichern und das Programm vollständig schließen. Beim nächsten Spielabend wird die gespeicherte Turnierdatei wieder geöffnet.
Spieler, Paarungen, Ergebnisse und aktueller Rundenstand werden wiederhergestellt. Anschließend kann unmittelbar mit der nächsten Runde weitergearbeitet werden.
Mit Version 0.9.10 wurde hierfür auch die interne Speicherung der Spieler und Paarungen neu strukturiert. Paarungen werden beim Laden wieder eindeutig den entsprechenden Spielern zugeordnet.
CSV-Export
Turnierdaten können auch außerhalb des Programms weiterverwendet werden.
Dafür steht unter anderem ein CSV-Export zur Verfügung. Die Daten können dadurch beispielsweise archiviert oder mit anderen Programmen weiterverarbeitet werden.
Eine Besonderheit des Schachturnier-Managers ist jedoch die direkte Vorbereitung der Turnierinformationen für WordPress.
WordPress wird zur interaktiven Turnierseite
Der Schachturnier-Manager kann einen fertigen HTML-Code für WordPress erzeugen.
Der Turnierleiter kopiert diesen Code und fügt ihn in einen WordPress-Beitrag oder eine WordPress-Seite des Vereins ein.
Ein spezielles Schach-Plugin für WordPress ist dafür nicht erforderlich.
Veröffentlicht werden können unter anderem Paarungen und Ergebnisse der einzelnen Runden, die aktuelle Tabelle, die Kreuztabelle und persönliche Spielerbilanzen.
Die Namen der Spieler sind innerhalb der entsprechenden Darstellung anklickbar. Klickt ein Besucher beispielsweise auf „Max Mustermann“, kann er dessen bisherigen Turnierverlauf mit Gegnern, Farben und Ergebnissen nachvollziehen.
Damit wird aus einem normalen WordPress-Beitrag eine umfangreiche digitale Turnierübersicht für Spieler und Vereinsmitglieder.
Optimiert für PC, Tablet und Smartphone
Der erzeugte WordPress-Code ist responsiv aufgebaut.
Tabellen und insbesondere die umfangreiche Kreuztabelle werden so dargestellt, dass die Turnierinformationen auch auf kleineren Bildschirmen genutzt werden können.
Zusätzlich verwendet der Export eine eigene helle und kontrastreiche Darstellung. Dadurch bleiben die Turnierdaten weitgehend unabhängig vom verwendeten WordPress-Theme gut lesbar.
Ein Vereinsmitglied kann somit während eines Turniers einfach mit dem Smartphone die Vereinswebseite aufrufen und dort Paarungen, Ergebnisse, Tabelle, Kreuztabelle und Spielerbilanzen verfolgen.
Für wen ist der Schachturnier-Manager gedacht?
Der Schachturnier-Manager richtet sich insbesondere an Schachvereine, Turnierleiter und vereinsinterne Turnierorganisatoren.
Er eignet sich derzeit besonders für Vereinsmeisterschaften, Klubturniere, Trainings- und Testturniere sowie kleinere und mittlere Veranstaltungen im Schweizer System.
Dabei verfolgt das Programm einen bewusst praxisorientierten Ansatz: Turnierverwaltung und Veröffentlichung sollen möglichst einfach miteinander verbunden werden.
Der Turnierleiter verwaltet das Turnier auf seinem Windows-PC. Die Ergebnisse können anschließend mit wenigen Schritten auf der Vereinswebseite veröffentlicht werden.
Aktueller Entwicklungsstand: Version 0.9.10
Der Schachturnier-Manager befindet sich weiterhin in aktiver Entwicklung. Mit Version 0.9.10 wurde jedoch ein wichtiger Entwicklungsstand erreicht.
Insbesondere das Schweizer Paarungssystem wurde gegenüber den früheren Versionen erheblich verbessert und an wesentliche Vorgaben des FIDE-Dutch-Systems 2026 angepasst. Wiederholungspaarungen werden verhindert, Farbverläufe berücksichtigt und die Paarungssuche wurde auch für größere Teilnehmerfelder erheblich beschleunigt.
Ebenso wurde die dauerhafte Speicherung weiterentwickelt. Ein Turnier kann gespeichert, das Programm geschlossen, die Turnierdatei später wieder geladen und das Turnier anschließend an der richtigen Stelle fortgesetzt werden.
Weitere Funktionen und Verbesserungen werden schrittweise ergänzt.
Schachturnier-Manager · Version 0.9.10
Copyright © 2026 Dr. Uwe K. Dahlhoff

