/* Page prose (de) */
"CompletionOrder" = "# Ergebnisse treffen in der Reihenfolge des Abschlusses ein\n\nHier ist der Teil, über den Leute stolpern. Eine Task Group reicht dir die Ergebnisse **in der Reihenfolge, in der die Kinder fertig werden**, nicht in der Reihenfolge, in der du sie hinzugefügt hast. Wenn Einzelbild 7 schneller kalibriert als Einzelbild 2, kommt das Ergebnis von Einzelbild 7 zuerst heraus. Machen wir das sichtbar, indem wir jedem Einzelbild eine andere, zufällige Dauer geben.";
"CompletionOrder-2" = "**Sieh es laufen:** Die Zeilen \"Frame N arrived\" werden in einer durcheinandergewürfelten Reihenfolge ausgegeben, die sich bei jedem Lauf ändert: vielleicht `4, 1, 5, 2, 6, 3`, vielleicht etwas anderes. Diese Reihenfolge ist **nichtdeterministisch**: Sie hängt ganz davon ab, welches Kind zufällig zuerst fertig wird. Schreibe nie Code, der annimmt, dass das erste Ergebnis aus einer Gruppe zur ersten Aufgabe gehört, die du hinzugefügt hast.\n\n* callout(Probier es aus): Verenge die Verzögerung auf `Double.random(in: 0.1...0.15)`; die Eintreffzeiten rücken näher an die Reihenfolge der Einreichung, aber garantiert sind sie trotzdem nicht.\n\n[Zurück](@previous)  |  Seite 4 von 9  |  [Weiter: Die Reihenfolge wiederherstellen](@next)";
