Regeln & Hilfe — Sim-Racing

Kurze Einordnung der Kellahaitsa-Auswertung für das Sim-Racing-Portal (RaceRoom, Automobilista 2, Assetto Corsa Competizione) — ohne juristischen Anspruch; es geht um Nachvollziehbarkeit der Zahlen auf dieser Website.

Portal & Bedienung

Auf der Portal-Übersicht wählst du oben die Simulation (Tabs). Für jede Simulation gibt es dieselben Bereiche: Rangliste, Sessions, Rekorde sowie bei angemeldeten Nutzern Statistik (persönliche Auswertung, sofern ein Sim-Fahrer mit dem Konto verknüpft ist). In der Fußzeile steht die Übersicht (Zahlen und zuletzt importierte Daten). Hell/Dunkel steuerst du oben rechts; die Einstellung wird im Browser gespeichert. Auf schmalen Displays sind Tabellen horizontal scrollbar.

Wertungsgruppen (angemeldete Nutzer)

Unter Wertungsgruppen kannst du (nach Anmeldung) eigene Gruppen mit freiem Namen anlegen; das Gruppenbild kannst du per URL setzen oder als Datei hochladen (JPEG/PNG/WebP/GIF, Größenlimit auf dem Server). Nur der Ersteller verwaltet die Mitgliederliste; zum Hinzufügen gibt es eine Benutzersuche (Teilnamen), alternativ reicht ein eindeutiger Treffer über einen Suchbegriff. Alle ELO- und Safety-Werte pro Mitglied stammen aus der globalen Hauptwertung des Portals — keine getrennte Gruppen-ELO. Durchschnittswerte pro Gruppe werden vorberechnet (später z. B. Liga aus mehreren Gruppen).

Gesamtwertung & VIP (alle Simulationen)

Die Spalte Gesamt in der Rangliste setzt sich aus 75 % normiertem ELO (Rahmen grob 400 bis 2510 auf 0–100) und 25 % aus einem Safety-Anteil zusammen — die genaue Safety-Skala unterscheidet sich je Simulation (siehe unten). Die Gesamtwertung bleibt 0, solange ein Fahrer weniger als 3 gewertete Rennen hat.

VIP: Zusätzlich gibt es +100 Punkte auf die Gesamtwertung — bei der Sortierung „Gesamt“ stehen VIP-Fahrer über allen Nicht-VIPs. Voraussetzungen: mindestens 3 gewertete Rennen in der jeweiligen Simulation und ein auf dieser Website angemeldeter Nutzer, der den Sim-Fahrer über die Konto-Verknüpfung verbunden hat (gleiche Regel für RaceRoom, AMS2 und ACC).

RaceRoom (Dedicated Server)

Aus importierten Server-JSON-Logs werden Rennsessions, Ergebnisse, Rundenzeiten und Vorfälle ausgewertet.

Sessions in der Liste

Es erscheinen nur Events, in denen mindestens eine gemessene Runde (lap_ms > 0 bei irgendeinem Teilnehmer) vorkommt. Komplett leere Sessions werden ausgeblendet.

ELO

Das ELO wird nur aus Renn-Sessions gewertet, wenn genügend Fahrer mit „Zielflagge“ und gültiger Zeit am Start sind. Es zählt erst ab dem dritten gewerteten Rennen eines Fahrers — die ersten beiden Rennen sind Einlaufphase ohne ELO-Änderung. Die Platzierung fließt in paarweise Vergleiche ein; das Ergebnis wird auf einen sinnvollen Bereich begrenzt.

Safety-Rating (0–10)

Nur Renn-Sessions bewegen das Safety-Rating. Pro Rennen gibt es eine erlaubte Quote aus gültigen Runden; Vorfall-Punkte aus den Logs werden nach Typ und Kontext gewichtet. Ungültige Runden mit Zeit fließen zusätzlich ein. Je näher die Last an der Quote, desto stärker kann das Rating sinken; bei sauberer Fahrt steigt es leicht.

Automobilista 2 (AMS2)

Daten kommen aus JSON-Logs im Ordner results/ams2/ (Import über dasselbe CLI wie RaceRoom, siehe unten). ELO und Safety folgen dem gleichen Konzept wie RaceRoom; die Gesamtwertung entspricht der RaceRoom-Formel (Safety-Skala 0–10). VIP +100 wie oben beschrieben (3 Rennen + verknüpftes Konto).

Assetto Corsa Competizione (ACC)

Daten kommen aus JSON-Logs unter results/ (nicht im AMS2-Unterordner). Der auf der Seite gezeigte Safety Score liegt auf der Skala 1,00–9,99 (Kellahaitsa, angelehnt an LFM/iRacing-Ideen) und ist nicht identisch mit dem ACC-Ingame-SA. Die Gesamtwertung nutzt 75 % ELO und 25 % aus diesem Score. VIP +100 wie oben (3 Rennen + verknüpftes Konto).

Diagramme beim Fahrer

Pro Simulation siehst du Verläufe zu Platzierung, ELO und Safety (wo vorhanden). Wo angeboten, zeigt die Kurve „Gültige Runden (kumulativ)“ den kumulativen Anteil gültiger Runden über alle bisherigen Rennen bis zum jeweiligen Zeitpunkt — nicht nur ein einzelnes Event.

Daten & Import

Die Rohdaten stammen aus euren Server- bzw. Export-Logs. Ein Administrator importiert sie mit einem Kommandozeilen-Skript: php cli_rrlogs.php (u. a. verbose, nomove, für AMS2 optional ams2move, Reset clear confirm). Ohne Import gibt es keine oder veraltete Tabellen. Kurzinfos zur Import-Struktur stehen auch in der jeweiligen Übersicht im Portal.

← Zurück zum Sim-Racing-Portal