Ersatzspielerregelung: So viele Ersatzspieler mit Klassierung X zulässig, wie Stammspieler mit Klassierung X gemeldet sind #100
Labels
No labels
Kind
Bug
Kind
Enhancement
Kind
Maintenance
Priority
P1
Priority
P2
Priority
P3
Status
In Progress
Status
Need More Info
Status
Zur Abnahme
Änderungen Wettspielreglement
No milestone
No project
No assignees
2 participants
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
sffs-tt-basel/sffs-tt-issues#100
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
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 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.
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.
Erwartet
Ersatzspielerregelung stimmt nicht: Ersatzspieler mit Klassierung 18 wird gesperrt, obwohl bis 18 erlaubtto Ersatzspielerregelung: Ersatzspieler mit Klassierung 18 nur zulässig, wenn der Stammkader zwei Spieler mit Klassierung 18 hatErsatzspielerregelung: Ersatzspieler mit Klassierung 18 nur zulässig, wenn der Stammkader zwei Spieler mit Klassierung 18 hatto Ersatzspielerregelung: So viele Ersatzspieler mit Klassierung 18 zulässig wie Stammspieler mit Klassierung 18 gemeldet sindErsatzspielerregelung: So viele Ersatzspieler mit Klassierung 18 zulässig wie Stammspieler mit Klassierung 18 gemeldet sindto Ersatzspielerregelung: So viele Ersatzspieler mit Klassierung X zulässig, wie Stammspieler mit Klassierung X gemeldet sindUmsetzung getestet, die Regelung sieht jetzt gut aus.
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.
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.
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.squadfälltshownaufplayer.classificationzurück,highestund 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.shjetzt--erstmeldungen-nachtragen(mainb978b32, Runbook ergänzt).