Vorschläge Quali Coach #124
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set
Reference
thomas_knaus/RaceEngineer#124
Loading…
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?
Zusammenfassung der Analyse & Behebungen
1. Warum wurde der erste Flügelschaden verschluckt und der zweite verspätet angesagt?
• Erster Crash (100% Schaden) bei 20:33:25: Da der Voice-Orchestrator durch vorherige langsame Qwen-Inferences synchron blockiert war, stauten sich Events im Channel auf. Bevor der Loop das
Schadensevent abarbeiten konnte, hast du bei 20:33:26 bereits den Flashback vollzogen (Schaden zurück auf 0%). Als das Event verarbeitet wurde, lag der Schaden in der Telemetrie bereits wieder
bei 0% – die Warnung wurde ignoriert.
• Zweiter Crash (25% Schaden) bei 20:33:32: Hier vergingen 5,2 Sekunden bis zum Flashback. Das Event wurde verarbeitet, bevor der Schaden zurückgesetzt war. Durch die Blockade des Haupt-
Threads ertönte die Sprachausgabe aber erst nach dem Flashback bei 20:33:33 (verspätet).
2. Implementierte Lösungen:
• Asynchroner Orchestrator-Loop: Alle Qwen-Aufrufe (inkl. EnergyFlow-Strategist) werden nun über tokio::spawn in separaten Hintergrund-Tasks ausgeführt. Der Haupt-Event-Loop verarbeitet
Telemetrie-Events dadurch absolut verzögerungsfrei (unter 1 ms).
• Zweistufige Verschleißwarnung: Motor und Getriebe warnen nun erst ab 60.0% (erhöhter Verschleiß) und ab 75.0% (kritisch, Austausch empfohlen).
• Spritwarnung im Training/Quali: Triggert in Nicht-Rennen-Sessions (z.B. Q1, Training) erst unter 1.0 Liter.
• Reifentemperatur-Unterdrückung: Kaltwarnungen sind auf der Outlap direkt nach dem Verlassen der Boxengasse deaktiviert.
────────────────────────────────────────────────────────────
Hier sind vier Vorschläge für spezialisierte Quali-Features bzw. Agenten:
1. Der „Qualifying Bubble Analyst“ (Drop-Zone-Wächter)
• Ziel: Dem Fahrer Echtzeit-Informationen über den Q1/Q2-Cutoff geben.
• Wie es funktioniert: Der Agent überwacht die Zeiten der Konkurrenz und berechnet die „Sicherheitszeit“ (die Zeit, die man mindestens braucht, um nicht auszuscheiden) sowie deine Platzierung.
• Muster-Ansagen:
• „Wir sind aktuell P13, aber die Strecke wird schneller. Die Lücke zur Drop-Zone (P16) beträgt nur noch 0,08 Sekunden. Wir sollten für einen zweiten Run rausfahren.“
• „Zielzeit für den Einzug in Q2 ist eine 1:10.9. Konzentriere dich auf Sektor 2, dort liegt unser größtes Delta.“
2. Der „Track Evolution & Weather-Window Strategist“
• Ziel: Das perfekte Timing für den Run aus der Garage finden (besonders bei wechselnden Bedingungen wie in eurem Q1).
• Wie es funktioniert: Er vergleicht den Grip-Anstieg (Sektoren-Bestzeiten aller Autos werden schneller) und den Regenradar.
• Muster-Ansagen:
• „Streckenoptimierung ist extrem hoch. Wir warten bis zu den letzten 3 Minuten der Session für den maximalen Grip.“
• „Regen in 3 Minuten erwartet. Wir müssen sofort für eine Sicherheitsrunde (Banker Lap) raus.“
3. Der „Delta & Sector Coach“
• Ziel: Dem Fahrer nach einem Run sofort sagen, wo die Zeit verloren ging, ohne dass er in die Telemetrie schauen muss.
• Wie es funktioniert: Er vergleicht deine Sektorenzeiten der aktuellen Runde mit deiner persönlichen Bestzeit oder der Zielzeit.
• Muster-Ansagen:
• „Gute Runde, aber wir haben 0,2 Sekunden in Kurve 9 (Scheivlak) verloren. Versuche dort, den Kurvenscheitelpunkt früher zu treffen.“
4. Der „Outlap Tyre Prep Coach“ (Reifen-Vorbereitung)
• Ziel: Sicherstellen, dass die Reifen beim Überfahren der Start-Ziel-Linie im perfekten Arbeitsfenster sind (nicht zu kalt, aber auch nicht bereits überhitzt).
• Wie es funktioniert: Er überwacht den Anstieg der Reifen-Innen- und Außentemperaturen während der Outlap.
• Muster-Ansagen:
• „Reifenkern vorne ist noch zu kalt (65 °C). Bring mehr Energie über die Bremse in die Vorderreifen vor Sektor 3.“
• „Reifenoberfläche hinten wird zu heiß. Nimm im Mittelsektor etwas Speed raus, damit sie nicht überhitzen.“