AutoFeedback API

Result b4f6fcde-4c75-47cc-83d7-66a31fefec41

{
  "llm" : {
    "feedback" : "Exercise: mergesort\n\n### 1. Correctness\n- Die Methode `mergesort(double[] a)` ist noch nicht implementiert, obwohl die Aufgabe ausdrücklich eine Implementierung verlangt.\n\n### 2. Suggestion\n- Schau dir an, wie beim Bottom-up-Mergesort die Blockgrösse startet und dann schrittweise verdoppelt wird, und wie du für jede Blockgrösse über das Array läufst und jeweils zwei benachbarte Blöcke mit `merge(...)` zusammenführst.\n\n### 3. Code Style\n- Du könntest das Kopieren zurück von `b` nach `a` mit einer `for`-Schleife statt mit `l` und `while` etwas kompakter machen.\n- Die Kommentare zu `i/j/k` sind hilfreich, aber bei `i = beg` ist „gelber Bereich“ missverständlich: `i` ist ein Index/Pointer in `a`, nicht der Bereich selbst.\n",
    "status" : "SUCCESS"
  }
}