Betrifft: Fraktallabyrinth

Wie soll man denn ein unendliches Labyrinth navigieren?

Auf dem Modul sind 3 Quadrate und eine in 4 kleinere Rauten aufgeteilte Raute zu sehen. Um das Modul zu entschärfen, müssen mehrere Iterationen eines fraktalen Labyrinths durchquert werden, um die (-1)-te Iteration zu erreichen.

Die 3 angezeigten Quadrate ergeben zusammen mit der fehlenden Ecke eine 2×2-Anordnung. Dies ist die Startanordnung und gleichzeitig Iteration 0. Um aus einer Iteration die nächste zu konstruieren, muss in jedem nicht leeren Quadranten der Startanordnung eine Kopie der vorherigen Iteration platziert und entsprechend der Farbe des Quadranten transformiert werden.

Nach drei Iterationen ergibt sich das Labyrinth (mit einer Höhe und Breite von 16 Zellen), das es als erstes zu navigieren gilt. Nach jedem erfolgreich durchquerten Labyrinth wird mit der vorherigen Iteration fortgefahren, bis auch Iteration 0 durchquert wurde.

Die Raute dient der Navigation. Eine blinkende Abfolge von Farbsignalen gibt die Start- und Zielposition an. Es gibt so viele Signale wie die aktuelle Iteration plus eins. Jedes Signal besteht aus einem Rotkanal und einem Grünkanal. Wo diese überlappen, ergeben sie gelb.

In jedem Signal leuchtet im Rot- und Grünkanal jeweils eine Kante der Raute. Diese entsprechen den vier Quadranten der Anordnung. Man betrachte den vom ersten Signal ermittelten Quadranten, dann dessen Teilquadranten entsprechend dem zweiten Signal, und so weiter, bis eine einzelne Zelle bestimmt ist. Aus dem Rotkanal ergibt sich die Startposition, aus den Grünkanal die Zielposition.

Wie bereits erwähnt, ist mit jeder Farbe eine Transformation verbunden. Um diese zu ermitteln, muss jede Farbe in ihre RGB-Komponenten aufgeteilt werden. Die Farben Rot, Magenta, Gelb und Weiß enthalten eine Rotkomponente. Grün, Türkis, Gelb und Weiß enthalten eine Grünkomponente. Blau, Türkis, Magenta und Weiß enthalten eine Blaukomponente.

Ein Quadrant muss bei Vorhandensein einer Rotkomponente vertikal gespiegelt, bei einer Grünkomponente horizontal gespiegelt und bei einer Blaukomponente um 90° im Uhrzeigersinn gedreht werden. Die Transformationen müssen in dieser Reihenfolge durchgeführt werden.