Skip to content

Ebene 17 · v0.2

Latest

Choose a tag to compare

@schmidt-software schmidt-software released this 12 Sep 22:40
02986d8

Live ansehen · Änderungsübersicht · Unterschied zu v0.1

Eine reine Umbenennung: „Etage 17" heisst jetzt „Ebene 17". Kein neues Verhalten, keine neue Fähigkeit — wer 0.1 kennt, findet dieselbe Ebene unter anderem Namen vor.

Warum

Das Repository heisst ebene17, die Seite sprach von „Etage 17". Diesen Widerspruch sah jeder Besucher.

Umfang

13 Dateien. Neben dem Eigennamen an 20 Stellen wurde auch das gewöhnliche Wort „Etage" in allen Texten und Dokumenten ersetzt — sonst hätte dort „Ebene 17 — eine endlose isometrische Etage" gestanden. Betroffen sind Titel, Logo, Ladeschirm, Hilfefenster, Schaltflächen, die Kopfzeilen im Code sowie README, Änderungsübersicht und die drei Dokumente in docs/.

Gespeicherte Stände gehen nicht verloren

Die Speicherschlüssel trugen den Namen mit (etage17.zustand, etage/zustand). Eine blosse Umbenennung hätte jeden gesicherten Stand unsichtbar gemacht. Die Speicherschicht fragt beim Laden nun ersatzweise die alten Namen ab, übernimmt den Stand beim nächsten Sichern unter dem neuen Namen und räumt den alten Eintrag weg. Geschrieben wird ausschliesslich unter dem neuen Namen.

Geprüft

  • Generator über fünf Seeds, Wegfindung und Determinismus der Erzeugung — bestanden.
  • Übernahme im Versuch: Stand gesichert, auf den alten Schlüssel verschoben, den neuen gelöscht, neu geladen → Seed 327500445 und alle 230 Figuren zurück, Figur 0 setzte ihren Transport fort (26,5 → 45,7 Kacheln).
  • Übernahme im Betrieb: Auf der Live-Seite lag echter Altbestand; beim ersten Aufruf nach der Umbenennung war Seed 642426471 unverändert da, migriert und aufgeräumt.
  • Keine Konsolenmeldung, weder Fehler noch Warnung.

v0.1 bleibt unverändert: es beschreibt den Stand vom 12. September, und der hiess „Etage 17".