AutoFeedback API

Result bc14180b-c98c-4563-bfe0-2d3197ce8240

{
  "llm" : {
    "feedback" : "Exercise: sortalgs\n\n1. Correctness\n- In `InsertionSort.run(SortData data)` ist kein Sortieralgorithmus implementiert; die Methode macht aktuell nichts und sortiert die Daten nicht.\n- In `SelectionSort.run(SortData data)` ist kein Sortieralgorithmus implementiert; die Methode macht aktuell nichts und sortiert die Daten nicht.\n\n2. Suggestion\n- Überlege dir für Insertion Sort, wie du schrittweise ein “linkes” Teilarray aufbaust, das bereits sortiert ist, und wie du das aktuelle Element durch wiederholtes Vergleichen (`data.less(...)`) und Tauschen (`data.swap(...)`) an die richtige Position nach links verschiebst.\n- Überlege dir für Selection Sort, wie du für jede Position `i` das kleinste Element im restlichen Bereich `i..size-1` findest (nur mit `data.less(...)`) und es am Ende mit einem einzigen `data.swap(i, minIndex)` nach vorne holst.\n\n3. Code Style\n- Die `// TODO implement ...` Kommentare sind noch vorhanden; sobald du implementiert hast, solltest du sie entfernen oder durch kurze, hilfreiche Kommentare ersetzen.\n",
    "status" : "SUCCESS"
  }
}