quormel 1

Entwickelt von
BENT · MATHIS · LENNART · PASCAL · JAN · RAPHAEL
Ein Auto lernt mit echtem Q-Learning – durch Versuch und Irrtum, ohne vorgegebene Fahrlinie.

Strecke wählen

EinstellungenVor dem Start änderbar, danach gesperrt.
Reward-GewichteHinweis: Strafen werden vom Reward abgezogen. Ein negativer Strafwert wird dadurch zur Belohnung – das Auto lernt dann genau das unerwünschte Verhalten. Umgekehrt wird eine negative Belohnung zur Strafe. Negative Werte sind für Experimente erlaubt.
Erfolgsquote über das gesamte Training (gleitend, 50 Episoden; ältere Abschnitte je 100 Episoden zusammengefasst)

Q-Learning analysieren – Warum ist das eine KI?

Starte das Training, um die Entscheidungen zu sehen.

Zustand: Ziffern = Sensor-Klassen (0 nah, 1 mittel, 2 weit), nach | die Zielrichtung. Neuer Q-Wert = alter + α·(Reward + γ·bester Folgewert − alter).

Q-Tabelle (zuletzt aktualisierte Zustände)

Lernprotokoll

Weitere Einstellungen
Die Strecke ist fest eingestellt. Das Tempo (Zeitlupe/Schnell) wählst du oben.

Q-Tabelle live

Wiedergabe der tatsächlich gespeicherten Fahrt – keine Q-Updates.
Fahrerklärung
Steuerung
W / B: Gas · S: Bremsen / Rückwärts · A / D: Lenken · Pfeiltasten: alternativ
Ablauf
Erreiche die Ziellinie. Deine Zeit wird gemessen. Das halbtransparente Auto ist die KI mit ihrer gespeicherten besten Fahrt. Zeit und KI starten erst, wenn du zum ersten Mal Gas gibst. Am Ende werden beide Zeiten verglichen.
DEINE ZEIT00:00,00
KI-ZEIT–

Steuerung: W oder B = Gas · S = Bremsen · A/D = Lenken (Pfeiltasten auch möglich)

Halte die linke Maustaste gedrückt und zeichne deine eigene Rennstrecke.

Weitertrainieren

Fehleranalyse
Was denkt die KI gerade?
Welchen Parameter möchtest du untersuchen?
Analyse
Verfügbar, sobald das Training pausiert oder beendet ist (Entscheidung auch während des Trainings).
Beste Fahrt & Rennen
Verfügbar nach der ersten erfolgreichen Fahrt.
KI gegen KI – welchen Parameter vergleichen?
Beste Fahrten im Vergleich

Es existiert bereits ein gespeicherter Trainingsstand.

Wenn du ein neues Training startest, kann dein bisheriger Speicherstand überschrieben werden. Möchtest du fortfahren?

Älterer Speicherstand

Dieser Trainingsstand wurde mit einer älteren Lernlogik erstellt. Inzwischen wird eine Fahrt, die wegen Stillstand abgebrochen wird, wie ein Crash bestraft. Die gespeicherten Q-Werte passen deshalb nicht genau zur neuen Belohnung. Für einen sauberen Vergleich ist ein neues Training nötig. Du kannst den alten Stand vorher sichern oder ihn trotzdem laden.

Speicherstand importieren?

Es existiert bereits ein Trainingsstand. Beim Import wird er durch die Datei ersetzt. Exportiere ihn vorher, wenn du ihn behalten möchtest.