Ersatzspielerregelung: So viele Ersatzspieler mit Klassierung X zulässig, wie Stammspieler mit Klassierung X gemeldet sind #100

Closed
opened 2026-10-16 05:48:11 +00:00 by petra · 3 comments
Member

Die Ersatzspielerregelung stimmt nicht. Einer der beiden Spieler mit Klassierung 18 aus SC Livec 2 dürfte spielen.

Beobachtung

Position A von SC Livec 1. Im Dialog steht die Regel von SC Livec 2: "Ersatz höchstens bis Klassierung 18, im Einzel nicht höher als der ersetzte Stammspieler".

Fall 1: Stammkader mit nur einem Spieler der Klassierung 18 (Ott, Sebastian 18; Grass 12; Riehm 11; Gretsch 10)

Franziska, Patrick (18) und Walther, Ricardo (18) werden gesperrt: "Nicht zulässig: Klassierung 18, SC Livec 1 nimmt Ersatz höchstens bis 18". Die Meldung widerspricht sich selbst, denn Klassierung 18 ist nicht höher als 18.

Fall 1: ein Stammspieler mit Klassierung 18

Fall 2: Stammkader mit zwei Spielern der Klassierung 18 (Ott, Sebastian 18; Smörebröd, Truls 18; Grass 12; Riehm 11; Gretsch 10)

Jetzt sind Franziska, Patrick (18) und Walther, Ricardo (18) beide zulässig. Nur Boll, Timo (20) ist zu Recht gesperrt.

Fall 2: zwei Stammspieler mit Klassierung 18

Schluss

Die Zulässigkeit hängt offenbar davon ab, wie viele Spieler mit Klassierung 18 in der Stammspielermeldung stehen. Gibt es dort nur einen, werden beide Ersatzspieler mit Klassierung 18 gesperrt, bei zwei Stammspielern mit Klassierung 18 sind beide zulässig. Ein Fehler beim Vergleich der Grenze 18 allein (kleiner statt kleiner oder gleich) erklärt das nicht.

Massgebende Regel

Punkt 2.1.3.3 des Wettspielreglements beschreibt genau, wie es sein soll: Massgebend sind die drei höchstklassierten Spieler eines Teams (die Stammspieler). Ersatzspieler aus unteren Teams dürfen nicht höher klassiert sein als der Stammspieler, den sie ersetzen.

Wettspielreglement 2.1.3.3

Erwartet

  • Allgemeine Regel mit Klassierung X (im Beispiel ist X = 18, die Regel gilt für jede Klassierung X): Es sind immer so viele Ersatzspieler mit Klassierung X zulässig, wie Stammspieler mit Klassierung X gemeldet sind.
  • Beispiel Fall 1 (ein Stammspieler mit Klassierung 18): einer der beiden Spieler mit Klassierung 18 darf eingesetzt werden.
  • Beispiel Fall 2 (zwei Stammspieler mit Klassierung 18): beide Spieler mit Klassierung 18 dürfen eingesetzt werden.
  • Die Prüfung orientiert sich weiterhin an der Regel "höchstens bis 18" und "im Einzel nicht höher als der ersetzte Stammspieler".
Die Ersatzspielerregelung stimmt nicht. Einer der beiden Spieler mit Klassierung 18 aus SC Livec 2 dürfte spielen. ## Beobachtung Position A von SC Livec 1. Im Dialog steht die Regel von SC Livec 2: "Ersatz höchstens bis Klassierung 18, im Einzel nicht höher als der ersetzte Stammspieler". **Fall 1: Stammkader mit nur einem Spieler der Klassierung 18** (Ott, Sebastian 18; Grass 12; Riehm 11; Gretsch 10) Franziska, Patrick (18) und Walther, Ricardo (18) werden gesperrt: "Nicht zulässig: Klassierung 18, SC Livec 1 nimmt Ersatz höchstens bis 18". Die Meldung widerspricht sich selbst, denn Klassierung 18 ist nicht höher als 18. ![Fall 1: ein Stammspieler mit Klassierung 18](https://issues.sffs-tt-basel.ch/attachments/06c96799-dce3-4df1-b3a9-8062e8c823df) **Fall 2: Stammkader mit zwei Spielern der Klassierung 18** (Ott, Sebastian 18; Smörebröd, Truls 18; Grass 12; Riehm 11; Gretsch 10) Jetzt sind Franziska, Patrick (18) und Walther, Ricardo (18) beide zulässig. Nur Boll, Timo (20) ist zu Recht gesperrt. ![Fall 2: zwei Stammspieler mit Klassierung 18](https://issues.sffs-tt-basel.ch/attachments/469154c5-6060-4908-bc66-cabc27cae0aa) ## Schluss Die Zulässigkeit hängt offenbar davon ab, wie viele Spieler mit Klassierung 18 in der Stammspielermeldung stehen. Gibt es dort nur einen, werden beide Ersatzspieler mit Klassierung 18 gesperrt, bei zwei Stammspielern mit Klassierung 18 sind beide zulässig. Ein Fehler beim Vergleich der Grenze 18 allein (kleiner statt kleiner oder gleich) erklärt das nicht. ## Massgebende Regel Punkt 2.1.3.3 des Wettspielreglements beschreibt genau, wie es sein soll: Massgebend sind die drei höchstklassierten Spieler eines Teams (die Stammspieler). Ersatzspieler aus unteren Teams dürfen nicht höher klassiert sein als der Stammspieler, den sie ersetzen. ![Wettspielreglement 2.1.3.3](https://issues.sffs-tt-basel.ch/attachments/a16d4c22-4675-49cc-93fb-57731333ffe2) ## Erwartet - Allgemeine Regel mit Klassierung X (im Beispiel ist X = 18, die Regel gilt für jede Klassierung X): Es sind immer so viele Ersatzspieler mit Klassierung X zulässig, wie Stammspieler mit Klassierung X gemeldet sind. - Beispiel Fall 1 (ein Stammspieler mit Klassierung 18): einer der beiden Spieler mit Klassierung 18 darf eingesetzt werden. - Beispiel Fall 2 (zwei Stammspieler mit Klassierung 18): beide Spieler mit Klassierung 18 dürfen eingesetzt werden. - Die Prüfung orientiert sich weiterhin an der Regel "höchstens bis 18" und "im Einzel nicht höher als der ersetzte Stammspieler".
petra changed title from Ersatzspielerregelung stimmt nicht: Ersatzspieler mit Klassierung 18 wird gesperrt, obwohl bis 18 erlaubt to Ersatzspielerregelung: Ersatzspieler mit Klassierung 18 nur zulässig, wenn der Stammkader zwei Spieler mit Klassierung 18 hat 2026-10-16 05:57:17 +00:00
petra changed title from Ersatzspielerregelung: Ersatzspieler mit Klassierung 18 nur zulässig, wenn der Stammkader zwei Spieler mit Klassierung 18 hat to Ersatzspielerregelung: So viele Ersatzspieler mit Klassierung 18 zulässig wie Stammspieler mit Klassierung 18 gemeldet sind 2026-10-16 05:59:32 +00:00
petra changed title from Ersatzspielerregelung: So viele Ersatzspieler mit Klassierung 18 zulässig wie Stammspieler mit Klassierung 18 gemeldet sind to Ersatzspielerregelung: So viele Ersatzspieler mit Klassierung X zulässig, wie Stammspieler mit Klassierung X gemeldet sind 2026-10-16 06:02:18 +00:00
Author
Member

Umsetzung getestet, die Regelung sieht jetzt gut aus.

Umsetzung getestet, die Regelung sieht jetzt gut aus.
petra closed this issue 2026-10-16 06:07:36 +00:00
petra reopened this issue 2026-10-16 10:46:18 +00:00
Author
Member

Nach der Korrektur stimmt die Regelung noch nicht ganz: Jetzt können beide Spieler mit Klassierung 18 aus der zweiten Mannschaft spielen. Das ist falsch.

Erwartet (Fall 1, ein Stammspieler mit Klassierung 18): Es darf nur einer der beiden Spieler mit Klassierung 18 eingesetzt werden, nicht beide. Beide dürfen nur dann spielen, wenn auch zwei Stammspieler mit Klassierung 18 gemeldet sind (Fall 2).

Die Anzahl der zulässigen Ersatzspieler mit Klassierung X ist also auf die Anzahl der gemeldeten Stammspieler mit Klassierung X begrenzt.

Nach der Korrektur stimmt die Regelung noch nicht ganz: Jetzt können beide Spieler mit Klassierung 18 aus der zweiten Mannschaft spielen. Das ist falsch. Erwartet (Fall 1, ein Stammspieler mit Klassierung 18): Es darf nur einer der beiden Spieler mit Klassierung 18 eingesetzt werden, nicht beide. Beide dürfen nur dann spielen, wenn auch zwei Stammspieler mit Klassierung 18 gemeldet sind (Fall 2). Die Anzahl der zulässigen Ersatzspieler mit Klassierung X ist also auf die Anzahl der gemeldeten Stammspieler mit Klassierung X begrenzt.
Collaborator

Befund: Ott hatte auf Staging keine Klassierung für die Prüfung

Ott, Sebastian (18) ist in Fall 1 der einzige Stammspieler mit Klassierung 18 bei SC Livec 1. Auf Staging hatte er vom 09.10. bis heute Abend (16.10.) keine Erstmeldung. Er ist einer von 6 Spielern, deren Erstmeldung beim Aufbau der Generalprobe verloren ging. Die Ursache war das Löschen der Saison 2026/2027 am 09.10., nicht die Ersatzregel.

Was das für die Tests hier bedeutet

Die Ersatzprüfung nimmt die Klassierung aus der Erstmeldung bzw. der Elo-Bestimmung. Ohne Erstmeldung hatte Ott für die Prüfung keine Klassierung. Angezeigt wurde trotzdem die 18, die am Spieler steht.

  • Fall 1: Für die Prüfung war der Höchste von SC Livec 1 nicht Ott (18), sondern Grass (12). Deshalb wurden beide Spieler mit 18 gesperrt. Der Satz „höchstens bis 18“ nahm dagegen die angezeigte 18 von Ott. Daher widerspricht sich die Meldung.
  • Fall 2: Smörebröd (18) wurde am 16.10. mit Erstmeldung angelegt und zählt in der Prüfung. Damit lag die Grenze bei 18, und beide Spieler mit 18 waren zulässig.

Alle Beobachtungen in diesem Issue sind also mit dem fehlerhaften Ott entstanden. Ob die Regel „so viele Ersatzspieler mit Klassierung X, wie Stammspieler mit X gemeldet sind“ richtig umgesetzt ist, lässt sich daraus nicht ablesen. Auch den Kommentar von heute 10:47 (beide 18er zulässig) erklärt das nicht ohne Weiteres. Er sollte nach dem neuen Test nochmals angesehen werden.

Stand jetzt

Seit 16.10. abends hat Ott auf Staging eine Erstmeldung mit Klassierung 18 (gültig ab 14.06.2026). Bei den anderen 5 Spielern ist sie ebenfalls nachgetragen. Fall 1 und Fall 2 bitte nochmals testen.

Für die Umsetzung

Die Spielerauswahl zeigt bei fehlender Erstmeldung die Klassierung am Spieler an, rechnet aber ohne sie: In SubstituteService.squad fällt shown auf player.classification zurück, highest und die Prüfung nehmen nur die Baseline. So entsteht eine Meldung, die sich selbst widerspricht. Mit richtigen Daten gibt es keinen Spieler ohne Erstmeldung. Offen ist, ob die Anzeige für diesen Fall trotzdem anders sein soll.

Damit die Lücke beim nächsten Aufbau der Generalprobe nicht wieder entsteht, hat scripts/staging-saison-2026-2027-loeschen.sh jetzt --erstmeldungen-nachtragen (main b978b32, Runbook ergänzt).

## Befund: Ott hatte auf Staging keine Klassierung für die Prüfung **Ott, Sebastian (18)** ist in Fall 1 der einzige Stammspieler mit Klassierung 18 bei SC Livec 1. Auf Staging hatte er vom 09.10. bis heute Abend (16.10.) **keine Erstmeldung**. Er ist einer von 6 Spielern, deren Erstmeldung beim Aufbau der Generalprobe verloren ging. Die Ursache war das Löschen der Saison 2026/2027 am 09.10., nicht die Ersatzregel. ### Was das für die Tests hier bedeutet Die Ersatzprüfung nimmt die Klassierung aus der Erstmeldung bzw. der Elo-Bestimmung. Ohne Erstmeldung hatte Ott für die Prüfung keine Klassierung. Angezeigt wurde trotzdem die 18, die am Spieler steht. - **Fall 1:** Für die Prüfung war der Höchste von SC Livec 1 nicht Ott (18), sondern Grass (12). Deshalb wurden beide Spieler mit 18 gesperrt. Der Satz „höchstens bis 18“ nahm dagegen die angezeigte 18 von Ott. Daher widerspricht sich die Meldung. - **Fall 2:** Smörebröd (18) wurde am 16.10. mit Erstmeldung angelegt und zählt in der Prüfung. Damit lag die Grenze bei 18, und beide Spieler mit 18 waren zulässig. Alle Beobachtungen in diesem Issue sind also mit dem fehlerhaften Ott entstanden. Ob die Regel „so viele Ersatzspieler mit Klassierung X, wie Stammspieler mit X gemeldet sind“ richtig umgesetzt ist, lässt sich daraus nicht ablesen. Auch den Kommentar von heute 10:47 (beide 18er zulässig) erklärt das nicht ohne Weiteres. Er sollte nach dem neuen Test nochmals angesehen werden. ### Stand jetzt Seit 16.10. abends hat Ott auf Staging eine Erstmeldung mit Klassierung 18 (gültig ab 14.06.2026). Bei den anderen 5 Spielern ist sie ebenfalls nachgetragen. **Fall 1 und Fall 2 bitte nochmals testen.** ### Für die Umsetzung Die Spielerauswahl zeigt bei fehlender Erstmeldung die Klassierung am Spieler an, rechnet aber ohne sie: In `SubstituteService.squad` fällt `shown` auf `player.classification` zurück, `highest` und die Prüfung nehmen nur die Baseline. So entsteht eine Meldung, die sich selbst widerspricht. Mit richtigen Daten gibt es keinen Spieler ohne Erstmeldung. Offen ist, ob die Anzeige für diesen Fall trotzdem anders sein soll. Damit die Lücke beim nächsten Aufbau der Generalprobe nicht wieder entsteht, hat `scripts/staging-saison-2026-2027-loeschen.sh` jetzt `--erstmeldungen-nachtragen` (main `b978b32`, Runbook ergänzt).
olli closed this issue 2026-10-17 09:31:46 +00:00
Sign in to join this conversation.
No description provided.