floorballdeutschland / saisonmanager-feedback

1 stars 0 forks source link

[BUG] Tabellenberechnung bei Trophy-Wettbewerben #16

Open dkehne opened 1 year ago

dkehne commented 1 year ago

Beschreibe den Fehler

Bei den U17-Trophys zählt der Direkter Vergleich mehr als die Tordifferenz.

Erwartetes Verhalten

Entsprechend soll es die Möglichkeit geben bei der Anlage eines Trophy-Wettbewerbs (oder ggf. auch bei allen Wettbewerben) anzugeben ob Tordifferenz oder Direkter Vergleich das entscheidende 2. Kriterium nach der Punktanzaal ist.

Tatsächliches Verhalten

Aktuell wird in der Tabelle immer das Team mit der besseren Tordifferenz, bei Punktegleichzeit, an oberer Stelle angezeigt.

Zusätzliche Informationen

Hat bei der U17-Trophy in Hamburg für Verwirrung gesorgt, da die Zuschauer*innen nicht wussten wer gewonnen hat.

dkehne commented 1 year ago

Bei der Trophy in Magdeburg Anfang Juni ebenfalls das Problem bzw. diesmal ja noch schlimmer - der Zweite war der Erste und der Vierte eig. der Dritte.

signpainter commented 1 year ago

Wäre klasse, wenn das eine allgemeine Einstellung sein könnte für jede Liga. Bei uns in BW gilt der direkte Vergleich generell in Jugendligen und wenn mehrere Teams des gleichen Vereins in derselben Liga antreten.

janhoffmann commented 1 year ago

Die Definition des Wertungsmodus muss hier (und in den Ordnungen) klar festgelegt werden.

Die Einstellung eines Wertungsmodus ist bereits vorbereitet, es gilt vor allem eine sinnvolle Definition von benötigten Wertungsmodi ordentlich abzufassen und dann natürlich auszuprogrammieren

@signpainter vielleicht siehst du dich dazu in der Lage die 1-2 neuen Wertungsregeln ordentlich aus zu definieren. (ich meine hier nicht code schreiben, sondern einfach die Regel mit Randfällen ordentlich erfassen)

BarbaraBrandmaier-FVB commented 1 year ago

Wir haben bei FVB auch den direkten Vergleich zuerst. Folgende Regelung ist bei uns in den Ordnungen geregelt: 20.1 Für Platzierungen innerhalb der Tabelle einer Liga bzw. bei Final-, Auf- oder Abstiegsspielen ist prinzipiell die folgende Reihenfolge maßgeblich:

  1. Anzahl der erzielten Punkte,
  2. direkter Vergleich der punktgleichen Teams, a. die höhere Anzahl der Punkte in den direkten Begegnungen der punktgleichen Teams b. die Tordifferenz in den direkten Begegnungen der punktgleichen Teams
  3. Tordifferenz,
  4. Anzahl der erzielten Tore,
  5. Entscheidungsspiel, falls das Spiel Einfluss auf Playoffs, Bezeichnung von Auf- oder Absteigern oder auf eine Auszeichnung hat,
  6. Los, falls ein Entscheidungsspiel nicht mehr angesetzt werden kann.

Beispiele sind hier: zweier Konstellation: Team A und Team B haben je 15 Punkte am Ende, der direkte Vergleich in den Partien ging 5:3 für Team A und 7:4 für Team B aus - Team B ist vor Team A, da die Tordifferenz im direkten Vergleich um ein Tor mehr ist. Team A und Team B haben je 15 Punkte am Ende und eine Tordifferenz von (Team A) +61 und (Team B) +54, der direkte Vergleich in den Partien ging 5:3 für Team A und 7:5 für Team B aus - Team A ist vor Team B, da die Tordifferenz im allgemeinen höher ist. Der direkte Vergleich ging unentschieden aus.

dreier Konstellation: Team A, Team B und Team C haben je 15 Punkte am Ende, im direkten Vergleich "gewinnt" je ein Team und "verliert" je ein Team gegen eines der beiden anderen Teams, die Tordifferenz in den direkten Vergleichen wird herangezogen, gibt es einen "Sieger" ist er erster, usw. gibt es keinen "Sieger geht es in der Abfolge mit dem allgemeinen direkten Vergleich weiter

Ich hoffe, ich konnte etwas dazu beitragen. Danke.

signpainter commented 1 year ago

Ich fände eine Lösung gut, in der man beim Anlegen der Liga die Klassifizierung selbst konfigurieren kann. Denkbar wäre auch Voreinstellungen wie in #28 vorgeschlagen, wobei ich es immer etwas schwierig finde, für sowas dann den Admin kontaktieren zu müssen, wenn mal eine Änderungen notwendig wären.

janhoffmann commented 1 year ago

@signpainter Das Feld dafür ist ja schon da ;-)

signpainter commented 1 year ago

@janhoffmann Wo? Hab gerade auf "Neue Liga anlegen" geklickt, da sehe ich nichts.

Ich meinte auch tatsächlich mehrere Felder, mit denen man sich die Klassifizierungsregeln wie in der Auflistung von Barbara selbst zusammen stellen kann.

janhoffmann commented 1 year ago

Ok, da haben wir uns offenbar missverstanden: Es ist ein Feld vorbereitet um den Wertungsmodus zu ändern.

Ich stelle mal ganz frech die Frage: Wie viele Wertungsmodi gibt es abseits des aktuellen überhaupt? Bisher wurde ich nur wegen der "direkter Vergleich"-Lösung angesprochen.

Das kostet ja vermutlich eine Menge Geld mehr es so flexibel zu implementieren, im Gegensatz zu vielleicht 2 Wertungsregeln, die noch benötigt werden.

Auf der anderen Hand ist es sicherlich wünschenswert auch eine Einheitlichkeit zu schaffen, damit überhaupt noch verstanden wird, wie die Tabelle berechnet wird.

BarbaraBrandmaier-FVB commented 1 year ago

Wir hatten früher auch die Klassifizierung wie bei FD. Nachdem es aber Ligen gab, wo dann entscheidend war, ob der Tabellenletzte mit 20:0 oder 25:0 abgeschossen wurde, haben wir uns für den direkten Vergleich entschieden, da dieser deutlich spannender und fairer war.

Allzu viele Wertungsmodi gibt es bestimmt nicht. Man könnte sich ggf. auf zwei einigen. Die Trophy hat zumindest auch einen anderen Wertungsmodi, ggf. lassen sich ja in Absprache zwei definieren, die dann gewählt werden können.

signpainter commented 1 year ago

Ah, verstehe, dann kann ich lang suchen 🙃

Bzgl. der Flexibilität hast du vermutlich Recht. Am Ende ist das gängigste vermutlich das, was Barbara beschrieben hat.

  1. Punkte
  2. Tordifferenz
  3. Erzielte Tore

Im Fall des direkten Vergleichs wird der mit den gleichen Kriterien halt an Stelle zwei eingeschoben.

  1. Punkte
  2. Direkter Vergleich 2.1. Punkte 2.2 Tordifferenz 2.3 Erzielte Tore
  3. Tordifferenz
  4. Erzielte Tore
janhoffmann commented 1 year ago

@BarbaraBrandmaier-FVB cool, danke dir für die Erklärung. Vielleicht ist das Beispiel dann ja auch für andere Verbände interessant :)