PoolbillardDer Poobillard Spielstärkenindex - eine kleine Spielerei

Alles rund um Poolbillard

Moderator: Moderatoren

Benutzeravatar
fozzi
Willardfan
Willardfan
Beiträge: 136
Registriert: 04.09.14 10:35
Reputation: 66

Der Poobillard Spielstärkenindex - eine kleine Spielerei

Beitragvon fozzi » 27.09.17 18:15

Ausgelöst durch eine Diskussion in diesem Thread (https://billard-aktuell.de/forum/viewto ... tr#p623149 ) habe ich mich dazu entschieden, mir zum Start der Saison mal wahllos eine Bundesspielklasse herauszusuchen und dort über eine Saison einen fiktiven PoolBilliardspielstärkenIndex (kurz BPI) zu simulieren. Dieser Index orientiert sich an seinem Vorbild, der ELO-Zahl aus dem Schach, die Vorbild für ähnliche Indizes wie bei den Sportarten Tischtennis, Badminton und Tennis ist.

Ziel eines solchen Index ist es, die Spielstärke eines Poolspielers über Landes- und Spielklassengrenzen hinweg vergleichbar zu machen. Das kann zum Beispiel bei den üblichen Diskussionen der Mannschaftsaufstellungen, aber auch bei Setzlisten für Turniere genutzt werden. Oder einfach zum Angeben :lac:

Langfristiges Ziel müßte sein, dass alle in Deutschland stattfindenden Ligaspiele, Meisterschaftsturniere und Individualturniere, wie die GT-Turniere, die EDV-erfaßt sind, einfließen zu lassen.

Für diesen Test berücksichtige ich jedoch zunächst nur die Ergebnisse der 2ten Bundesliga Süd und lasse die aktuellen Ergebnisse spielerisch in den Index einfließen.

Als Grundlage wird erst einmal jeder Spieler mit einem fiktiven Startwert ausgestattet. Dieser richtet sich alleine an der für 17/18 gemeldeten Spielklasse: Bundesliga 2100, 2te 2000, Regionalliga 1900, Oberliga 1800, Verbandsliga 1700, Landesliga 1600, Bezirksliga 1500, Kreisliga 1400

Wie verändert sich nun dieser PBI? Der Grundmechanismus dieser Rangliste basiert auf Head-to-Head-Vergleichen. Der PBI-Wert steigt bei einem Sieg: Je höher der PBI meines Gegners, umso mehr steigt im Fall eines Sieges mein PBI. Es macht also einen deutlichen Unterschied, ob ich gegen einen stärkeren, oder einen schwächeren Gegner treffe. Bei einer Niederlage sinkt der PBI entsprechend: Je tiefer der PBI meines Gegners ist, umso tiefer fällt mein PBI. In der Regel verändert sich der PBI durch das Ergebnis eines Einzels aber um nicht mehr als 16 nach oben oder unten. Im Normalfall ist die Anzahl der Punkte, die der Sieger gewinnt, auch identisch mit derjenigen, die der Verlierer verliert.
Als Werkzeug zum Berechnen wird diese Tool benutzt, hinter dem oben beschriebener Algorithmus hinterlegt ist und Siege und Niederlagen entsprechend berechnet: https://tischtennistools.de/calculator

Fiktive Beispiele:

Der Bundesligaspieler Kasper mit einem PBI von 2114 spielt im Rahmen einer Meisterschafft gegen den Regionalligaspieler Rahimi, PBI 1965 und a) gewinnt oder b) verliert.
Fall a): es tritt der zu erwartende Fall ein, da die PBI’s stark abweichen. Der PBI beider Spieler ändert sich kaum um +/- 1. Kasper hat nach dem Spiel also 2115 und Rahimi 1964.
Fall b): es tritt deutliche Überraschung ein, da der Favorit verliert, obwohl die PBI’s stark abweichen. Der PBI beider Spieler ändert sich fast maximal um +/- 15. Kasper hat nach dem Spiel also 2099 und Rahimi 1980.

Ich hoffe, das Prinzip ist nun einigermaßen klar. Wie gesagt, ich habe mir mal die Mühe gemacht und bisherigen Ergebnisse der 2ten Bundesliga Süd ausgewertet. Das werde ich mit den kommenden Spieltagen aktualisieren.

Ich hoffe, mit dieser Spielerei eine wie ich finde für den Billardsport interessante Idee und Gedankenaustausch anzuregen. Vielleicht gibt es sogar fähige Leute, die eine entsprechende App entwickeln können, da meine Excell, höflich ausgedrückt, einfach, arbeitsintensiv und umständlich ist.
Dateianhänge
Billard PBI.jpg
Billard PBI.jpg (342.11 KiB) 1840 mal betrachtet


Billard? Der Weg ist das Ziel ...

Benutzeravatar
holli
High-Speed-Player
High-Speed-Player
Beiträge: 1357
Registriert: 22.06.07 00:00
Reputation: 98
Wohnort: Katlenburg und Oldenburg

Re: Der Poobillard Spielstärkenindex - eine kleine Spielerei

Beitragvon holli » 27.09.17 18:21

Finde ich eine gute Idee :bin: . Bin gespannt, was dabei 'rauskommt.

Bevor der Index aber in der Sportschau kommuniziert wird, solltest Du festlegen, ob Du ihn "PoolBilliardspielstärkenIndex" (kurz "PBI"), oder "BPI" taufen willst :zun: .


Holli

Benutzeravatar
fozzi
Willardfan
Willardfan
Beiträge: 136
Registriert: 04.09.14 10:35
Reputation: 66

Re: Der Poobillard Spielstärkenindex - eine kleine Spielerei

Beitragvon fozzi » 28.09.17 07:56

holli hat geschrieben:Finde ich eine gute Idee :bin: . Bin gespannt, was dabei 'rauskommt.

Bevor der Index aber in der Sportschau kommuniziert wird, solltest Du festlegen, ob Du ihn "PoolBilliardspielstärkenIndex" (kurz "PBI"), oder "BPI" taufen willst :zun: .


Ja, ja, das alte Legasthenieproblem.
Also beim Patentamt ist PBI angemeldet :lac:

Kleine Ergänzung. Viel spannender ist der PBI natürlich, wenn Querergebnisse aus anderen Ligen und Regionen durch Turnierergebnisse einfließen. Dazu müßte man aber per EDV auf eine Schnittstelle in Billardarea zugreifen können.

Und wen interessiert, wie ein solches System dann in einer anderen Sportart funktionierend aussieht:
Dateianhänge
Statistik.jpg
Statistik.jpg (151.98 KiB) 1752 mal betrachtet


Billard? Der Weg ist das Ziel ...

Benutzeravatar
holli
High-Speed-Player
High-Speed-Player
Beiträge: 1357
Registriert: 22.06.07 00:00
Reputation: 98
Wohnort: Katlenburg und Oldenburg

Re: Der Poobillard Spielstärkenindex - eine kleine Spielerei

Beitragvon holli » 28.09.17 08:02

Wow :sta: . Ja, das wäre schon spannend, wenn es das für alle Ligen/Spieler in der BillardArea gäbe. Aber das wird wohl ein Traum bleiben :wei: .


Holli

Benutzeravatar
fozzi
Willardfan
Willardfan
Beiträge: 136
Registriert: 04.09.14 10:35
Reputation: 66

Re: Der Poobillard Spielstärkenindex - eine kleine Spielerei

Beitragvon fozzi » 28.09.17 14:56

holli hat geschrieben:Wow :sta: . Ja, das wäre schon spannend, wenn es das für alle Ligen/Spieler in der BillardArea gäbe. Aber das wird wohl ein Traum bleiben :wei: .


Ich kenn den Aufwand nicht. Ist wahrscheinlich eine Geldfrage. Aber im Grunde müßte es recht einfach sein, bei einem möglichen Nachfolger bzw Update von Billararea ein entsprechenden Algorithmus zu hinterlegen und den Wert entsprechend anzuzeigen.


Billard? Der Weg ist das Ziel ...

capullo
TRAINER
Beiträge: 588
Registriert: 27.09.11 00:00
Reputation: 209

Re: Der Poobillard Spielstärkenindex - eine kleine Spielerei

Beitragvon capullo » 28.09.17 16:24

ich hatte mal einen Parser für die Billard Area geschrieben der alle Partien in eine Cassandra DB schreibt und von dort auswertet.
Wollte sowas ähnliches machen, jedoch nicht mit ELO, da es hier zur Verfälschung des Ratings kommt, wenn z.B. jemand mit sehr hohen Rating gegen einen neuen Spieler verliert, der initial mit einem deutlich niedrigeren Rating einsteigt

Ich hatte dann Glicko2 verwendet, dass noch eine weitere Variable RD (ratings deviation) hat, die mit aktualisiert wird. Umso häufiger jemand spielt um so weiter sinkt dieser RD, da sein Rating mit jedem Spiel genauer wird. Spielt jemand nicht, steigt dieser RD wieder an. Damit wird sicher gestellt, dass sich ein Rating von einem aktiven Spieler sich geringfügiger gegen einen neuen oder inaktiven Spieler ändert.

https://de.wikipedia.org/wiki/Glicko-System
http://www.glicko.net/glicko.html
http://www.glicko.net/glicko/glicko2.pdf

Gibt fertige Implementierungen für alle gängigen Programmiersprachen.



Benutzeravatar
fozzi
Willardfan
Willardfan
Beiträge: 136
Registriert: 04.09.14 10:35
Reputation: 66

Re: Der Poobillard Spielstärkenindex - eine kleine Spielerei

Beitragvon fozzi » 28.09.17 16:47

capullo hat geschrieben:...
Wollte sowas ähnliches machen, jedoch nicht mit ELO, da es hier zur Verfälschung des Ratings kommt, wenn z.B. jemand mit sehr hohen Rating gegen einen neuen Spieler verliert, der initial mit einem deutlich niedrigeren Rating einsteigt
...


Das stimmt zwar, aber die Verfälschung relativiert sich innerhalb weniger Spiele wieder. Und man kann aktiv ein gezieltes Rating bei der Initialisierung ansetzen. Der Spieler bekommt erst nach mindestens einem Sieg und einer Niederlage einen PBI, der zwischen dem Wert der beiden Spieler liegt.

Was war denn die Intention Deines Projektes? War es einfach, an die Daten von Billard Area zu kommen? Was wurde aus dem Projekt?


Billard? Der Weg ist das Ziel ...

capullo
TRAINER
Beiträge: 588
Registriert: 27.09.11 00:00
Reputation: 209

Re: Der Poobillard Spielstärkenindex - eine kleine Spielerei

Beitragvon capullo » 28.09.17 17:35

Projekt mangels zeit eingestellt. muss ich mal schauen ob ich die python scripte noch wo rumliegen hab.

warum das rad neu erfinden?
und ich finde das rating nicht repräsentativ wenn nicht alle gleich starten.



Benutzeravatar
fozzi
Willardfan
Willardfan
Beiträge: 136
Registriert: 04.09.14 10:35
Reputation: 66

Re: Der Poobillard Spielstärkenindex - eine kleine Spielerei

Beitragvon fozzi » 29.09.17 08:34

capullo hat geschrieben:...
warum das rad neu erfinden?
und ich finde das rating nicht repräsentativ wenn nicht alle gleich starten.


Nein, natürlich nicht. Das war ein Mißverständnis. Ich meine Spieler, die bei einem Turnier auftauchen und keinen Wert haben, weil sie nicht in einer Mannschaft gemeldet sind.


Billard? Der Weg ist das Ziel ...

capullo
TRAINER
Beiträge: 588
Registriert: 27.09.11 00:00
Reputation: 209

Re: Der Poobillard Spielstärkenindex - eine kleine Spielerei

Beitragvon capullo » 29.09.17 11:00

und genau solche Spieler bringen das rating durcheinander.

bei Glicko2 wäre dann der RD von diesem neuen Spieler hoch und er würde bei einem Sieg gegen einen aktiven Spieler mit höheren Rating stark steigen, so dass er schnell in den Ratingbereich kommt, wo er vermutlich hingehört, Der RD würde entsprechend sinken.
Jedoch würde der aktive Spieler mit höheren Rating nicht so viel Punkte verlieren.

Man versucht so den (Un-)Glücksfaktor zu minimieren.

Letztendlich bringt so ein Rating nur eingeschränkt etwas. Was ich interessanter finde, ist ein TPA (total performance average - http://www.accu-stats.com/AS-inst.pdf) Wert, dessen Tracking ich bereits in meine App (http://pool-master.org) eingebaut habe.

Edit: Das TPA-Feature ist (noch) nicht public



Benutzeravatar
fozzi
Willardfan
Willardfan
Beiträge: 136
Registriert: 04.09.14 10:35
Reputation: 66

Re: Der Poobillard Spielstärkenindex - eine kleine Spielerei

Beitragvon fozzi » 04.10.17 14:57

capullo hat geschrieben:und genau solche Spieler bringen das rating durcheinander.


Kaum. Aus langjähriger Erfahrung mit dem TTR weiß ich, dass sich aus solchen "Fehlern" nur ganz kurzfristige Effekte ergeben, die meistens nach wenigen Spielen nicht mehr zu sehen sind und zudem nur extrem selten vorkommen.

capullo hat geschrieben: Was ich interessanter finde, ist ein TPA (total performance average - http://www.accu-stats.com/AS-inst.pdf) Wert, dessen Tracking ich bereits in meine App (http://pool-master.org) eingebaut habe.

Edit: Das TPA-Feature ist (noch) nicht public


Das klingt tatsächlich interessant. Hat zumindest im Moment den Nachteil, dass im Gegensatz zum "PBI" nicht auf schon vorhandene Daten zurückgegriffen, sondern neu erhoben werden müssen. Allerdings hat es wohl den Vorteil, dass man, wenn ich es richtig verstehe, den Wert für sich selbst mit der App ermitteln kann. Das finde ich nen tollen Vorteil.


Billard? Der Weg ist das Ziel ...

Benutzeravatar
Sylyf
Pool-Amateur
Pool-Amateur
Beiträge: 220
Registriert: 12.12.12 13:21
Reputation: 34
Spielqueue: Peter Ernst
Leder: Kamui Soft Black
Breaker: Poison Arsenic AR-2
Jumper: CueTec

Re: Der Poobillard Spielstärkenindex - eine kleine Spielerei

Beitragvon Sylyf » 05.10.17 07:39

fozzi hat geschrieben:
Ziel eines solchen Index ist es, die Spielstärke eines Poolspielers über Landes- und Spielklassengrenzen hinweg vergleichbar zu machen. Das kann zum Beispiel bei den üblichen Diskussionen der Mannschaftsaufstellungen, aber auch bei Setzlisten für Turniere genutzt werden. Oder einfach zum Angeben :lac:

Langfristiges Ziel müßte sein, dass alle in Deutschland stattfindenden Ligaspiele, Meisterschaftsturniere und Individualturniere, wie die GT-Turniere, die EDV-erfaßt sind, einfließen zu lassen.



Achtung, Querschläger mit abweichender Meinung:

Wozu eigentlich? Nur, weil es das in anderen Sportarten auch gibt?

Eine Mannschaft nach Zahlen zusammenzustellen, ist recht kontraproduktiv, wenn die Mitglieder menschlich nicht miteinander können.

Für Meisterschaften gibt es Qualifikationen (Verbandsmeisterschaft > Landesmeisterschaft > Deutsche Meisterschaft usw.) Wer sich da durchsetzt, kommt weiter; wer nicht, der nicht.

Für Einzelturniere... das heißt, Spieler mit hohen Werten bekommen beispielsweise bei Doppel-KO direkt ein Freilos? Oder im Gruppensystem haben sie direkt ein oder zwei vor? Wäre unfair gegenüber Spielern, die evtl. gar nicht erfasst sind, weil sie ggfs. nicht aktiv gemeldet sind und deswegen keine Daten vorliegen.

Das sind alles nur Zahlenspielereien, die absolut nichts bringen, außer, dass sie "gute" Spieler über "nicht so gute" stellen. Und dürfen dann nur Spieler mit einem hohen Wert an bestimmten Turnieren teilnehmen, die vorher evtl. offen waren? Was ist mit Spielern, die nicht aktiv gemeldet sind (aus verschiedenen Gründen), spielerisch aber durchaus an der Spitze mithalten könnten? Diese haben ja u. U. kein Ranking, weil sie nicht erfasst sind. Und aus welchem Grund soll man denn einen Head-to-Head-Vergleich zwischen Spielern machen, die in ihrem Billardleben vielleicht niemals aufeinandertreffen werden? Wenn man wissen will, wer von beiden besser ist, sollen sie gegeneinander spielen, dann wissen wir es.

Es gibt -zumindest für Deutschland- das GT-Ranking, welches das Abschneiden der Spieler bei den einzelnen Turnieren darstellt. Über´s Jahr gesehen gibt das schon ein ziemlich deutliches Bild, da braucht es doch kein weiteres Ranking, durch das sowieso nur Fachleute durchblicken.

Die Zeit, die ihr für das Erstellen solcher Zahlenwerke verwendet, könntet ihr auch zum Trainieren nutzen...


1. Schnauze halten, Billard spielen! 2. Nicht denken, senken! 3. Es ist nur ein Spiel!!!

Benutzeravatar
stixx
Softbreaker
Softbreaker
Beiträge: 308
Registriert: 29.11.07 00:00
Reputation: 40
Name: Stefan
Spielqueue: Predator BLAK 3-1 + Vantage
Leder: Predator Victory M
Breaker: Cuechanger Concept Breaker
Jumper: Predator Air 2
Wohnort: Feldkirch - AT

Re: Der Poobillard Spielstärkenindex - eine kleine Spielerei

Beitragvon stixx » 05.10.17 08:09

Interessantes Modell, gibts in Österreich bereits. Diese Rangliste ist jedoch nur bedingt korrekt, da du natürlich viel Punkte erhältst, wenn du viel spielst. Da du auf Turnieren vermutlich oftmals mehr Punkte machst als du verlierst (ausser du stehst schon ganz weit oben). Klar in der Spitze wird sich da nicht viel bewegen das sieht man auch in Österreich aber sobald du die Topathleten (die auch viel spielen meistens) rausnimmst, wird das Ergebnis oft etwas verfälscht. Ich möchte nicht sagen, dass es nicht mehr stimmt aber es kann täuschen. Nehmen wir mal als Beispiel einen Bundesligaspieler der vielleicht aufgrund privater Umstände nicht mehr viele Turniere spielt und in der Bundesliga eine Quote von unter 40-50% spielt. Der wird auf die Dauer weniger Punkte machen wie ein Oberligaspieler der nahezu jedes Wochenende spielt. Somit wird zeitnah der Oberligaspieler den Bundesligaspieler in der Rangliste überholen. Ich möchte aber behaupten, dass im direkten Duell die Quote sicherlich eine ganz andere Sprache spricht.
Daher solltest du theoretisch noch eine Quote einbauen für die verschiedenen Ligaklassen (Bundesligapartien geben mehr Punkte als Oberliga). Immerhin muss man auch deutlich mehr drauf haben um in der Bundesliga einen Satz zu gewinnen...



Benutzeravatar
meharis
Tablerunner
Tablerunner
Beiträge: 1839
Registriert: 16.12.07 00:00
Reputation: 36
Spielqueue: Cem Custom Cue
Leder: Kamui Black S
Breaker: Cem Custom Cue
Wohnort: München

Re: Der Poobillard Spielstärkenindex - eine kleine Spielerei

Beitragvon meharis » 05.10.17 09:58

Ich, für mein Teil, mag solche Zahlenspielereien sehr, daher würde ich das auch begrüßen wenn es so etwas gäbe.

Wenn ich aber ein Blick zum Tennis machen darf - was die Sponsorengelder angeht, dort macht es sehr wohl einen Riesenunterscheid ob jemand erster der Weltrangliste ist, 2. 3. oder nur 10ter oder gar 100ter. Und auch wenn wir weit davon entfernt sind, könnte es ja ein kleiner Schritt in die richtige Richtung sein...


You never get a second chance to make a first impression

Benutzeravatar
jaehndan
Cupteilnehmer
Cupteilnehmer
Beiträge: 2261
Registriert: 28.05.09 00:00
Reputation: 528
Name: Daniel
Spielqueue: Joss JS-1, Cuechanger-OT LD
Leder: Kamui Black S
Breaker: Oliver Stops
Jumper: Cuechanger Jump Stick
Wohnort: Bayreuth

Re: Der Poobillard Spielstärkenindex - eine kleine Spielerei

Beitragvon jaehndan » 05.10.17 10:31

Ich mag solche Spielereien auch.
Ich und auch einige andere Spieler, die ich kenne, schöpfen aus solchen Statistiken durchaus auch ein gewisses Maß an Motivation.
Als Kind hatte ich mal Schach gespielt im Verein. Dann kam vor ein paar Jahren ein Bekannter auf mich zu und fragte mich, ob ich in seinem Verein mal das ein oder andere Spiel aushelfen könne. So spielte ich nach ca. 30 Jahren Pause mal wieder einige Partien.
Ich fand es dann schon schön mir meine steigenden ELO-Zahlen anschauen zu können...




Zurück zu „Poolbillard“

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 33 Gäste