Das Problem
Elo 1280. Gut oder schlecht? Kommt drauf an. In einer Division mit Durchschnitt 1150 ist es exzellent. In einer mit 1300 unterdurchschnittlich. Ein Jitter Plot löst das Problem visuell.
Aufbau
- Y-Achse: Metrik — z.B. Elo-Rating von 900 bis 1500
- Jeder Punkt = ein Peer — Zufällig auf X gestreut (das ist der “Jitter”) um Überlappung zu vermeiden
- Hervorgehobener Punkt — DEIN Fighter — größer, rot markiert
- Box-Overlay — Q1 bis Q3 Box mit Median-Linie für den Überblick
Interaktiv: Jitter Plot ausprobieren
Verändere dein Rating und die Division — sieh wie sich dein Percentil verschiebt:
JITTER PLOT — INTERAKTIV
Division
Metrik
Dein Wert: 1280
Percentil
70.
● Darunter: 14
● Darüber: 6
Median: 1200
Roter Punkt = dein Fighter · Grüne Punkte = Peers die du schlägst · Box = Q1–Q3 Bereich
Vier Dimensionen
Borzsport berechnet vier parallele Jitter-Verteilungen pro Fighter:
- Win Rate vs. Division — Siegesquote
- Elo vs. Division — Relative Stärke
- Fighter Score vs. Division — Composite
- Finish Rate vs. Division — Abschlussrate
Technisch
Das Backend berechnet die Verteilungsdaten (alle Peer-Werte + Quartile), das Frontend rendert mit Chart.js.
Gotcha: Chart.js-Instanzen müssen vor dem Neurendern per .destroy() bereinigt werden. Sonst: “Canvas is already in use” Error.