Was ist das Hauptziel des Code Grader?	Sicherzustellen, dass die Ausgabe des Modells nur reines Python, JSON oder RegEx ohne jegliche Erklärung ist.
Wie wird die Syntax der generierten Codes validiert?	Durch Helper-Funktionen, die den Output entweder als JSON parsen, als Python Abstract Syntax Tree (AST) laden oder als RegEx kompilieren.
Welche Punktzahl erhält der Code Grader bei erfolgreicher Validierung?	Eine volle Punktzahl von 10.
Welche Information muss das Testdatensatz-Dataset enthalten, um den Code Grader zu steuern?	Einen `format`-Schlüssel, der den erwarteten Output-Typ (z.B. JSON, Python, RegEx) angibt.
Was ist der erste Schritt bei der Implementierung des Code Graders?	Hinzufügen der drei Validierungsfunktionen (`validateJSON`, `validatePython`, `validateRegEx`).
Was ist der dritte Schritt bei der Optimierung des Prompts?	Den Prompt so anpassen, dass er *nur* den gewünschten Code/Format ausgibt und keine Kommentare oder Erklärungen enthält.
Wie wird ein unbekannt erwartetes Format im Prompt gehandhabt?	Durch die Verwendung eines generischen Platzhalters (z.B. "code") in der Assistant Message.
Wie wird die finale Gesamtpunktzahl berechnet?	Durch die Berechnung des Durchschnittswerts zwischen der Model Score und der Syntax Score.
