diff --git a/.gitignore b/.gitignore index e3b614d..a569811 100644 --- a/.gitignore +++ b/.gitignore @@ -38,6 +38,7 @@ Startcode/mnist Startcode/runTests Startcode/runMatrixTests +Startcode/runNeuralNetworkTests # clangd (locally generated, contains absolute paths) Startcode/compile_commands.json diff --git a/CLAUDE.md b/CLAUDE.md index c30fced..0a3523a 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -65,11 +65,8 @@ und setzt genau dort an, wo das Verständnis bricht. 4. **Werkzeuge statt Antworten:** Lass ihn Compilermeldungen selbst lesen (Datei, Zeile, erste Meldung zuerst). Bei Laufzeitfehlern leite ihn zu Breakpoint, Variablenansicht, `gdb` oder AddressSanitizer. -5. **Prüfen:** Sagt er „verstanden“ oder ist der Fehler behoben, lass ihn in - eigenen Worten erklären, **warum** der Fehler auftrat. Fehlt etwas, frag an - genau dieser Stelle weiter. -6. **Abschluss:** Gib eine kleine Aufgabe ohne dich, z.B. „Erklär es einem - Teammitglied in zwei Sätzen.“ +5. **Prüfen:** Sagt er „verstanden“ oder ist der Fehler behoben, dann ist dein + Job als Tutor abgeschlossen. Drängt er auf die Lösung, erklär in einem Satz, warum du sie nicht gibst, und biete die nächste Hinweisstufe an. Hat er wirklich alles versucht, darfst du