Floorball Verband Berlin-Brandenburg

FF LigenplanerSpielplanung für eine ganze Saison

Aus Ligameldungen, Hallenangeboten und Sperrterminen entsteht ein vollständiger Spielplan – nachvollziehbar, prüfbar und direkt auf der Verbandswebsite veröffentlicht.

Beispiel: Saison 2026/27 im FVBB
21Ligen
118Teams
668Spiele
327Hallenangebote
Spieltage je Wochenende: keiner 1 2 3 und mehr Halle fehlt Sperrtermin

Ein Werkzeug statt einer Tabellensammlung

Die Rahmenspielplanung eines Landesverbands ist ein Puzzle aus Meldungen, Hallenzeiten, Ferien, Nachwuchsturnieren und Schiedsrichterkontingenten. Bisher lag dieses Puzzle in Tabellenblättern, die niemand außerhalb der Spielbetriebskommission lesen konnte.

Der FF Ligenplaner übernimmt die vorhandene Excel-Vorlage, prüft sie, plant offene Spieltage automatisch und veröffentlicht das Ergebnis auf der Verbandswebsite – für jede Liga, jeden Verein und jede Halle. Vereine sehen ihre Termine, ihre Belastung, ihre Meldepflichten und ihre zu erwartenden Kosten, ohne nachfragen zu müssen.

Übersicht der Planungsoberfläche mit Kacheln für jede Liga
Stand der Vorbereitung, Liga für LigaJede Kachel zeigt Fortschritt, Teams, Spiele, Spieltage und Hallenzeiten – dazu Teamgebühr, Kontingent, Lizenzanforderung und Kostenspanne. Fehler und Warnungen stehen direkt daneben.

Was der Planer leistet

Neun Arbeitsbereiche, die aufeinander aufbauen – vom Einlesen der Meldungen bis zur Kostenschätzung für den Haushalt.

Import der Rahmenspielplanung

Die gewohnte Excel-Datei wird im Browser eingelesen: Ligablätter, Hallennutzungsplan und Rahmenterminkalender. Hallenkürzel werden über eine Aliasliste erkannt, Vereine über Kürzel und Namensbestandteile zugeordnet, doppelte Einträge zusammengefasst. Auffälligkeiten erscheinen als Befundliste statt als stiller Fehler.

Spielplan erzeugen

Rundenpläne nach der Zirkelmethode, mit Heim-Gast-Wechsel, Vermeidung von Folgespielen und automatischer Schiedsrichterzuteilung innerhalb des Spieltags.

Automatische Terminierung

Offene Spieltage bekommen Datum und Hallenzeit – über alle Ligen gemeinsam gerechnet, mit einstellbarem Schutz für bereits gesetzte Termine.

Hallenzeiten verwalten

Angebote der Vereine mit Dauer, Spielform und Belegung. Sichtbar wird, was genutzt, was frei und was zu kurz für den geplanten Spieltag ist.

Prüfungen

Über zwanzig Regeln laufen ständig mit: Terminkollisionen, überbuchte Hallen, Sperrzeitverstöße, fehlende Meldungen, Spieltage in falscher Reihenfolge.

Schiedsrichterwesen

Kontingente je Kategorie, Mindestlizenzen für ersten und zweiten Schiedsrichter, Spesensätze – und daraus die Kostenspanne je Liga und Verein.

Gebühren

Teamgebühren nach Altersklasse und Lizenzgebühren nach Spielerzahl, verteilt auf Teams und Vereine, Spielgemeinschaften anteilig.

Meldepflichten

Wie viele Hallentage muss ein Verein melden, wie viele Schiedsrichter benennen – und wie weit ist er davon entfernt?

Veröffentlichung

Zehn Shortcodes bringen Spielpläne, Saisonkalender, Vereinsseiten und Hallenzeiten ins Frontend, dazu Kalenderabonnements (.ics) je Liga oder Verein und CSV-Ausgaben für die Weiterverarbeitung. Die Ligen der aktuellen Saison lassen sich als Unterpunkte in das bestehende Navigationsmenü einhängen.

Was vor einem Planungslauf vorliegen muss

Reihenfolge in der Praxis Zuerst melden die Vereine ihre Teams, daraus ergibt sich der Hallenbedarf. Erst danach treffen die Hallenzeiten ein – der Planer kann deshalb jederzeit mit unvollständigen Angeboten rechnen und weist fehlende Hallen offen aus.
Saison mit Zeitraum

Name, Beginn und Ende. Mehrere Saisons stehen nebeneinander, eine ist die aktive für das Frontend.

Pflicht
Ligen mit Kopfdaten

Kategorie, Altersklasse, Spielform, Spielklasse, Wettbewerbsform, Runden, Spielzeit, Pause, Dauer je Spiel und maximale Spiele pro Spieltag. Aus diesen Angaben entsteht die Taktung.

Pflicht
Teams mit Vereinszuordnung

Jedes Team gehört zu einem Verein – oder bei einer Spielgemeinschaft zu mehreren. Diese Zuordnung trägt später Belastung, Kosten und Gebühren.

Pflicht
Spielplan der Liga

Die Paarungen. Entweder aus der Excel-Datei übernommen oder als Rundenplan erzeugt.

Pflicht
Hallenzeiten

Datum, Anbieter, Halle, Von-Bis und Spielform. Ohne Angebote plant der Automat zwar Termine, weist sie aber als „Halle anfordern“ aus.

Pflicht
Sperrzeiten

Ferien, Feiertage, Länderspielfenster, Verbandstermine – wahlweise hart (ausgeschlossen) oder weich (nach Möglichkeit meiden), eingrenzbar auf Altersklassen, Kategorien, Spielformen, Spielklassen oder einzelne Ligen.

empfohlen
Sondertermine

Playoffs, Relegation, Platzierungsrunden, Reservetermine und Meisterschaften der Altersklassen.

empfohlen
Vorgabetabellen

Schiedsrichterkontingente, Lizenzanforderungen, Spesensätze, Teamgebühren, Meldepflicht für Hallenzeiten. Nur nötig, wenn Kosten und Meldepflichten mitgerechnet werden sollen.

optional
Spielerzahlen je Team

Grundlage der Lizenzgebühren. Werden derzeit manuell eingetragen.

optional

Der Weg zum fertigen Plan

Sechs Schritte, die sich beliebig oft wiederholen lassen – jeder Zwischenstand bleibt erhalten, jede Änderung ist einzeln umkehrbar.

  1. Daten einlesen

    Excel-Datei hochladen oder eine bestehende Saison kopieren. Der Import meldet, was er gefunden hat und was er nicht zuordnen konnte.

  2. Stammdaten schärfen

    Ligen, Teams, Vereine und Hallen prüfen; Hallen mit ihren Adressen verknüpfen; Sperrzeiten ergänzen.

  3. Spielpläne erzeugen

    Je Liga den Rundenplan rechnen lassen. Spielnummern, Heimrecht und Schiedsrichterzuteilung entstehen dabei automatisch.

  4. Automatik laufen lassen

    Umfang wählen, Zeitlimit setzen, rechnen lassen. Das Ergebnis erscheint als Vorschlag mit Vorher-Nachher-Spalte und wird erst auf Bestätigung übernommen.

    Ergebnis eines Planungslaufs mit Kennzahlen
    Ein Lauf über alle Ligen, hier in zwei Sekunden60 offene Spieltage geplant, 46 davon mit Hallenzeit, 14 als „Halle anfordern“ ausgewiesen – und null verschobene Termine, weil der Terminschutz aktiv war. Übernommen wird erst per Schaltfläche.
  5. Prüfen und nachjustieren

    Die Prüfliste zeigt Fehler und Warnungen mit Sprungmarke zur betroffenen Stelle. Einzelne Spieltage lassen sich von Hand verschieben, ohne den Rest anzutasten.

  6. Veröffentlichen

    Saison aktiv setzen, Shortcodes auf den Seiten platzieren, Kalenderabos verlinken. Vereine und Öffentlichkeit sehen denselben Stand wie die Kommission.

Wie der Automat entscheidet

Der Planer erzeugt zunächst für jeden offenen Spieltag alle zulässigen Kombinationen aus Wochenende und Hallenzeit. Aus diesen Kandidaten wählt ein Regret-Greedy-Verfahren: Spieltage mit den wenigsten guten Alternativen kommen zuerst an die Reihe. Anschließend verbessert eine Ruin-and-Recreate-Suche das Ergebnis, indem sie zufällige Teile des Plans wieder auflöst und neu belegt – so lange, bis das Zeitlimit erreicht ist.

Jeder Kandidat bekommt einen Kostenwert; gewählt wird der günstigste. Kleinere Werte sind besser, negative Beiträge sind Belohnungen.

Nichts wird stillschweigend geopfert Findet sich für einen Spieltag keine passende Halle, vergibt der Planer trotzdem ein Datum und markiert den Termin als „Halle anfordern“ – samt Liste für die Anfrage bei den Vereinen.

Harte Regeln – nicht verhandelbar

Verletzt ein Kandidat eine dieser Regeln, wird er gar nicht erst bewertet.
ZeitraumTermin liegt innerhalb der Saison, frühestens nach den Sommerferien.
Harte SperrzeitKein Spieltag an gesperrten Terminen der betroffenen Altersklasse, Kategorie, Spielform, Spielklasse oder Liga.
HallenkapazitätDie freie Restzeit des Angebots reicht für die volle Dauer des Spieltags.
SpielformGroßfeld nur in Großfeldangeboten, Kleinfeld nur in Kleinfeldangeboten.
DoppelbelegungKein Team und keine Liga zweimal am selben Tag.
BeteiligungAuf Wunsch nur Hallen, deren Anbieter an diesem Spieltag selbst spielt.
Feste TermineGesetzte Datumsangaben bleiben unangetastet, sofern der Schutz aktiv ist.

Gewichte – die Stellschrauben

Voreinstellungen; jede Größe ist vor dem Lauf veränderbar.
KriteriumGewichtWirkung
Halle fehlt60Ein Termin ohne Hallenzeit ist teuer – der Planer weicht fast immer auf ein Wochenende mit Angebot aus.
Spieltagreihenfolge25Spieltag 2 soll nach Spieltag 1 liegen; jede Umkehrung kostet.
Ausrichter-Fairness12Belohnt Hallen, deren Teams noch nie ausgerichtet haben; wiederholte Ausrichtung wird halb so stark belastet.
Vereinsbelastung8Je mehr Ligen eines Vereins am selben Tag spielen, desto teurer – gegen Wochenenden mit vier parallelen Mannschaften.
Abstand der Spieltage6Ziel ist eine gleichmäßige Verteilung über die Saison; jedes fehlende freie Wochenende zum Nachbarspieltag kostet.
Weiche Sperrzeit4Termine an ungünstigen, aber nicht gesperrten Tagen bleiben möglich – nur eben nachrangig.
Ungenutzte Hallenzeit1Je Stunde Rest in der Halle; bevorzugt Angebote, die möglichst genau passen.
Sonntag1Leichter Vorzug für Samstage bei sonst gleichwertigen Kandidaten.

Ablaufgrenzen

UmfangOffene Spieltage mit festen Terminen · offene Spieltage mit freien Terminen · alle Spieltage neu
TerminschutzVorhandene Datumsangaben nie verschieben – auch beim vollständigen Neuplanen
Verbesserungsrunden400 Durchläufe der Ruin-and-Recreate-Suche
Zeitlimit5 Sekunden Voreinstellung, frei wählbar
ZeitfensterFrühestes und spätestes Datum, standardmäßig ab Ende der Sommerferien
LigaauswahlAlle Ligen oder eine Teilmenge
Freie WochenendenZielabstand zwischen zwei Spieltagen derselben Liga
Vier Stufen von der Kandidatenliste bis zum ausgewählten Plan
Vom Kandidaten zum PlanErst filtern die harten Regeln, dann bewerten die Gewichte, zuletzt wählt und verbessert das Suchverfahren.

Regelwerk, Meldepflichten und Kosten

Alle Vorgaben liegen als Tabellen in den Einstellungen und werden auf neue Ligen automatisch angewendet. Ändert der Verband eine Gebühr oder eine Lizenzanforderung, wirkt das sofort auf alle Auswertungen.

Vereinsseite mit Kennzahlen und Meldepflichten
Was ein Verein selbst nachlesen kannKennzahlen, zu meldende Schiedsrichter je Liga mit Kontingent und Mindestlizenz, dazu Hallenmeldepflicht und Kostenanteile – ohne Rückfrage bei der Kommission.

Schiedsrichter-Kontingente

Kategorien mit Mengenanforderung, etwa eine Person für Ü30 und Freizeitliga, drei für Erwachsene und den älteren Nachwuchs, zwei für U9 und U11. Für jedes weitere Team kommt eine Person hinzu. Bezugsebene wahlweise je Liga oder je Kategorie.

Lizenzanforderungen

Getrennt für ersten und zweiten Schiedsrichter, mit Volljährigkeitsvorbehalt. Von der Regionalliga Großfeld (L1 und L2) bis zum Kinderbereich Kleinfeld (L3 volljährig und J2). J1 berechtigt bis U19, J2 bis U13; die frühere Sammellizenz LJ gilt noch bis zur Saison 2025/26.

Spesen und Kostenspanne

Betrag je Schiedsrichter und Spiel nach Lizenzgruppe, getrennt für Erwachsene und Nachwuchs sowie Groß- und Kleinfeld. Daraus errechnet der Planer die günstigste und teuerste zulässige Besetzung – je Spiel, je Liga, für die ganze Saison und verteilt auf die Vereine.

Team- und Lizenzgebühren

Teamgebühr je Saison nach Altersbereich, Lizenzgebühr je gemeldeter Person mit zwei Sätzen nach Alter. Die Kosten einer Liga werden auf ihre Teams verteilt und über die Teams den Vereinen zugerechnet; Spielgemeinschaften teilen sich ihren Anteil.

Hallenzeit-Meldepflicht

Je gemeldetem Team eine feste Zahl an Hallentagen mit Mindestdauer – je Saison einstellbar. Die Auswertung zeigt Soll, Ist, fehlende Tage und jene Angebote, die an der Mindestdauer scheitern.

Was auf der Website erscheint

Zehn Bausteine für beliebige Seiten; jeder respektiert die aktive Saison und lässt sich auf eine Liga oder einen Verein festlegen.

[ff_ligenplaner]

Saisonkalender, Vereinsbelastung, Vereinsübersicht und Hallenzeiten in einer Ansicht mit Reitern.

[ff_ligenplan liga="H RL KF"]

Spielplan einer Liga mit Datum, Anpfiff, Halle samt Adresse und Kartenfenster.

[ff_verein verein="BR"]

Alles zu einem Verein: Termine, Ligen, eigene Hallenzeiten, Meldepflichten, Kosten und Gebühren.

[ff_verein_statistik]

Auswertungen mit Diagrammen – Monatsverlauf, Wochenendraster, Auslastung, Heim und Auswärts.

[ff_hallenzeiten_uebersicht]

Alle Angebote mit Filterleiste und der Meldeübersicht aller Vereine.

[ff_ligen_menu]

Alle Ligen als Pillenleiste oder Liste, wahlweise mit Website-Symbol.

Matrix aus Spieltagen und Vereinen mit farblicher Abstufung
Vereinsbelastung auf einen BlickDatum gegen Verein: Die Zahl nennt die Ligen, in denen ein Verein an diesem Tag spielt oder pfeift. Gelb und Rot markieren Wochenenden mit Mehrfachbelastung.

Grundsätze

Vorschlagen statt überschreiben

Die Automatik rechnet, zeigt und wartet. Übernommen wird erst auf Bestätigung, und auch dann bleiben Paarungen, Spielnummern und von Hand gesetzte Anpfiffzeiten unberührt.

Varianten nebeneinander

Ein Alternativplan übernimmt Ligen, Teams, Hallen und Paarungen, lässt Termine und Hallen aber leer – so lassen sich zwei Fassungen derselben Saison vergleichen, ohne die produktive Planung zu berühren.

Prüfen, nicht vertrauen

Fehler und Warnungen erscheinen dauerhaft in der Kopfzeile, nicht als einmalige Meldung. Wer eine Zahl sieht, kann sie anklicken und landet an der Stelle, die sie verursacht.

Transparenz gegenüber den Vereinen

Belastung, Meldepflichten und Kosten stehen öffentlich – dieselben Zahlen, mit denen die Kommission plant.

Wer den Ligenplaner betreibt

Floorball-facts.de arbeitet mit den Daten des deutschen Floorballs: Spielbetrieb, Statistik, Regelwerk, Schiedsrichterwesen. Vieles davon entsteht aus dem Saisonmanager von Floorball Deutschland und wird so aufbereitet, dass Vereine, Trainerinnen, Schiedsrichter und Fans direkt damit arbeiten können.

Der Ligenplaner ist der jüngste Baustein – und der erste, der nicht auswertet, sondern plant.

Floorball-facts.de

Spielbetrieb und Statistik

  • Saisonmanager 2.0Alle Ligen, Spiele und Tore des deutschen Spielbetriebs in einer Ansicht – „Saisonmanager on steroids“.
  • Head-2-HeadDirektvergleiche zweier Mannschaften über Spielzeiten hinweg.
  • Tor-Minuten-HeatmapTrefferhäufigkeit je Spielminute – zeigt Schwächen nach Pausen oder im Endspurt.
  • ScorigamiWelche Ergebnisse gab es im deutschen Floorball noch nie? Erstmals hierzulande ausgewertet.
  • Top ScorerRanglisten über die Bundesligen und Pokalwettbewerbe.
  • Floorball ManagerTabellen und Spielpläne als Baustein für Verbands- und Vereinsseiten.

Trainerarbeit und Übertragung

  • Tactic Board EditorÜbungen und Spielzüge zeichnen, animieren und teilen.
  • Shot Chart EditorTorschüsse einer Partie erfassen und auswerten.
  • Livestream-ToolboxOverlay-Editor mit Live-Daten aus dem Saisonmanager für eigene Übertragungen.

Schiedsrichterwesen und Regeln

  • FF SchiedsrichterKostenlose App mit Regelwerk 2026, Handzeichen und Prüfungsfragen, auch für die Uhr – für iOS und Android.
  • PrüfungsfragenÜber 400 Fragen aus J-, G-, F- und L-Kursen als Tests zum Üben – mit aktuellen Fragen aus 2026.
  • RegelwerkÄnderungen der IFF-Regeln, Lizenzstufen und Vergleiche zwischen Groß- und Kleinfeld.
  • Vereins-FinderVereine und Verbände in Deutschland – für alle, die anfangen wollen.

Regionale Bausteine für Berlin-Brandenburg

  • SportstättenverzeichnisHallen mit Bezirk, Anlagentyp, Bodenbelag, Maßen und Barrierefreiheit, samt Karte.
  • Schiedsrichter-LizenzcheckEigene Lizenz und Vereinslizenzen abfragen.
  • TorhüterwahlÖffentliche Abstimmung mit Anbindung an den laufenden Spielbetrieb.
  • LigenplanerDie hier vorgestellte Saisonplanung.

Weitere Vereins-Tools

  • Kurs-TrackerAnwesenheit im Training erfassen und daraus die Abrechnung der Übungsleiterinnen und Übungsleiter erstellen.
  • Volunteers-Tool im Einsatz u. a. beim Final4 2027Helferinnen und Helfer planen: Schichten ausschreiben, Zusagen sammeln, Einsätze bestätigen.
  • Ticketing-Tool im Einsatz u. a. beim Final4 2027Eintritt und Anmeldungen abwickeln – ohne fremde Plattform.

Kontakt

Fragen zum Ligenplaner, Interesse an einem Einsatz im eigenen Verband oder Hinweise aus der Praxis? Wir antworten gern.

ANSPRECHPARTNER Martin Paff Floorball-Fan und -Frickler
E-MAIL info@floorball-facts.de Anfragen für Kooperationen und Nutzung von Tools
IM NETZ floorball-facts.de Alle Werkzeuge und Auswertungen im Überblick