Morsebaum
Punkt nach links, Strich nach rechts. Jedes Zeichen ist ein Weg - und wer den Baum einmal gesehen hat, lernt keine Tabelle mehr auswendig.
Was die Form verrät
Drei Dinge werden sofort sichtbar, sobald der Code als Baum gezeichnet ist, und keines davon sieht man in einer Liste:
- E und T stehen ganz oben, weil sie die häufigsten Buchstaben sind. Alles andere hängt darunter, und genau deshalb ist ein Text in Morsecode kürzer, als er mit gleich langen Zeichen wäre.
- Zeichen übereinander sind verwechselbar. H steht direkt unter S und 5 unter H - jedes ein Element mehr. Das ist kein Zufall des Alphabets, sondern eine Eigenschaft des Baums.
- Die linke Seite füllt sich schneller als die rechte. Punkte sind kürzer, also bekamen punktlastige Zeichen die häufigen Buchstaben. Der Baum hängt schief, und diese Schieflage ist die Kompression.
Entschlüsseln durch Gehen
Der Baum ist nicht nur ein Bild, sondern die Arbeitsweise einer Gegenstelle - jedenfalls die einer Maschine. An der Wurzel anfangen, bei jedem Punkt einen Schritt nach links, bei jedem Strich nach rechts, und wenn die Pause kommt, ablesen, wo man steht.
Probier es mit den Knöpfen oder den Pfeiltasten. Zwei Punkte und ein Strich, und du stehst auf U. Noch ein Punkt, und du stehst auf F - auch das ein Zeichen. Erst wenn ein Weg ins Leere führt, hörst du, wie sich ein Fehler anfühlt.
Häufige Fragen
-
Warum sind manche Plätze im Baum leer?
Weil nicht jeder Weg vergeben wurde. Rund 40 Zeichen wohnen in einem Baum, der bis zu sechs Elementen 126 Plätze hat. Die leeren sind Platz, der nie gebraucht wurde - und dort landet ein Fehler.
-
Wie tief reicht der Baum?
Sieben Ebenen. Die meisten Satzzeichen haben sechs Elemente; das Dollarzeichen ist das einzige mit sieben.
-
Arbeiten Decoder so?
Im Kern ja. Einen Baum abzulaufen ist der schnellste Weg von einer Folge von Elementen zu einem Zeichen, und deshalb ist es die übliche Umsetzung - auch im Decoder dieser Seite.