Verein durchsuchen

TT-Spielplan-Engine

Entwickelt von Stephan Rüb

Ein Tool zur automatisierten Erstellung und Optimierung von Tischtennis-Spielplänen auf Basis von Click-TT XML-Dateien.

Die Idee dahinter

Wer als Klassenleiter oder Vereinsfunktionär schon einmal Spielpläne erstellt hat, kennt das Problem: Hallenkapazitäten, Sperrtermine der Vereine, Jugendspieltage und Urlaubszeiten müssen mühsam unter einen Hut gebracht werden. Die manuelle Planung treibt einen oft zur Verzweiflung.

Diese Engine löst dieses Problem programmgesteuert. Ein mathematischer Optimierungs-Solver (Google OR-Tools) berechnet in wenigen Sekunden einen kollisionsfreien, fairen und logistisch optimalen Plan, der alle Vorgaben perfekt erfüllt.

  • Automatische Einhaltung von Hallenbelegungen
  • Ausgewogener Wechsel von Heim- und Auswärtsspielen
  • Direkter Export als XML für den Import in Click-TT
TT-Spielplan-Engine Programmoberfläche

Funktionsweise und Algorithmus

Das Programm basiert auf dem CP-SAT Solver der Google OR-Tools. Dabei wird die Spielplanerstellung als mathematisches Constraint-Satisfaction-Problem (CSP) modelliert. Das bedeutet:

  • Click-TT XML-Schnittstelle: Importiere direkt die XML-Exportdaten deiner Ligen aus nuLiga/Click-TT.
  • Regelbasierte Optimierung: Sperrtermine einzelner Mannschaften oder Hallensperrungen werden als harte Randbedingungen definiert, die nicht verletzt werden dürfen.
  • Qualitätsbewertung (Soft Constraints): Gewünschte Rhythmen (z.B. keine drei Heimspiele in Folge) werden vom Solver bestmöglich angenähert.

Features im Überblick

⚡ Batch-Modus

Generiere vollautomatisch mehrere unterschiedliche Plan-Alternativen parallel. In Sekundenschnelle stehen dir verschiedene Lösungswege bereit.

📊 Planvergleich & Top-Pläne

Vergleiche die generierten Pläne anhand übersichtlicher Qualitäts-Scores. Finde sofort den Plan mit den wenigsten Konflikten oder dem besten Heim-Auswärts-Rhythmus.

🛠️ Live-Editor & Feintuning

Verschiebe einzelne Spiele nach der Berechnung manuell im Dashboard per Drag & Drop – die Engine prüft in Echtzeit sofort auf neue Konflikte.

📄 nuLiga / Click-TT XML

Importiere click-TT XML-Daten und exportiere den fertigen, optimierten Plan direkt wieder als click-TT XML für den direkten Upload.

Downloads

    Neue Version v1.1.2 verfügbar!

inklusive Dashboard-Tutorial, überarbeiteten Settings und robusteren Auswertungen.

Die Anwendung steht als fertig kompilierte Applikation für Windows und macOS bereit:

Option 1: Portable (.ZIP) Empfohlen

Keine Installation erforderlich. ZIP-Datei entpacken und direkt ausführen.

 ZIP-Archiv herunterladen 

Option 2: Windows Setup

Klassischer Installer verpackt als ZIP. Entpacken und Setup-Assistenten ausführen.

 Setup ZIP herunterladen 

Option 3: Mac-Version (Apple) NEU

Kompilierte macOS-Applikation (.app) als ZIP. Quellcode ist nicht einsehbar.

 Mac-ZIP herunterladen 

Schnellstart-Anleitung (ZIP-Version):

  1. ZIP-Archiv herunterladen und entpacken.
  2. Die ausführbare Anwendungsdatei starten.
  3. Die Benutzeroberfläche öffnet sich im Browser unter: http://localhost:8000.

Kontakt & Feedback:

Fragen, Anmerkungen oder Feedback? Schreib mir gerne eine E-Mail an: rueb.st@gmail.com.

Neuigkeiten

Alle Beiträge →
17. Jun 2026

Selbstbehauptungskurs für Kinder und Jugendliche am 11.07.2026

Stark. Selbstbewusst. Sicher. Termin: Samstag, 11.07.2026 von 9:00 bis 12:00 Uhr Treffpunkt: Sportzentrum Stafflangen Alter: Klassenstufe 5-9 Preis: 33,00 € pro Kind Für Mitglieder der Abteilung Turnen: 28,00 € Anmeldung telefonisch bei Kerstin Schuster unter: 0152-59418835 durchgeführt von fit, fight & faith / Modern Selfdefense Was lernen die Kinder/Jugendlichen? • Selbstbehauptung / Selbstwahrnehmung • Gewaltprävention • Grenzen setzen • Zusammenhalt • Konfliktlösung / richtig streiten • Wie / wo Hilfe holen? • Schutzhaltung / Situatives Handlungstraining • Mobbing Organisiert durch die Abt...

Mehr lesen →
25. Mar 2026

50 Jahre Mitgliedschaft - Goldene Vereinsnadel

Ein besonderer Höhepunkt unserer diesjährigen Mitgliederversammlung war die Ehrung langjähriger Mitglieder. In diesem Jahr durften wir mehrere Personen für ihre 50-jährige Vereinszugehörigkeit auszeichnen. Wir danken euch herzlich für die jahrzehntelange Treue und euer großes Engagement für unseren Sportverein. von Links nach Rechts Gerhard Stallbaumer Gertrud Assfalg Josef Assfalg Sieglinde Baldauf Karl Engel Nicht auf dem Bild Anita Hermanutz Gertraut

Mehr lesen →