Trainingssitzungen: Solves gruppieren, Fehler markieren und den Verlauf aufräumen
Tausend ungeordnete Solves sagen nichts. Sitzungen sind das Werkzeug, damit sie etwas sagen: Sie gruppieren, was du trainiert hast, trennen, was sich nicht vergleichen lässt, und lassen löschen, was nie hätte zählen dürfen.
Was hier eine Sitzung ist
Eine Sitzung ist eine Gruppe von Solves, die man zusammen ansehen sollte. Sie entsteht von selbst, sobald du die Zeit nimmst, und du kannst eigene mit Namen anlegen — eine pro Methode, die du testest, eine pro neuem Würfel, eine pro simulierter Wettkampfrunde.
- Jede Sitzung weiß, aus welcher Kategorie ihre Solves stammen und auf welchem Gerät sie entstanden sind.
- Automatische Sitzungen erscheinen nach Kategorie zusammengefasst, die von dir benannten stehen getrennt unter ihrem Namen.
- Hast du dieselbe Kategorie auf zwei Geräten trainiert, sagt es die Zeile: Solves von 2 Geräten.
Das Zusammenfassen passiert beim Zeichnen des Bildschirms, nicht durch Umschreiben deiner Daten. Deine Sitzungen bleiben deine: Es ändert sich nur, wie sie angezeigt gruppiert werden.
Erholung nach dem Fehler, mit gezählten Ereignissen
Jede Gruppe trägt einen Wert für die Erholung nach Fehlern: wie gut dein nächster Solve hält, nachdem einer schiefging. Dazu steht, aus wie vielen Ereignissen er berechnet wurde — ein Wert aus zwei Fehlern ist keine Messung.
Es ist beobachtbare Leistungserholung: berechnet aus dem, was im Solve nach einem Fehler passiert ist, nicht aus einer Bewertung der Person.
Acht Fehler-Tags, jeder mit seiner Strafe
Ein DNF allein erklärt nichts. Geht ein Solve schief, lässt sich markieren, was passiert ist, und das Tag bringt die Strafe mit, die die WCA dafür vorsieht:
- Lock-up — der Würfel hat blockiert. Keine Strafe.
- Pop — ein Teil ist herausgesprungen.
- Verdrehte Ecke — Ecke an Ort und Stelle verdreht: +2 oder DNF, je nach Fall.
- Falscher Alg — falsch ausgeführt: DNF.
- Lange Pause — du bist hängen geblieben. Keine Strafe: Das ist Lookahead-Information, kein Regelverstoß.
- Einen Zug entfernt — es fehlte ein Zug: +2.
- Ungelöst — DNF.
- Nicht eingeordnet — für den Fall, dass du nicht weißt, was war; auch das ist eine Information.
Das mechanische Tag (Lock-up, Pop) vom Ausführungs-Tag (falscher Alg, Pause) zu trennen, zeigt, ob das Problem dein Würfel oder deine Methode ist. In einem einzigen DNF verschwindet das.
Werkzeuge für einen echten Verlauf
Ein echter Verlauf wird unsauber: doppelte Importe, ein Testsolve, zwei Sitzungen, die dieselbe Runde waren. Dafür gibt es vier Operationen:
- Zwei Sitzungen ohne Duplikate zusammenführen — Wiederholtes landet nicht zweimal darin.
- Eine Sitzung teilen — die markierten Solves wandern in eine neue Sitzung.
- Duplikate im gesamten Verlauf entfernen, nicht nur in der offenen Sitzung.
- Bereinigung per Schwelle — listet die Solves unter der von dir gesetzten Zeit, damit du versehentliche Berührungen prüfen und löschen kannst.
Keine der vier handelt von allein oder im Hintergrund: Sie zeigt, was sie anfassen würde, und du wendest es an.
Der Kontext, der erfasst wird, und der, der es nicht wird
Eine Sitzung kann einen Ort bekommen (zu Hause, mit anderen Cubern, im Wettkampf) und ein Ziel (Bestzeitversuch, stabiler Durchschnitt, schwache Fälle, zum Spaß). Das dient dazu, Vergleichbares zu vergleichen: dein Durchschnitt zu Hause und der vor Publikum sind nicht dieselbe Zahl.
Es sind Situations-Labels aus einer Liste, mehr nicht. Es gibt kein Feld, das nach deinem Befinden fragt, und die App leitet aus deinen Zeiten keinen inneren Zustand ab.
Rein und raus: importieren, exportieren, synchronisieren
Deine Solves sind nicht eingesperrt:
- Exportieren einer Sitzung oder des gesamten Verlaufs, als JSON oder CSV.
- Importieren aus csTimer, Twisty Timer und CubeDesk mit automatischer Formaterkennung, und auch aus einem Kruxmind-Export: dann reisen die aufgezeichneten Züge und die Phasen mit, was kein Fremdformat mitbringt.
- Synchronisieren zwischen Geräten mit Konto: Was du am Telefon und am Rechner trainiert hast, wird ohne Dubletten zusammengeführt.
Dasselbe Modul im Timer und auf der Startseite
Sitzungen sehen im Timer genauso aus wie auf der Startseite: eine Kategorie nach der anderen mit ihrem Auswahlfeld, automatische zusammengefasst, benannte getrennt. Dieselbe Information an beiden Stellen, nicht zwei Fassungen, die sich widersprechen.
Was es nicht tut
Sitzungen ordnen deinen Verlauf nicht eigenmächtig um und löschen nichts ungefragt, und importierte Daten werden nicht passend gemacht: Bringt eine Datei ein Feld mit, das nicht verstanden wird, fliegt dieses Feld ganz heraus und das wird gesagt, statt es mit einer Vermutung zu füllen.